Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Google Play Music Desktop Player Unofficial | 8,385 | 10 months ago | 267 | mit | JavaScript | |||||
A beautiful cross platform Desktop Player for Google Play Music | ||||||||||
React Native Apps | 7,744 | 4 days ago | 2 | |||||||
Curated List of Open Source React Native Apps. Curation curtesy of | ||||||||||
Gmscore | 5,973 | 15 hours ago | 12 | January 15, 2023 | 835 | apache-2.0 | Java | |||
Free implementation of Play Services | ||||||||||
Data | 4,482 | 2 months ago | 20 | other | JavaScript | |||||
An index of all open-source data | ||||||||||
Play Games Plugin For Unity | 3,202 | 6 months ago | 699 | other | C# | |||||
Google Play Games plugin for Unity | ||||||||||
Radiant Player Mac | 3,049 | 2 years ago | 111 | mit | Objective-C | |||||
:notes: Turn Google Play Music into a separate, beautiful application that integrates with your Mac. | ||||||||||
Play Billing Samples | 2,263 | a month ago | 182 | apache-2.0 | Kotlin | |||||
Samples for Google Play In-app Billing | ||||||||||
Android Reactivelocation | 2,117 | 117 | 1 | 3 years ago | 11 | September 29, 2017 | 32 | Java | ||
Small library that wraps Google Play Service API in brilliant RxJava Observables reducing boilerplate to minimum. | ||||||||||
Apkupdater | 1,824 | 5 days ago | 7 | gpl-3.0 | Kotlin | |||||
APKUpdater is an open source tool that simplifies the process of finding updates for your installed apps. | ||||||||||
Nativescript Plugin Firebase | 1,018 | 125 | 12 | 6 months ago | 159 | November 05, 2020 | 594 | mit | TypeScript | |
:fire: NativeScript plugin for Firebase |
Example project showing how to handle toolbar w/ tabs on scrolling like in Google Play Music / Play Newsstand
With the release of the Google Design Support Library, it is probably easier to use components like CoordinatorLayout to handle to scroll events (in xml only!).
The original approach is explained in this blog post on Medium.