1233 Repositories
Android hexagonal-architecture-java Libraries
Sample Android App for WebRTC with Firebase as backend
Simple Demo App for Android WebRTC video call using Firebase Realtime Database as Signalling server.
🧱 A tetris game fully built using Jetpack Compose
A tetris game fully built using Jetpack Compose, almost all UI elements are created by code, including the following app icon, which is also generated by Composable with @Preview.
💉🤖 Bot for the German "ImpfterminService - 116117"
💉 🤖 Impf-Bot Searches the official "ImpfterminService - Der Patientenservice 116117" for free Corona vaccination slots. It can search multiple locat
汇聚了业界知名架构文章。从建筑学的知识中得到一些对架构的思考,并以架构设计原则和目的对Jetpack MVVM 重新构造!
介绍 汇聚了业界知名架构文章。从建筑学的知识中得到一些对架构的思考,并以架构设计原则和目的对Jetpack MVVM 重新构造!
Model-View-ViewModel architecture components for mobile (android & ios) Kotlin Multiplatform development
Mobile Kotlin Model-View-ViewModel architecture components This is a Kotlin Multiplatform library that provides architecture components of Model-View-
Kotlin Multiplatform Router for Android and iOS
A powerful Kotlin Multiplatform Router for Android and iOS Support I am happy to help you with any problem on gitter Feel free to open any new issue!
Multiplaform kotlin library for calculating text differences. Based on java-diff-utils, supports JVM, JS and native targets.
kotlin-multiplatform-diff This is a port of java-diff-utils to kotlin with multiplatform support. All credit for the implementation goes to original a
DI can be simple. Forget about modules and components. Just use it!
PopKorn - Kotlin Multiplatform DI PopKorn is a simple, powerful and lightweight Kotlin Multiplatform Dependency Injector. It doesn't need any modules
Kotlin Multi Platform Logger, for android an ios : Logcat & print
Multiplatform Preferences Use a single object : Logger in your kotlin shared projects to display logs Note you can also use it in your real code on An
Alkatraz is an app that helps you to Reach your goals by managing your Habits .
Alkatraz - Build healthy habits for healthy life Alkatraz is an app that helps you to Reach your goals by managing your Habits . It's makes your life
Book Parking is a demo application based on MVVM architecture. The app allows users to booking parking slots, the app uses firebase for the backend.
Book Parking is a demo application based on MVVM architecture. The app allows users to booking parking slots, the app uses firebase for the backend.
An MVI project setup using Jetpack compose. This would be a good place to start learning Model View Intent (MVI) architecture for Android.
Compose-MVI An MVI project setup using Jetpack compose. This would be a good place to start learning Model View Intent (MVI) architecture for Android.
This is an example of a simple application with layered software base on clean-architecture as application architecture and mvvm as presentation architecture
This is an example of a simple application with layered software base on clean-architecture as application architecture and mvvm as presentation archi
This assignment gives you basically a post list and its detail with comments.🚀
Android Assignment 📜 Description This assignment gives you basically a post list and its detail with comments. 📱 Features Users can see random post
A transaction management android app which allows you to verify records from both parties before addition.
Transact - Transaction Management Application Description Whenever we lend money to some people, friends, colleagues, we need to keep track of it to r
Telegram bot provides time-based currency
Timecobot Telegram bot provides time-based currency. The accumulated time can be used to block another user. There are no discriminatory rules, admini
An android app built using Kotlin following Multi-Module Clean Architecture MVVM
Notflix 🛠️ Work In Progress 🛠 An android app built using Kotlin that consumes TMDB API to display current trending, upcoming and popular movies 🍿 a
The Rick And Morty - MVVM with a clean architecture approach using some of the best practices in Android Development.
Rick-and-Morty The Rick And Morty - App consuming a Rick and Morty API to display Characters it has been built with clean architecture principles, Rep
Grazel is a Gradle plugin to automate generation of valid Bazel files for a given Android/Kotlin/Java project.
Grazel Grazel stands for Gradle to Bazel. It is a Gradle plugin that enables you to migrate Android projects to Bazel build system in an incremental a
A cryptocurrency data aggregator that tracks price, volume, social stats.
CryptoMania A cryptocurrency data aggregator that tracks price, volume, social stats. Challenge description Design & implement an Android application
WordPress for Android
WordPress for Android If you're just looking to install WordPress for Android, you can find it on Google Play. If you're a developer wanting to contri
An Android client for the microblogging server Mastodon
Tusky Tusky is a beautiful Android client for Mastodon. Mastodon is an ActivityPub federated social network. That means no single entity controls the
📲 Android Application to track any user activity on Github built using the Github Developers API. Used Retrofit to fetch data and MVVM Architecture.
Github Visualizer 📲 Android Application to track any user activity on Github built using the Github Developers Api. A sample application to demonstra
A handy Dribbble client for Android.
Notice Gunnner has been deprecated since Dribbble API v1 has been retired on March 26, 2018. Gunnner Gunnner1 is a handy Dribbble client for Android.
The Google I/O Android App
Google I/O Android App 2021 Update Due to global events, Google I/O 2020 was canceled and Google I/O 2021 is an online-only event, so the companion ap
GitHub Android application
Gitskarios Beta Testing Community Forum / Discussion Join the beta here Download it from Google Play! What is Gitskarios? Gitskarios is an Android App
GitHub client for Android based on the abandoned official app
ForkHub ForkHub started off as a fork of the official Android app from GitHub, and has since seen lots of improvements. You can see a comprehensive li
An Android app with many challenge modules and SOLID at all
android-super-app An Android app with many challenge modules and SOLID at all. Features Kotlin Coroutines with Flow (State Flow) Kotlin Serialization
Annotation processor that generates a kotlin wrapper class for a java file, enabling named parameters for kotlin callers.
Annotation processor that generates a kotlin wrapper class for a java file, enabling named parameters for kotlin callers.
A sample project in Kotlin to demonstrate AndroidX, MVVM, Coroutines, Hilt, Room, Data Binding, View Binding, Retrofit, Moshi, Leak Canary and Repository pattern.
This repository contains a sample project in Kotlin to demonstrate AndroidX, MVVM, Coroutines, Hilt, Room, Data Binding, View Binding, Retrofit, Moshi, Leak Canary and Repository pattern
Java REPL on Android with BeanShell
BeeShell Java REPL on Android with BeanShell. Useful for quickly checking some framework API behavior, or calling Java APIs with the permissions of AD
A Reddit client for Android
This is a Reddit client on Android written in Java. It does not have any ads and it features clean UI and smooth browsing experience.
A material designed music player for Android
Vinyl Music Player A material designed local music player for Android. Forked from Phonograph; makes all Pro features free, as they used to be. Additi
Shuttle is an open source, local music player for Android.
Shuttle Music Player Shuttle is an open source, local music player for Android. Shuttle comes in two flavours: Shuttle (free) Shuttle+ The free versio
Android 中 WebView 与原生通信
JsBridge SDK支持 Js调用原生方法并支持异步回调和同步回调 原生调用Js方法并支持异步回调 Js调用名称空间可自由配置,统一管理命名空间 支持Js调用原生方法多次回调,如果不想多次回调可以删除回调方法 支持部分Js框架中window并非顶级window API介绍 callJsFunct
Restaurant is a demo application based on modern Android application tech-stacks and MVVM architecture
Restaurant is a demo application based on modern Android application tech-stacks and MVVM architecture. Fetching data from the network via repository pattern.
A sample Grocery Store app built using the Room, MVVM, Live Data, Rx Java, Dependency Injection (Kotlin Injection) and support Dark Mode
Apps Intro A sample Grocery Store app built using the Room, MVVM, Live Data, Rx Java, Dependency Injection (Kotlin Injection) and support Dark Mode In
A Rick and Morty app built with Jetpack Compose.
RickAndMortyCompose A Rick and Morty app built with Jetpack Compose. 📱 Demo ✨ Features Compose UI Kotlin Coroutines Compose Navigation MVVM Architect
Conversations is an open source XMPP/Jabber client for Android
Conversations Conversations: the very last word in instant messaging Design principles Be as beautiful and easy to use as possible without sacrificing
This is a Reddit client on Android written in Java
Infinity-For-Reddit This is a Reddit client on Android written in Java. It does not have any ads and it features clean UI and smooth browsing experien
Twire is an alternative and open source Twitch client for Android
Twire This is a fork of the Pocket Plays for Twitch Android application. More information in this issue. Twire is an open source, ad-free Twitch brows
A secure, open source web browser for Android.
SmartCookieWeb A secure, free and open source WebView-based web browser for Android. Beta Releases • Docs • Website Important note: Google recently an
DNS-based Host Blocker (and lightweight ad blocker) for Android
DNS-Based Host Blocking for Android This is a DNS-based host blocker for Android. In the default configuration, several widely-respected host files ar
Sample app that implements MVVM architecture using Kotlin, ViewModel, LiveData, and etc.
TheShard is a project to showcase different architectural approaches to developing Android apps. In its different branches you will find the same app (A movie Listing and detail page) implemented with small differences.
Official Appwrite Android SDK 💚 🤖
Appwrite Android SDK This SDK is compatible with Appwrite server version 0.8.x. For older versions, please check previous releases. Appwrite is an ope
A furry-themed assembly language and interpreter written in Kotlin.
A furry-themed assembly language and interpreter written in Kotlin. Inspired by Furcode, the Synacor challenge, and JVM bytecode. I spent multiple hou
Simple Note App With MVVM Clean Architecture
NoteWakeup Simple Note App With MVVM Clean Architecture ✍🏽 Simple Note App. Here i demonstrate the use of Modern Android development tools - (Kotlin,
HideDroid is an Android app that allows the per-app anonymization of collected personal data according to a privacy level chosen by the user.
HideDroid An Android App for preserving user privacy HideDroid is an Android app that allows the per-app anonymization of collected personal data acco
💻 A Compose Desktop project template with MVVM, Dagger, Decompose, tests, and more...
compose-desktop-template A compose desktop project template with MVVM, Dagger, Decompose and more ✨ Demo What's included? Architecture (MVVM) with And
Transform java callback to kotlin suspend method.
Callback2Coroutines Transform Java callback to coroutines suspend method. 将传统Java callback 方法转换为kotlin中的suspend方法。 接入指南 根目录下加入jatpack的repository: allp
A sample app showing how to build an app using the MVI architecture pattern.
MVI Example This application was streamed live on Twitch to demonstrate how to build an application using MVI. You can find the VOD here for now: http
This assignment gives you basically a post list and its detail with comments.🚀
Android Assignment 📜 Description This assignment gives you basically a post list and its detail with comments. 📱 Features Users can see random post
Archimedes's implementation for the Java Virtual Machine (JVM)
Archimedes Give me a place to stand, and I shall move the earth. Archimedes's implementation for the Java Virtual Machine (JVM) Building From Source T
Kotlin backend based on the Clean Architecture principles. Ktor, JWT, Exposed, Flyway, KGraphQL/GraphQL generated endpoints, Gradle.
Kotlin Clean Architecture Backend Kotlin backend based on the Clean Architecture principles. The application is separated into three modules: Domain,
A clean architecture example. Using Kotlin Flow, Retrofit and Dagger Hilt, etc.
android-clean-architecture A clean architecture example. Using Kotlin Flow, Retrofit and Dagger Hilt, etc. Intro Architecture means the overall design
Codee (Code editor) - Mobile IDE for developing Kotlin, Java and other projects.
Codee App Codee (Code editor) - Mobile IDE for developing Kotlin, Java and other projects. Fully written on Kotlin! 🚀 Motivation There are currently
ATH Sample is a sample Authentication and Authorization Application with Kotlin Language and MVVM architecture.
ATH Sample ATH Sample is a sample Authentication and Authorization Application with Kotlin Language and MVVM architecture. Overview ATH Sample is a sa
Android app to search for covid vaccine slots, turn on background search & get notifications when slots are available
CowinNotifier Android app to search for covid vaccine slots, turn on background search & get notifications when slots are available Glipmse of the App
Retracer is a high performance, and near realtime REST API which used for Java/Android stack trace retracing by R8
Retracer is a high performance, and near realtime REST API which used for Java/Android stack trace retracing by R8 Getting Started docker
A Wikipedia Android app built for learning purposes
A Wikipedia Android app built for learning purposes. This app uses Wikipedia API to fetch the relevant data about the searched query. It shows search suggestions as the user types the query to be searched, saves the visited searched pages in the history section using the Room database, shows a list of fetched data about the searched item, and lets the user visit its Wikipedia page if a user clicks on it.
🏀 An Android app for dribbble.com
Mango Mango is an Android application for Dribbble. Inspired by Resplash, Plaid and Protein. Features ✨ Kotlin and RxKotlin: Yes, fully written in Kot
TheMovies 🎬 A demo project for The Movie DB based on Kotlin MVVM architecture and material design & animations.
A simple project for The Movie DB based on Kotlin MVVM clean architecture and material design & animations. How to build on your environment
A simple demo project based on MVVM clean architecture and material design & animations.
GithubFollows A simple demo project based on MVVM clean architecture and material design & animations. Architecture Specs & Open-source libraries Mini
From Java to Kotlin Cheat Sheet
From Java to Kotlin Cheat Sheet Page: http://fabiomsr.github.io/from-java-to-kotlin/ Programmatically inspired from swift-is-like-go and visually insp
RxJava architecture library for Android
Reference Architecture for Android using RxJava This is an ambitious reference project of what can be done with RxJava to create an app based on strea
Learning RxJava for Android by example
Learning RxJava for Android by example This is a repository with real-world useful examples of using RxJava with Android. It usually will be in a cons
A Java ePub reader and parser framework for Android.
FolioReader-Android is an EPUB reader written in Java and Kotlin. Features Custom Fonts Custom Text Size Themes / Day mode / Night mode Text Highlight
Simple API to perform AES encryption on Android. This is the Android counterpart to the AESCrypt library Ruby and Obj-C (with the same weak security defaults :( ) created by Gurpartap Singh. https://github.com/Gurpartap/aescrypt
AESCrypt-Android Simple API to perform AES encryption on Android with no dependancies. This is the Android counterpart to the AESCrypt library Ruby an
🛒A Minimal Expense E-Commerce App built to demonstrate the use of modern android architecture components [Navigation, Room, MotionLayout, etc..] with MVVM Architecture. ✔
E-Store A Simple E-Commerce App 📱 built to demonstrate the use of modern android architecture component with MVVM Architecture 🏗 . Made with love ❤️
Patter Lock using Hilt, Coroutines, Flow and Custom View Components based on MVVM architecture.
Pattern Lock App Sample project for created Pattern Lock View using custom view. Preview Usage Step 1 Add the PatterLockView in your XML layout file.
Built with Jetpack compose, multi modules MVVM clean architecture, coroutines + flow, dependency injection, jetpack navigation and other jetpack components
RickAndMortyCompose - Work in progress A simple app using Jetpack compose, clean architecture, multi modules, coroutines + flows, dependency injection
Clean Code and Reactive Programming PlayGround for Bangkit 2021
Clean Code and Reactive Programming PlayGround for Bangkit 2021 Hello! This repo contains the IntelliJ project that I use to present my talk, "Clean A
RxJava architecture library for Android
Reference Architecture for Android using RxJava This is an ambitious reference project of what can be done with RxJava to create an app based on strea
Learning RxJava for Android by example
Learning RxJava for Android by example This is a repository with real-world useful examples of using RxJava with Android. It usually will be in a cons
Google Play game services - Android samples
Google Play game services - Android Samples Copyright (C) 2014 Google Inc. Contents These are the Android samples for Google Play game services. Colle
Movie discovery app showcasing MVP, RxJava, Dagger 2 and Clean Architecture
MovieGuide 🚧 Refactoring in progress 👷♀️ ⛏ 👷 🔧️ 👷 🔧 🚧 Comments and new issues are welcome. 👍 Currently not accepting external PRs that touch
A tool that enables advanced features through adb installing and uninstalling apps like wildcards and multi device support. Useful if you want to clean your test device from all company apks or install a lot of apks in one go. Written in Java so it should run on your platform.
Uber Adb Tools for Android A simple tool that makes it more convenient to install, uninstall and creating bug reports and more for multiple apps on mu
An android library to display FontAwesome Icons in any View or a MenuItem
DroidAwesome A library to display FontAwesome Icons in any View or a MenuItem Views Supported: TextView AutoComplete TextView EditText Switch CheckBox
PowerMock is a Java framework that allows you to unit test code normally regarded as untestable.
Writing unit tests can be hard and sometimes good design has to be sacrificed for the sole purpose of testability. Often testability corresponds to go
A programmer-oriented testing framework for Java.
JUnit 4 JUnit is a simple framework to write repeatable tests. It is an instance of the xUnit architecture for unit testing frameworks. For more infor
AWS SDK for Android. For more information, see our web site:
AWS SDK for Android For new projects, we recommend interacting with AWS using the Amplify Framework. The AWS SDK for Android is a collection of low-le
a simple QRCode generation api for java built on top ZXING
QRGen: a simple QRCode generation api for java built on top ZXING Please consider sponsoring the work on QRGen Dependencies: ZXING: http://code.google
Simple and powerful library to emulate iOS's "3D Touch" preview functionality on Android.
Android 3D Touch - PeekView iOS uses 3D Touch as a way to "peek" into full content, such as emails, pictures, web searches, etc. While they have dedic
An elegant context-care loading placeholder for Android
FiftyShadesOf An elegant context-care loading placeholder for Android Usage FiftyShadesOf.with(context) .on(view1, view2, view3)
A simple and Elegant Showcase view for Android
Tuto Showcase A simple and Elegant Showcase view for Android TutoShowcase.from(this) .setContentView(R.layout.tuto_sample) .on(R.id.about) //
Display code with syntax highlighting :sparkles: in native way.
CodeView (Android) CodeView helps to show code content with syntax highlighting in native way. Description CodeView contains 3 core parts to implement
Dynamic Speedometer and Gauge for Android. amazing, powerful, and multi shape :zap:
SpeedView Dynamic Speedometer, Gauge for Android. amazing, powerful, and multi shape ⚡ , you can change (colors, bar width, shape, text, font ...every
Android滚动选择控件
WheelView 最后打个广告哈,阿里巴巴,杭州招技术,支持电话视频面试,有兴趣的同学戳这里:https://github.com/wangjiegulu/jobs How to use layout: com.wangjie.wheelview.WheelView androi
AppRater Library for Android
AppRater Due to lack of available time to thoroughly regression test improvements, other than translations no pull requests will be merged into this p
Simple Android movies app using MVVM clean architecture.
Simple Android movies app using MVVM clean architecture.
🧬 Android DataBinding kit for notifying data changes from Model layers to UI layers on MVVM architecture.
🧬 Android DataBinding kit for notifying data changes from Model layers to UI layers on MVVM architecture.
Android Resource Manager application to manage and analysis your app resources with many features like image resize, Color, Dimens and code Analysis
Android Resource Manager application to manage and analysis your app resources with many features like image resize, Color, Dimens and code Analysis
RxDisposableWatcher — find leaked subscriptions in RxJava code 🐞
Monitoring leaked Disposable subscriptions in RxJava code 🐞
:cyclone: A Pokedex app using ViewModel, LiveData, Room and Navigation
Pokedex app built with Kotlin Download Go to the releases page to download the latest available apk. Screenshots Development Roadmap Kotlin LiveData N
🏀 An Android app for dribbble.com
Mango Mango is an Android application for Dribbble. Inspired by Resplash, Plaid and Protein. Features ✨ Kotlin and RxKotlin: Yes, fully written in Kot
🎬 A demo project for The Movie DB based on Kotlin MVVM architecture and material design & animations.
TheMovies A simple project for The Movie DB based on Kotlin MVVM clean architecture and material design & animations. How to build on your environment
:octocat: A demo project based on MVVM architecture and material design & animations.
GithubFollows A simple demo project based on MVVM clean architecture and material design & animations. Architecture Specs & Open-source libraries Mini
A simple customised version of the TextInputLayout from the Android Design Support Library ⌨️
Buffer Text Input Layout (Coming to maven central soon!) This is a simple customisation of the TextInputLayout found in the Design Support Library. Wh