2364 Repositories
Android java-json-library Libraries
Image Picker with Customizable UI for Android, Pick an image from Gallery
Image Picker A Image Picker Library for Android (Supports Android 12) with fully
Be notified of new AndroidX (Jetpack) library versions and their changelog by GitHub notifications
Image credits: Android Developers This repository publishes release notes of And
An easy-to-use text field validator for Kotlin & Jetpack compose.
validable Validating text fields when using jetpack compose can sometimes be challenging and verbose. Validable is an extensible library that allows y
Easy to use abstraction over Android packages install and uninstall functionality leveraging Kotlin coroutines (API 16+)
SimpleInstaller Overview SimpleInstaller is an Android library which provides easy to use abstraction over Android packages install and uninstall func
UIPresenter library for android view-based UI presentation
UIPresenter This android library is like a tour guide for your app's Views. It h
To build it, it is needed to clone the Tint Browser Addon Framework Library project.
Tint Browser This project is licensed under the GPL v3 license. To build it, it is needed to clone the Tint Browser Addon Framework Library project. W
This is the official Repository for Android Application for Hillffair, NIT Hamirpur
Hillffair This is the official Android Application of the Cultural Fest of NIT Hamirpur Hillffair made by YOU 😄 . Screencast link: https://youtu.be/J
App for lesson 8 of the Android App Development in Kotlin course on Udacity
Connect to the Internet - Mars Real Estate This is the toy app for Lesson 8 of t
Mobile Application Dvelopment Practical-12: Working with JSON APIs
Mobile Application Dvelopment Practical-12: Working with JSON APIs Developed by,
Android Application for Taking Open Courses on the Stepik Platform
Stepik for Android Build Status: Code Coverage: Mobile application of Stepik. Store New version of Stepic App is now available on Google Play. Screens
Notzz App is a simple note-taking 📝 Android application built to describe the use of Modern Android development tools.
Notzz App Notzz App is a simple note-taking 📝 Android application built to describe the use of Modern Android development tools. Made with love ❤️ by
Brazilian Holidays: a Kotlin/Java library that provides resources to consult Brazilian holidays and business days
Leia esta documentação em Português. Brazilian Holidays Brazilian Holidays is a
Simple custom view that draws an n-point star for Android
StarView 🌟 Simple custom view that draws an n-point star for Android. Features
Gnucash for Android mobile companion application.
Introduction GnuCash Android is a companion expense-tracker application for GnuCash (desktop) designed for Android. It allows you to record transactio
Android version of Money Manager Ex
MoneyManagerEx for Android See our homepage at android.moneymanagerex.org for more user-oriented information. Dev Stable Basic information Money Manag
Minimal Wallpapers for Android using Kotlin+Compose+MVVM+Hilt+Coroutines+Jetpack(Room, Paging, Navigation)
WallPortal Minimal Wallpapers for Android Download from Play Store Native Android wallpaper application written in Kotlin using Jetpack Compose Tech-s
A reddit client built for android
Development To build this app you need to have a Reddit account. Once you have that, head over to this page to get a client id for the app. Make a new
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.
GitReposCompose Demo GitReposCompose is an Android application 📱 for showcasing Jetpack Compose for building declarative UI in Android. This demo app
Easy to use, lightweight custom image view with rounded corners.
RoundedImageView Easy to use, lightweight custom image view with rounded corners. Explore the docs » View Demo · Report Bug · Request Feature About Th
A library for Android provides blurred drop shadows to ImageView similar to iOS image backdrop shadows
A library for Android provides blurred drop shadows to ImageView similar to iOS image backdrop shadows.Provides fast canvas draw as no renderscript needed .The similar shadow blurred effects can also be seen in iOS Music App.
Android Country Picker is a Kotlin-first, flexible and powerful Android library that allows to integrate Country Picker with just a few lines.
1. Add dependency dependencies { implementation 'com.hbb20:android-country-picker:X.Y.Z' } For latest version, 2. Decide your use-case
Simple to use swipe gestures for an Android RecyclerView
Android-RecyclerView-Swipe-Gestures Contribution Contributions / PRs are welcome. 1. Introduction An easy to use and highly customizable implementatio
Organize your images in beautiful collage with this library!
CollageImageView This app is an example. how to create collages with RecyclerView. See an example, how it's working: device-2021-04-24-015545.mp4 Inst
[Android] In-app language changing library
Localization Library Android library for in-app language changes support in your application Feature In-app language changing Default language when fi
Black Obfuscator is an obfuscator for Android APK DexFile
Black Obfuscator is an obfuscator for Android APK DexFile, it can help developer to protect source code by control flow flattening, and make it difficult to analyze the actual program control flow.
This project is an Android Studio plugin version of BlackObfuscator
This project is an Android Studio plugin version of BlackObfuscator, it supports obfuscating code automatically. More information about this project are in BlackObfuscator.
Mobile app to show images from Pixabay. Interview solution for Adanian Labs android developer role.
PixaBay An android app built using Kotlin that consumes Pixabay API to display images.It has been built following Clean Architecture Principle, Reposi
TwitterCompose is an Android application 📱 for showcasing Jetpack Compose for building declarative UI in Android.
TwitterCompose Demo TwitterCompose is an Android application 📱 for showcasing Jetpack Compose for building declarative UI in Android. About . This is
Kotlin Library for Async Data Loading and Caching
Store 4 Store is a Kotlin library for loading data from remote and local sources. The Problems: Modern software needs data representations to be fluid
Library support for Kotlin coroutines
kotlinx.coroutines Library support for Kotlin coroutines with multiplatform support. This is a companion version for the Kotlin 1.6.0 release. suspend
Android heart rate monitor
android-heart-rate-monitor Android heart rate monitor Introduction Android based heart rate monitor which uses the camera and its flash to determine t
A library support circular imageview with rotation animation
Circular Imageview with Rotate Animation This is a fast and efficient open source custom imageview for Android that allow to easy implement disc anima
An android library for quick setup of RecyclerView
SmartRecyclerView for Android An android library to quickly setup RecyclerView(List) with SwipeRefreshLayout Support, written entirely in Kotlin. Supp
Images grid JSON | Сетка изображений JSON
Images grid JSON | Сетка изображений JSON Задача Разработать приложение: Приложение должно получать JSON-список ссылок на изображения с сервера по адр
Manager of progress using Lottie JSON, compatible for Java and Kotlin.
Progress Lottie IGB Manager of progress using Lottie JSON, compatible for Java and Kotlin. Int Top In Bottom Important Info: To create a raw folder: R
Utility functions to perform dynamic operations on Android.
Dynamic Utils A collection of static methods and packages to perform dynamic operations on Android 2.3 (API 9) and above. Since v0.4.0, it uses 26.x.x
Android & Pure Java library for sound manipulation
soundtransform Android & Pure Java library to shape a voice with an instrument. Table of Contents How to use the library FluentClient FluentClient sam
Android library for drawing Pie charts and Donut charts with the ability to customize almost anything in it.
A Pie/Donut*/Ring chart for Android, customizable to the most extent possible. For tutorial and examples refer to the website. build.gradle[.kts] impl
Kotlin SDK for Jellyfin supporting Android and the JVM.
Jellyfin Kotlin SDK Part of the Jellyfin Project The Jellyfin Kotlin SDK is a library implementing the Jellyfin API to easily access servers. It is cu
Customizable toast message library for Android
Android Custom Toast Message (SnToast) Customizable Toast Message Library For Android Add this in your root build.gradle file allprojects { reposito
Utility library dedicated for functional & non-functional codebases to simplify modelling of success and failure responses for the JVM languages 🔀
Expressible Utility library, part of the panda-lang SDK, dedicated for functional codebases that require enhanced response handling. Express yourself
A lightweight, simple, smart and powerful Android routing library.
RxRouter Read this in other languages: 中文, English A lightweight, simple, smart and powerful Android routing library. Getting started Setting up the d
Java bindings for Skia
Skija: Java bindings for Skia Skia is an open source 2D graphics library which provides common APIs that work across a variety of hardware and softwar
Android MVVM Base Architecture for Enterprise Mobile Application using Architectural Components
Android MVVM Base Architecture for Enterprise Mobile Application using Architectural Components Highlights MVVM Architectural pattern Offline Support
An android library for easy implementation of Toasts in Android with easy customisation.
ToastTypeDecore ©️ A library for easy implementation of Toasts in Android with easy customisation. Latest Version : v2.1 Screenshots Success Toast1 Su
Unofficial client for Product Hunt with material design.
I have stoppped working on Jager in June 2015. If you would like to add/change a feature, submit a pull request. Jager An unofficial Android client fo
A material-design Hacker News Android reader
Materialistic for Hacker News Material design Hacker News client for Android, uses official HackerNews/API, Dagger for dependency injection and Robole
Android MVVM experiment project using the official Data Binding library
MVVM using Data Binding I wanted to experiment creating an MVVM structured project using the official Data Binding library, so I stripped back an old
Udacity android nanodegree p7
Predator for ProductHunt Predator is a minimalistic client for ProductHunt. It shows latest products and collections fetched via ProductHunt api. It a
A simple and stright-forward library for displaying mathematical equations or formulas in your android application
MathRenderer Simple and easy library written in kotlin language for displaying mathematical equations or formulas using MathJax. MathRenderView is bac
Android app with minimal UI to run snowflake pluggable transports proxy, based on library IPtProxy
Simple Kotlin app for testing IPtProxy's snowflake proxy on Android Essentially a button for starting and stopping a Snowflake Proxy with the default
A general purpose kotlin library that use kotlin coroutines, flows and channels to provide timer features with the most easy and efficient way
Timer Timer is a general purpose kotlin library that use kotlin coroutines, flows and channels to provide timer features with the most easy and effici
ConnectBot is the first SSH client for Android.
ConnectBot ConnectBot is a Secure Shell client for Android that lets you connect to remote servers over a cryptographically secure link. Google Play C
Android app which displays design image with grid lines to facilitate the tedious design implementation process
DesignOverlay - for developers and designers DesignOverlay is an android app which displays a design image with grid lines to facilitate the tedious l
Fast and simple application that allows you to generate and compare hashes from files and text
Hash Checker About application Fast and simple application that allows you to generate and compare hashes from files and text. Supporting algorithms N
Fast and simple application for generating and comparing hashes from files or text.
The app is in the Archive. You can still download it from sources below. You also can download Original Hash Checker (it is not in the Archive and sti
🚧 A fully open-source project for creating and maintaining a Kotlin-based Minecraft: Java Edition server.
Hexalite: Java Edition ⚠️ WARNING: The Hexalite Network is a work in progress. It is not yet ready for production. You may encounter bugs and other is
Implementation of useful hooks inspired by React for Compose
useCompose React inspired hooks for Compose Installation Step 1. Add the JitPack repository to your build file Add it in your root build.gradle at the
A Garbage Bank Application Built With Kotlin
Bank-Sampah Membuat Aplikasi Bank Sampah Tutorial Build with Android Studio https://youtu.be/3ogycbzUy8Y Tutorial Build with Step by Step https://riva
An exploratory playground library to figure out how to Draw and animate using Jetpack Compose
Jetpack Compose Chart Library This is an exploratory playground library to figure out how to Draw and animate using Android Jetpack Compose library. C
A library provides some useful kotlin extension functions
ktext 🔥 A library provides some useful kotlin extension functions. Including in your project Gradle Add below codes to your root build.gradle file (n
Native-Blur: a C++/Kotlin library for blur bitmaps and activity, mobile-ready, android compatible
Native-Blur The Native-Blur is a C++/Kotlin libraray for blur bitmaps and activity, mobile-ready, android compatible, powered by Java Native Interface
The Holo version of my popular Android Talon for Twitter app, 100% open-source
Notice This was the old version of Talon for Twitter. I have since open-sourced the Material Design version of the app. All future contributions will
10-bit Clock Widget uses 10 binary dots and their color to represent current time in 12-hour format.
10-bitClockWidget Me: 10-bit Clock Widget uses 10 binary dots and their color to represent current time in 12-hour format. Inner me: Shouldn't it be 1
Android app to share business cards with people nearby
Card Case Exchange your business card with people nearby (Website) Leave your paper business cards at home. With Card Case you can create your digital
A library to include 'EarthView with Google' into your application with ease.
EarthView Android Library A simple and easy to use API to integrate EarthView with Google into your android application. Showcase Advanced Demo Applic
Native Android app for Habitica
Habitica for Android Habitica is an open source habit building program which treats your life like a Role Playing Game. Level up as you succeed, lose
Material To-Do App
Minimal A fully Material ToDo app with minimal features, just enough to be useful. Screenshots: Download App Icon Designed by Christopher Gundersen Tr
Minitask is a mini, lightweight (5MB), and simple app for reminders/ todo list/ task management
Notice: This app is no longer maintained here. Please visit https://github.com/redlor/Minitask for further development. Minitask About Minitask is a m
Simple and powerful File Editor for Android. All is licensed under the GPLv3 license.
Turbo Editor Simple, powerful and Open Source text editor for Android licensed under the GPLv3 license. Download Contribute You can contribute to this
Google Play demo app for the Mapbox Maps SDK for Android
Mapbox Android Demo app This is a public demo of the Mapbox Maps SDK for Android. The demo app is available now in the Google Play Store and it shows
Realtime transit tracker of Pittsburgh's Port Authority buses using the realtime PAT API using Google Maps to Display the Maps
Realtime-Port-Authority The purpose of this was to create a real-time tracking of port authority of Pittsburgh, PA, using the realtime API given by Po
An Android architecture blueprint demonstrating reactive clean-architecture with simple Location Tracker application.
Tracker A simple location tracker application to track user movements in background and updates the UI(map, lists) in reactive way. Screenshots Depend
Adds loveable red pandas into Minecraft! Who doesn't love a Red Panda in their world?
🧧 Akali Adds loveable red pandas into Minecraft! Who doesn't love a Red Panda in their world? :3 This is a Forge and Fabric mod under their respected
The easiest HTTP networking library for Kotlin/Android
Fuel The easiest HTTP networking library for Kotlin/Android. You are looking at the documentation for 2.x.y.. If you are looking for the documentation
Zoomy is an easy to use pinch-to-zoom Android library
Zoomy Zoomy is an easy to use pinch-to-zoom Android library Installation implementation 'io.github.imablanco:zoomy:{latest version}' Usage To start us
A library for running JavaScript in Android apps.
JsEvaluator library for running JavaScript in Android apps JsEvaluator may help you run JavaScript in an Android app and get the results. This is an a
A lightweight tool that simplifies testing of the process death scenario.
Venom Venom is a lightweight tool that simplifies testing of the process death scenario for your android application. Why Venom? The Android Run Time
A flow layout for Android with auto-spacing.
FlowLayout A FlowLayout for Android, which allows child views flow to next row when there is no enough space. The spacing between child views can be c
Android library that simplifies the process of requesting permissions at runtime.
Dexter This project is no longer under active development. If you are looking for an Android library to be able to request Android permissions in runt
Modern XML Parser for Android
Work in Progress Please note that this is still work in progress!, although quite stable and used in production. TikXML A fast xml parser for android
Android markdown library (no WebView)
Markwon Markwon is a markdown library for Android. It parses markdown following commonmark-spec with the help of amazing commonmark-java library and r
A Retrofit inspired WebSocket client for Kotlin, Java, and Android
Scarlet A Retrofit inspired WebSocket client for Kotlin, Java, and Android. Update We are working on a new version of Scarlet that supports other pers
Library for easy handling of android run-time permissions.
Android Runtime Permission Library Easily handle runtime permissions in android. Very short code. Handle "don't ask again" condition. Can request from
Social Style Date and Time Formatting for Java
prettytime Social Style Date and Time Formatting for Java Learn more at https://www.ocpsoft.org/prettytime/ Java =1.8 (Support JDK DateTime API) Pret
Markdown for Android, supports TextView && EditText (Live Preview), supports code high light.
RxMarkdown RxMarkdown is an Android library that helps to display simple markdown text in android.widget.EditText or android.widget.TextView, at same
Android library to handle jobs in the background.
DEPRECATED This library is not maintained anymore and there will be no further releases except for very critical bug fixes. Use WorkManager instead of
This little project provides Kotlin bindings for the popular tree-sitter library
kotlintree This little project provides Kotlin bindings for the popular tree-sitter library. Currently it only supports the Kotlin JVM target, but Kot
Custom Toast Library by Google Developer Student Club University of Brawijaya
GDSCToast Custom Toast Library by Google Developer Student Club University of Brawijaya Prerequisites For old version of gradle (before arctic fox upd
A Shopping List application developed in Kotlin
SparMePlease Wanna buy stuff from Spar? Well, make a list ... Overview This is a pretty little android application written in Kotlin which will help y
An Android library that allows blocking of colloquial words from text
AndroidProfanityFilter Add to project Step 1. Add it in your root build.gradle at the end of repositories: Groovy allprojects { repositories {
Kotlin Multiplatform (KMP) library for reading resources in tests
kotlinx-resources Kotlin Multiplatform (KMP) plugin and library that add support for reading resources in tests. The plugin and a library work in tand
A customizable and easy-to-use Timeline View library for Android
TimelineView A customizable and easy-to-use Timeline View library for Android Can be used as a standalone view or as a RecyclerView decorator Setup 1.
Clean MVVM with eliminating the usage of context from view models by introducing hilt for DI and sealed classes for displaying Errors in views using shared flows (one time event), and Stateflow for data
Clean ViewModel with Sealed Classes Following are the purposes of this repo Showing how you can remove the need of context in ViewModels. I. By using
Handy library to integrate pagination, which allow no data layout, refresh layout, recycler view in one view and easy way to bind pagination in app.
Pagination View Handy library to integrate pagination, which allow no data layout, refresh layout, recycler view in one view and easy way to bind pagi
Elixir is a library designed to make minecraft login easier.
Elixir Elixir is a library designed to make minecraft login easier. Usage We have a maven repo for this project. repositories { maven { url = "htt
Repository contains structures and methods to execute linear algebra operations (matrix multiplication etc)
LinearAlgebra Repository contains structures and methods to execute linear algebra operations (matrix multiplication etc) Matrix class Matrix implemen
Easy to use Overflow Menu for Jetpack Compose
Overflow Menu Android library for Jetpack Compose providing an Overflow Menu via fast and easy to use DSL. How to add to project Step 1. Add the JitPa
Clean MVVM with eliminating the usage of context from view models by introducing hilt for DI and sealed classes for displaying Errors in views using shared flows (one time event), and Stateflow for data
Clean ViewModel with Sealed Classes Following are the purposes of this repo Showing how you can remove the need of context in ViewModels. I. By using
A lightweight library for requesting and consuming Activity Results using coroutines.
SuspendActivityResult A lightweight library for requesting and consuming Activity Results using coroutines, it's usage is as simple as: val uri = Acti