Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

Android Library

An Android library is structurally the same as an Android app module. It can include everything needed to build an app, including source code, resource files, and an Android manifest. However, instead of compiling into an APK that runs on a device, an Android library compiles into an Android Archive (AAR) file that you can use as a dependency for an Android app module.

https://github.com/iambedant/outlinetextview

Android TextView with outline

android android-library outline stroke textview

Last synced: 27 Oct 2024

https://github.com/jbvincey/nestedradiobutton

An implementation of RadioButton and RadioGroup allowing to have radio buttons any layout level under a radiogroup.

android android-app android-library android-ui

Last synced: 08 Nov 2024

https://github.com/bharathvishal/biometric-authentication-android

A sample implementation of AndroidX biometrics API using Kotlin. Authenticate using biometrics or PIN/Password if biometrics isn't available on device. Fully implemented in Jetpack compose using Material 3 dynamic theming and also has a separate implementation in xml with MDC 3.

android android-app android-application android-development android-library android-sdk android-studio android-ui androidstudio androidx app application biometrics biometrics-android fingerprint-authentication jetpack-compose kotlin kotlin-android material-design native

Last synced: 23 Jan 2025

https://github.com/varungulatii/Kdownloader

File downloader library entirely written in Kotlin for Android

android android-library coroutines downloader kotlin library

Last synced: 25 Nov 2024

https://github.com/DeweyReed/UltimateRingtonePicker

An Android music picker library for picking alarm, notification or ringtones sound using an Activity or a dialog.

android android-library android-pickerdialog android-pickers music-library picker ringtone-picker

Last synced: 30 Oct 2024

https://github.com/levibostian/wendy-android

Build offline first Android mobile apps. Remove loading screens, perform tasks instantly.

android android-library kotlin kotlin-android kotlin-library offline-app offline-first

Last synced: 31 Oct 2024

https://github.com/natario1/nestedscrollcoordinatorlayout

A CoordinatorLayout that implements nested scrolling and propagates scroll events to parent views.

android android-fragments android-library android-ui coordinator-layout coordinatorlayout

Last synced: 31 Jan 2025

https://github.com/marcoscgdev/headerdialog

An android library to display a material-designed dialog with header.

android android-library dialog gradle material materialdesign

Last synced: 29 Jan 2025

https://github.com/jgaa/logfault

One C++ log library to rule them all! MacOS, IOS, Android, Linux, Windows, QT, std::clog

android-library android-ndk cpp-library header-only ios-lib logging syslog-client

Last synced: 30 Jan 2025

https://github.com/pierfrancescosoffritti/tap-target-compose

A Jetpack Compose implementation of Material Design tap targets, for feature discovery.

android android-library android-ui jetpack-compose onboarding taptargetview

Last synced: 26 Jan 2025

https://github.com/bertrandmartel/youtubetv

:tv: YouTube embedded player library for Android TV

android-library android-tv webview youtube-iframe youtube-player-api

Last synced: 09 Nov 2024

https://github.com/ligi/snackengage

Engage Users with a Snackbar to e.g. rate or translate the app

android android-library library

Last synced: 18 Oct 2024

https://github.com/kobeumut/updatechecker

Update Checker For Google Play

android android-library checker play-store update

Last synced: 15 Oct 2024

https://github.com/Morxander/Zaman

The library provides a custom TextView and Helper for Android to convert timestamp to time String

android android-library textview

Last synced: 09 Nov 2024

https://github.com/tutorialsandroid/crashx

This library allows launching a crash activity when the app crashes, instead of showing the hated "Unfortunately, X has stopped" dialog.

android android-library androiddevelopment crash crash-reporting java

Last synced: 02 Dec 2024

https://github.com/unixzii/android-source-codes

⚙️ Code analysis of common Android projects and components.

android android-library articles java source-code source-code-analysis source-code-study

Last synced: 29 Oct 2024

https://github.com/salyangoz/updateme-android

A powerful force update library for Android

android-library firebase remote-config

Last synced: 10 Nov 2024

https://github.com/wwwtete/M3u8CacheProxy

一套缓存m3u8视频的lib,第一次播放时将视频切片缓存到本地,第二次播放时直接读取缓存过的切片不需要再次下载!

android-library hls m3u8

Last synced: 25 Nov 2024

https://github.com/amrdeveloper/LottieDIalog

Android Library to create Lottie animation view dialog easily with a lot of customization

android android-library android-ui hacktoberfest java kotlin lottie lottie-android lottie-animation

Last synced: 07 Nov 2024

https://github.com/asutosh11/customersupportchat

Android library: An XMPP based customer support chat system built using Smack API

android android-library chat customer-support smack xmpp

Last synced: 11 Jan 2025

https://github.com/amrdeveloper/lottiedialog

Android Library to create Lottie animation view dialog easily with a lot of customization

android android-library android-ui hacktoberfest java kotlin lottie lottie-android lottie-animation

Last synced: 28 Oct 2024

https://github.com/yshrsmz/kgql

GraphQL Document wrapper generator for Kotlin Multiplatform Project and Android

android android-library code-generator gradle-plugin graphql kotlin kotlin-library kotlin-multiplatform kotlin-native kotlinpoet multiplatform

Last synced: 28 Oct 2024

https://github.com/LouisDuboscq/Jukebox

Android library that helps you focusing on your audio UI and manages independently media player under the hood

android-library jetpack-compose mediaplayer

Last synced: 07 Nov 2024

https://github.com/levibostian/Shutter-Android

It's finally easy to take photos/videos via camera or get photos/videos from gallery on Android.

android android-library camera

Last synced: 07 Dec 2024

https://github.com/levibostian/shutter-android

It's finally easy to take photos/videos via camera or get photos/videos from gallery on Android.

android android-library camera

Last synced: 31 Oct 2024

https://github.com/adevintaspain/rxpager

RxPager is an Android library that helps handling paginated results in a reactive way

android-library java pager pageradapter paginated-results reactivex rxjava2 rxpager

Last synced: 09 Nov 2024

https://github.com/mofneko/emulatordetector

Android Emulator Detector Unity Compatible.

android-library emulator security unity3d-plugin

Last synced: 07 Nov 2024

https://github.com/bharathvishal/app-manager-for-android

An app manager for Android written in Kotlin. View app related info, launch or uninstall apps. Fully implemented in Jetpack compose using Material You dynamic theming and also has a separate implementation in xml with MDC 3.

android android-app android-library androidapp androidapplication androiddevelopment androidsampleproject androidstudio androidtutorial app application applications appmanager jetpack-compose kotlin kotlin-android kotlinsample native recyclerview recyclerview-adapter

Last synced: 30 Jan 2025

https://github.com/bobbyesp/spotdl-android

A SpotDL Android wrapper library built with Kotlin. (Spotify songs downloader for Android!)

android android-library kotlin spotify wrapper-library

Last synced: 18 Nov 2024

https://github.com/hwsecurity-sdk/hwsecurity

Hardware Security SDK - open source version (GPLv3). Full version can be found on https://hwsecurity.dev.

android android-library fido fido2 pgp

Last synced: 13 Nov 2024

https://github.com/Andy671/PianoChartView

Elementary and clean Android PianoView for displaying piano chord/scale charts in music theory apps for pianists.

android android-library java music-theory-apps piano-chords piano-keyboard pianoview scale-charts view xml

Last synced: 09 Nov 2024

https://github.com/shiraji/color-manager

Android color manager plugin for Android Studio/Intellij

android-library intellij-plugin

Last synced: 30 Oct 2024

https://github.com/andy671/pianochartview

Elementary and clean Android PianoView for displaying piano chord/scale charts in music theory apps for pianists.

android android-library java music-theory-apps piano-chords piano-keyboard pianoview scale-charts view xml

Last synced: 02 Dec 2024

https://github.com/nantaphop/fluentview

Android Library for Setting a View via Fluent Interface

android android-library fluent-interface

Last synced: 05 Dec 2024

https://github.com/devsrsouza/eventkt

EventKt is a simple and lightweight kotlin multiplatform event bus library

android android-library eventbus eventbus-library kotlin kotlin-coroutines kotlin-multiplatform

Last synced: 28 Oct 2024

https://github.com/hummatli/AppCrossPromoter

📦🐎 An android library to cross-promote your apps and manage direct-sold campaigns (free, open source, third party)

advertisement android android-library android-studio cross-promote custom-dialog java json kotlin opensource-library

Last synced: 31 Oct 2024

https://github.com/tachiyomiorg/image-decoder

Image decoder supporting JPEG, JPEGXL, PNG, WebP, AVIF, and HEIF with the option to crop borders

android-library image-decoder

Last synced: 30 Dec 2024

https://github.com/flipkart-incubator/batchman

This library for Android will take any set of events and batch them up before sending it to the server. It also supports persisting the events on disk so that no event gets lost because of an app crash. Typically used for developing any in-house analytics sdk where you have to make a single api call to push events to the server but you want to optimize the calls so that the api call happens only once per x events, or say once per x minutes. It also supports exponential backoff in case of network failures

analytics android-library batch-manager batch-processing batching java job-scheduler networking persistence persistence-strategies retry serialization strategies

Last synced: 09 Nov 2024

https://github.com/nomanr/android-google-places-api

An easy implementation of Google Places API in Android https://developers.google.com/places/web-service/

android android-library google-maps google-places google-places-api

Last synced: 12 Dec 2024

https://github.com/kibotu/android-pgp

Simple PGP encryption/decryption on android.

android android-library android-pgp decryption hacktoberfest pair pgp pgp-encryption

Last synced: 10 Dec 2024

https://github.com/mars885/value-picker

An Android library that provides a simple and customizable ValuePicker.

android android-library android-pickers android-pickerview

Last synced: 23 Jan 2025

https://github.com/happysingh23828/HappyTimer

This is an android lib which helps you to implement Timer in your android app. This is 100% written in Kotlin.

android android-app android-countdown android-countdownview android-library android-timer android-timeview androidtimer timer-application

Last synced: 30 Oct 2024

https://github.com/fennifith/signalstrengths

A library and sample application with the purpose of getting an accurate signal strength on different Android phones.

android android-library

Last synced: 03 Dec 2024

https://github.com/khushpanchal/EventKT

🚀 EventKT is an Android tracking library that efficiently group events and implements disk caching to safeguard against crashes, providing insightful analytics for app performance and user behaviour. 🚀

analytics analytics-tracking android android-library androiddev kotlin product sdk

Last synced: 07 Nov 2024

https://github.com/shashank02051997/fancyflashbar-android

Make your native Snackbar and Toast Fancy. A library that takes the standard Snackbar and Toast to the next level with a variety of styling options. A highly customizable, powerful and easy-to-use alerting library for Android. This library allows you to show messages or alerts in your app quickly and easily.

android android-lib android-library android-ui java material-design material-ui snackbar ui-widget

Last synced: 21 Nov 2024

https://github.com/smhdk/km-popup-image-slider

You can easyly show image list in dialog with this library.Image list contains url or drawable.

android android-library android-slider image-slider popup popup-dialog

Last synced: 01 Dec 2024

https://github.com/RhymezxCode/NetworkStateObserver

An Android library that helps you check the state of your network, if it is either available, lost, unavailable and also check the reach-ability of your network when your server is either down or your ISP is connected but no data subscription.

android android-library kotlin kotlin-android kotlin-library

Last synced: 07 Nov 2024

https://github.com/vimalcvs/awesome-android-ui

😎😍Android libs and UI from GitHub or other websites. android libs from Github

android android-library android-libs android-sdk android-ui android-widget awesome-android-ui listview listviewwithcustomadapter

Last synced: 20 Nov 2024

https://github.com/franmontiel/attributionpresenter

An Android library to easily display attribution information of open source libraries.

adapter android android-library attributions credits dialog library licenses opensource

Last synced: 11 Nov 2024

https://github.com/iambaljeet/GitReposCompose

GitReposCompose is an Android application 📱 for showcasing Jetpack Compose for building declarative UI in Android. This demo app uses Github public API for fetching public repositories.

android android-app android-application android-development android-library android-sdk android-studio android-ui jetpack jetpack-android jetpack-compose kotlin kotlin-android kotlin-extensions

Last synced: 11 Nov 2024

https://github.com/siriscac/progresspageindicator

A filling page Indicator for viewpagers

android android-library android-ui viewpager widget

Last synced: 30 Oct 2024

https://github.com/microg/android_external_unifiednlpapi

API interfaces and helpers to create backends for UnifiedNlp

android android-library api geocoder geocoding geolocation java microg unifiednlp

Last synced: 06 Nov 2024

https://github.com/dustin-johnson/timezonemap

Java/Kotlin library to map locations or regions to time zones

android android-library gis java java-library kotlin kotlin-android openstreetmap timezone

Last synced: 13 Oct 2024

https://github.com/issotina/CardForm

A ready-made pretty interactive card form that can be included in your Android app, making it easy to accept credit and debit cards.

android-library debit-card java-8 payment-integration

Last synced: 09 Nov 2024

https://github.com/rumboalla/kryptoprefs

KryptoPrefs is an open source Kotlin library for handling encrypted SharedPreferences in Android.

android android-library encryption kotlin kotlin-library sharedpreferences

Last synced: 19 Nov 2024

https://github.com/zhanghai/androidretrofile

Backport of java.nio.file API (JSR 203) for Android

android android-library java nio2

Last synced: 27 Dec 2024

https://github.com/erolaksoy/compose-impression

A library provides a way to track impressions of items in a lazy list with Jetpack Compose.

android android-library compose impression jetpack-compose jetpack-compose-library jetpack-compose-tutorial lazycolumn lazyrow mvvm-android

Last synced: 07 Nov 2024

https://github.com/rahulchowdhury/Mystique

💡🚀⭐️ A generalized adapter for RecyclerView on Android which makes it easy to add heterogeneous items to a list

android android-library gradle kotlin kotlin-android kotlin-library list recyclerview-adapter recyclerview-multi-type

Last synced: 27 Oct 2024

https://github.com/adrielcafe/KBus

Dead simple EventBus for Android made with Kotlin and RxJava 2

android android-library eventbus kotlin kotlin-android kotlin-library rxjava rxjava-android rxjava2

Last synced: 27 Oct 2024

https://github.com/fengzhizi715/saf-object-delegate

基于 Kotlin 的委托机制实现对 Extra、SharedPreferences 的封装。已经适配 AndroidX

android-library delegate kotlin-android kotlin-library

Last synced: 09 Nov 2024

https://github.com/Galarzaa90/android-things-rc522

Android library to communicate with RFID Module RC522

android android-library android-things java mifare mifare1k rc522 rfid rfid-rc522

Last synced: 30 Oct 2024

https://github.com/adrielcafe/kbus

Dead simple EventBus for Android made with Kotlin and RxJava 2

android android-library eventbus kotlin kotlin-android kotlin-library rxjava rxjava-android rxjava2

Last synced: 10 Nov 2024

https://github.com/bharathvishal/batterystats-for-android

Displays all battery stats of an Android device using broadcast receiver. Fully implemented in Jetpack compose using Material You dynamic theming and also has a separate implementation in xml with MDC 3.

android android-app android-application android-development android-library android-ui androidapp androiddeviceinfo androidstudio app battery broadcast-reciever broadcastreceiver compose jetpackcompose simple

Last synced: 01 Dec 2024

https://github.com/codeestx/rxsocketclient

:rocket:Reactive Socket APIs for Android, Java and Kotlin, powered by RxJava2

android-library kotlin rxjava2 socket

Last synced: 14 Nov 2024

https://github.com/marcinorlowski/datetimetemplate

Android date/time formatting library supporting formatting placeholders

android android-library date-formatting datetime

Last synced: 20 Oct 2024

https://github.com/theglenn/flipper-android-no-op

No-op dependency for Flipper Android release mode

android android-library

Last synced: 28 Oct 2024

https://github.com/hypeapps/NoiseView

Android library written in kotlin that add a noise effect to image.

android-library customview imageview kotlin kotlin-android kotlin-library noise noiseview

Last synced: 27 Oct 2024

https://github.com/bryanx/cakecutter

🍰 A tiny android annotation library for injecting styled attributes into custom views.

android android-annotation-library android-annotation-processor android-annotations android-library kotlin kotlin-android kotlin-library

Last synced: 30 Oct 2024

https://github.com/allaboutapps/a3inappupdater

Android Library to minimize the implementation effort for In App Updates and Forced Updates

android android-app android-library appupdate id-allaboutapps-android inappupdate

Last synced: 16 Nov 2024

https://github.com/itznotabug/houseads

A simple Android library to cross promote your apps, websites!

android-house-ads android-library cross-promote-apps-websites cross-promotion custom-ads

Last synced: 14 Dec 2024

https://github.com/theGlenn/flipper-android-no-op

No-op dependency for Flipper Android release mode

android android-library

Last synced: 25 Nov 2024

https://github.com/nilsjr/Snappy

📸 Android CameraX Library

android android-library camerax jetpack-compose kotlin library

Last synced: 07 Nov 2024

https://github.com/pchmn/androidverify

Android library designed for rapid and customizable form validation.

android-library easy-to-use form-validation java

Last synced: 17 Nov 2024

https://github.com/AhmadNemati/ClickableWebView

Simple WebView to Detect click on an image

android android-library click library webview

Last synced: 09 Nov 2024

https://github.com/ibrahimsn98/achilles

A Simple Retrofit Inspired Android Websocket Client (In Development)

android-library android-retrofit android-websocket-client android-websocketclient websocket-client websockets

Last synced: 07 Nov 2024

https://github.com/siy1121/waveformviewdemo

Provides a view to display audio waveforms.

android android-library audio-visualizer kotlin-android

Last synced: 22 Dec 2024