A progress bar library for Android that provides customized progress bars with different designs.
This is a copy of the DownloadManager, but it allows for downloading to private internal storage.
Currently there are libretro implementations for systems such as SNES, NES, GBA, GB/GBC, Genesis, and even arcade games (Final Burn Alpha).
Gradle can automate the building, testing, publishing, deployment and more of software packages or other types of projects such as generated static websites, generated documentation or indeed anything else.
Dolphin is an emulator for running GameCube, Triforce and Wii games on Windows/Linux/OS X systems and recent Android devices.
Build system for Android that encourages the creation of small, reusable modules consisting of code and resources.
Global Mobile Map Viewing & Navigation for Offline and Online OSM Maps.
Flym (FeedEx) News Reader is a light and modern Android feed reader, based on Sparse RSS.
State Container for Kotlin and Android.
The name comes from cascade, a waterfall, which reflects the objective of the library to make flows easier with unidirectional data flow. Inspired by MVI or Model View Intent.
ScummVM is a program which allows you to run certain classic graphical point-and-click adventure games, provided you already have their data files.
jadx - Dex to Java decompiler.
Command line and GUI tools for produce Java source code from Android Dex and Apk files.
An RxJava library for showing a loading (i.e. progress bar) state while waiting for async data with minimal effort and advanced options.
Build automation and dependency management tool for the simple configuration of software projects written in the Clojure programming language.
c:geo is a simple yet powerful unofficial geocaching client for Android devices. In contrast to other similar applications, c:geo doesn't require a web browser nor file exports. You can just go geocaching with your phone and without any home preparation or worries.
Siren checks a user's currently installed version of your Android app against the latest version information stored in a JSON file on a server URL you provide.
Groupie helps you display and manage complex RecyclerView layouts.
PageIndicatorView will simplify your life while you working with Android
ViewPager and need to indicate selected page. It's easy to setup and customize as you need with run-time preview rendering.
As the name says, SmartRefreshLayout is a "smart" refresh layout，Because of its "smart", it does not just support all the View as other refresh layouts said, but also support multi-layered nested view structures.
A simple custom Android TextView that highlights content such as Mention, Hashtag, Phone, Email and Url.
Fragment navigator for your single activity - multiple fragment app.
The idea of this library is to build your adapters by composing reusable components.
An Android library that lets you implement image crop.
A library for more easy work with the android canvas.
SpEditTool has two main functions:
SpEditText- an EditText for mentioning user and other special content with highlight and overall deleting
GifTextUtila tool for show gif on graph-text mixed TextView/EditText efficiently
KotlinTest is a flexible and comprehensive testing tool for the Kotlin ecosystem based on and heavily inspired by the superb Scalatest. KotlinTest provides several ways to lay out your test so that your team can pick the style they are most happy with. It also includes many matchers which allow you to write many different types of assertions easily and in a human readable way. Finally, there's helpers for things like collection testing, and future testing.
An adb wrapper for Android development. It makes it easy to Grant/revoke runtime permissions, rotate screen, turn on doze mode, turn on airplane mode etc. This is really useful while testing the edge cases during the app development phase.