382 Repositories
Android development-tools Libraries
BTW-gradle is a development environment for the Better Than Wolves mod
BTW-gradle BTW-gradle is a development environment for the Better Than Wolves mod Quick Start Download the example Change settings.gradle and build.gr
Helper functions for making Approvals-Java more Kotlin friendly
Approvals-Kt Helper functions for making Approvals-Java more Kotlin-friendly Usage Verify using Approvals-Kt import com.github.greghynds.approvals.Kot
Spikot is a Kotlin library to make Spigot development easier
Spikot is a Kotlin library to make Spigot development easier Using Spikot Installation To use spikot add the following to your build.gradle.kts file.
Mobile development Exercise Simple photo viewer
Mobile development Simple Photo viewer Exercise A simple photo viewer based on Udacitys example app "dice roller"." Mobile development Exercise Simple
🔪 AOP development framework implemented through *Annotation + ASM + Gradle Transform API* for Android🤖
🔪 AOP development framework implemented through *Annotation + ASM + Gradle Transform API* for Android🤖
A small project demonstrates how to manipulate to TenIO framework.
TenIO Common Module TenIO is an open-source project to create multiplayer online games that includes a java NIO (Non-blocking I/O) based server specif
Kotrlin Programming Language Cross-Platform Development which includes Android, iOS and Backend. Pretty much everwhere.
Kotlin-Everywhere: Kotlin Programming Language Cross-Platform Development This is still a WIP but the idea is to create a tiny KOTLIN project that cou
Beagle is an open-source framework for cross-platform development using the concept of Server-Driven UI.
Beagle Getting Started · Learn the Basics · Contribute Beagle is an open-source framework for cross-platform development using the concept of Server-D
Tic Tac Toe game using Test Driven Development
Tic Tac Toe About this Kata This short and simple Kata should be performed using Test Driven Development (TDD). Rules The rules are described below :
Collection of Kotlin APIs/tools to make using Realm Mobile database easier
Compass Kotlin API and tools to make working with Realm easier Components Compass is designed to make working with Realm easier through collection of
🔥 A curated list of awesome Android articles sorted by topic.
See also: Jetpack Compose Awesome Java Java Core SDK Collections Reflection API Concurrency Java Memory Model JVM Garbage Collector Kotlin Basics Exte
Swiss army knife for identifying and fingerprinting Android devices.
fingerprint android Lightweight library for device identification and fingerprinting. Fully written in Kotlin. 100% Crash-free. Creates a device ident
An simple image gallery app utilizing Unsplash API to showcase modern Android development architecture (MVVM + Kotlin + Retrofit2 + Hilt + Coroutines + Kotlin Flow + mockK + Espresso + Junit)
Imagine App An simple image gallery app utilizing Unsplash API. Built with ❤︎ by Wajahat Karim and contributors Features Popular photos with paginatio
📒Note taking app, MVVM with Google Architectural components Room, LiveData and ViewModel written in Kotlin, androidx libraries
📒 MyNotes Note taking Android App using androidx libraries, MVVM with Google Architectural components Room, LiveData and ViewModel. Written in Kotlin
A multi-modular Gradle project that encapsulates various modules to learn Kotlin language, tools and frameworks.
KotlinLearn This is a gradle project for the sole basis of exploring and learning Kotlin language, tools and frameworks. The root project wil encapsul
Learn Jetpack Compose for Android by Examples. Learn how to use Jetpack Compose for Android App Development. Android’s modern toolkit for building native UI.
Learn Jetpack Compose for Android by Examples. Learn how to use Jetpack Compose for Android App Development. Android’s modern toolkit for building native UI.
android-trinity is tiny proactive framework with much of the scaffolding code required to start a new Android Application.
android-trinity This is tiny framework with much of the scaffolding code (with some nice utilities and prepared source code) required to start a new A
Most popular Mocking framework for unit tests written in Java
Most popular mocking framework for Java Current version is 3.x Still on Mockito 1.x? See what's new in Mockito 2! Mockito 3 does not introduce any bre
Sentinel is a simple one screen UI which provides a standardised entry point for tools used in development and QA alongside device, application and permissions data.
Sentinel Sentinel is a simple one screen UI that provides standardised entry point for tools used in development and QA alongside device, application
AlertDialog for Android, a beautiful and material alert dialog to use in your android app.
AlertDialog for Android, a beautiful and material alert dialog to use in your android app. Older verion of this library has been removed
👋 A common toolkit (utils) ⚒️ built to help you further reduce Kotlin boilerplate code and improve development efficiency. Do you think 'kotlin-stdlib' or 'android-ktx' is not sweet enough? You need this! 🍭
Toolkit [ 🚧 Work in progress ⛏ 👷 🔧️ 🚧 ] Snapshot version: repositories { maven("https://s01.oss.sonatype.org/content/repositories/snapshots") }
Chrome's Dino T-Rex game developed in Jetpack Compose
Chrome's Dino T-Rex game developed in Jetpack Compose
Air Hockey Multiplayer Game in Jetpack Compose
Air Hockey Compose classic Air Hockey game created using Jetpack Compose (Work in progress) Game Modes Single Player Two Player (not yet implemented)
A library to help implement barcode scanning
A library to help implement barcode scanning
🎥 A Simple and Minimal Movies Android Application to demonstrate the Modern Android Development and Jetpack Compose.
ComposeMovie Android 🎥 A Simple and Minimal Movies Android Application to demonstrate the Modern Android Development and Jetpack Compose. Built with
Android development recommendation for outdated libraries and current libraries preferred as of 2021
GADS21-Android-Recomendation-For currently used libraries and dependencies Android development recommendation for outdated libraries and current libra
Fixtures for Kotlin providing generated values for unit testing
A tool to generate well-defined, but essentially random, input following the idea of constrained non-determinism.
Healthify - An app to track your daily water intake and sleep and boost your work efficiency. Healthify is built using Kotlin and follows all modern android Development practices and hence is a good learning resource for beginners
Healthify Healthify is an app to track your daily water intake and sleep and boost your work efficiency. Video Introduction 📹 This is a small introdu
A Simple and Minimal Quotes Android Application to demonstrate the Modern Android Development tools
Quotee Android 📑 A Simple and Minimal Quotes Android Application to demonstrate the Modern Android Development tools. Developed with ❤️ by Aminullah
A collection of Android libraries for simplifying development
Andromeda A collection of Android libraries for simplifying development Usage Andromeda uses Jitpack for distribution, the following gradle dependency
Water tracker app helps you with daily reminder to drink water. This app is just a trial to test and improve my android development skills.
🚀 About Me I am a self-thaught developer learning web and android development. This app is just a trial to test and improve my android development sk
New style for app design Online Flora Go Go App UI made in Jetpack Compose. 😉 😎
JetComposeLoginUI New style for app design Online Flora Go Go App UI made in Jetpack Compose. 😉 😎 (Navigation Components, Dagger-Hilt, Material Comp
New style for app design Online Sunglasses Shop App UI made in Jetpack Compose.😉😎
JetSunglassUI-Android New style for app design Online Sunglasses Shop App UI made in Jetpack Compose. 😉 😎 (Navigation Components, Dagger-Hilt, Mater
The JeTrivia is built on a modern Android Development tech stack with MVVM architecture. Kotlin, Coroutine, Flow, StateFlow, Jetpack Compose, Navigation, Room, Hilt, Retrofit2, OkHttp3, kotlinx.serialization, MockK, Truth
JeTrivia 🚧 In Progress 🚧 The JeTrivia application is sample based on MVVM architecture. Fetching data from the network via repository pattern and sa
Alkaa is a to-do application project to study the latest components, architecture and tools for Android development
Alkaa (begin, start in Finnish) is a to-do application project to study the latest components, architecture and tools for Android development. The project evolved a lot since the beginning is available on Google Play! ❤️
Online Furniture Shop App UI made in Jetpack Compose.
JetComposeFurnitureShopUI-Android Online Furniture Shop App UI made in Jetpack Compose with clean architecture... 😉 😎 (Navigation Components, Dagger
A simple app demonstrates using Jetpack compose with other Jetpack libraries.
Android Pokemon Compose This repository is a simple app that make request to https://pokeapi.co and display them in the paginated lists. It demonstrat
Personal Android enhancement app. For personal use.
dtinth’s Tools A personal Android enhancement app that I use on my device. Morse code notifier vibrates my phone when I receive a notification. Notifi
Gradle Plugin for Continuous Integration of AppSweep App Testing.
This Gradle plugin can be used to continuously integrate app scanning using AppSweep into your Android app build process
mirai-console 插件开发计划
Debug Helper 基于 Mirai Console 的RSS订阅插件 机器人会在触发上线事件后向群聊发送上线卡片消息 有好友申请和加群申请时,会记录事件信息,并联系机器人所有者 指令 注意: 使用前请确保可以 在聊天环境执行指令 ...中的是指令名,由空格隔开表示或,选择其中任一名称都可
Pluto is a on-device debugger for Android applications, which helps in inspection of HTTP requests/responses, capture Crashes and ANRs and manipulating application data on-the-go.
Pluto Pluto is a on-device debugger for Android applications, which helps in inspection of HTTP requests/responses, capture Crashes and ANRs and manip
The most essential libraries for Kotlin Multiplatform development
Essenty The most essential libraries for Kotlin Multiplatform development. Supported targets: android jvm js (IR and LEGACY) iosArm64, iosX64 watchosA
Ethereum Web3 implementation for mobile (android & ios) Kotlin Multiplatform development
Mobile Kotlin web3 This is a Kotlin MultiPlatform library that ... Table of Contents Features Requirements Installation Usage Samples Set Up Locally C
Check out the new style for App Design aims for the Online Plant Shop Service...😉😀😁😎
PlantShopUI-Android Check out the new style for App Design aims for Online Plant Shop Service... 😉 😀 😁 😎 Screenshots Please click the image below
KaMP Kit by Touchlab is a collection of code and tools designed to get your mobile team started quickly with Kotlin Multiplatform.
KaMP Kit Welcome to the KaMP Kit! About Goal The goal of the KaMP Kit is to facilitate your evaluation of Kotlin Multiplatform (aka KMP). It is a coll
Extendable MVI framework for Kotlin Multiplatform with powerful debugging tools (logging and time travel), inspired by Badoo MVICore library
Should you have any questions or ideas please welcome to the Slack channel: #mvikotlin Inspiration This project is inspired by Badoo MVICore library.
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-
Multiplatform UI DSL with screen management in common code for mobile (android & ios) Kotlin Multiplatform development
Mobile Kotlin widgets This is a Kotlin MultiPlatform library that provides declarative UI and application screens management in common code. You can i
Powerful, elegant and flexible test framework for Kotlin with additional assertions, property testing and data driven testing
Kotest is a flexible and comprehensive testing tool for Kotlin with multiplatform support. To learn more about Kotest, visit kotest.io or see our quic
QuatroGrade is a beautiful multi color (4 corners) gradient.
| | Setup Guide | Report new issue QuatroGrade QuatroGrade is a beautiful multi color gradient. Basically, it is a 4 vertex gradient. Features: Multi
Android sample app following best practices: Kotlin, Compose, Coroutines and Flow, Hilt, JetPack Navigation, ViewModel, MVVM and MVI, Retrofit, Coil
Foodies - Modern Android Architecture Foodies is a sample project that presents a modern 2021 approach to Android app development. The project tries t
Taskify - An app to manage your daily tasks and boost your productivity. Taskify is built using kotlin and follows all modern android Development practices and hence is a good learning resource for beginners
Taskify Taskify is an app to manage your daily tasks and boost your productivity Video Introduction 📹 This is a small introduction video about Taskif
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
Kickstarter for Android. Bring new ideas to life, anywhere.
Welcome to Kickstarter's open source Android app! Come on in, take your shoes off, stay a while—explore how Kickstarter's native squad has built and c
Basic template to create a game using minigdx
MiniGDX Game Template Create your first game using miniGDX by clicking the "Use this Template" button above. The game will be configured for: the JVM
🎶🎼 Very slim music player 👨🎤 100% made in Italy 🍕🌳🌞🍝🌄
Source code for the Android music player Music Player GO
An under development minecraft plugin (1.8.8) to learning Kotlin language
CorePlus CorePlus is a minecraft plugin coded with Kotlin language. Still under development CorePlus will be an essential for each minecraft servers !
A handy phone call manager with phonebook, number blocking and multi-SIM support
Simple Dialer A lightweight app for handling your calls, no matter where are you. Comes with a handy call log for easy call initiation. There is a qui
Easy and quick contact management with no ads, handles groups and favorites too.
Simple Contacts A simple app for creating or managing your contacts from any source. The contacts can be stored on your device only, but also synchron
A simple calendar with events, customizable widgets and no ads.
Simple Calendar A simple calendar with events and a customizable widget. A simple calendar with optional CalDAV synchronization. You can easily create
A project that showcases best practices for MAD (Modern Android Development).
MAD Dictionary Is this dictionary mad? Well yes, but actually no. MAD = Modern Android Development, this app is built using the very new and very awes
Gradle plugin adding a task to run a Paper Minecraft server
Run Paper Run Paper is a Gradle plugin which adds a task to automatically download and run a Paper Minecraft server along with your plugin built by Gr
Nice and simple DSL for Espresso in Kotlin
Kakao Nice and simple DSL for Espresso in Kotlin Introduction At Agoda, we have more than 1000 automated tests to ensure our application's quality and
A Gradle plugin that improves the experience when developing Android apps, especially system tools, that use hidden APIs.
A Gradle plugin that improves the experience when developing Android apps, especially system tools, that use hidden APIs.
Chat is a sample project that presents a modern, 2021 approach to Android application development.
Chat for Android Chat is a sample project that presents a modern, 2021 approach to Android application development. Screenshots 📷
Collection of Rewrite Recipes pertaining to the JHipster web application & microservice development platform
Apply JHipster best practices automatically What is this? This project implements a Rewrite module that applies best practices and migrations pertaini
Age + Gender Estimation on Android - with TensorFlow Lite
Age + Gender Estimation in Android with TensorFlow Contents Python project Google Colab Notebooks Dataset Model ( Vanilla vs. Lite ) Android project O
Tsunami - An open-source SMS & Call flooding Android application with unlimited OTP bombing capability
An open-source OTP & Call flooding android application with unlimited sending capability
The Kotlin fake data generator library!
Fakeit This library is a port of the Ruby gem Faker. It generates realistic fake data — like names, emails, dates, countries — for a variety of scenar
A tool to install components of the Android SDK into a Maven repository or repository manager to use with the Android Maven Plugin, Gradle and other tools.
Maven Android SDK Deployer Original author including numerous fixes and changes: Manfred Moser [email protected] at simpligility technologies i
learn MVVM & Android Jetpack in Kotlin
MVVM & Android Jetpack MVVM in Android Kotlin Android Jetpack in Kotlin List of tutorials DataBinding : Step 1 mvvm DataBinding : Step 2 mvvm Lifecycl
Ein LabyMod-Module für SimpleCloud
LabyMod Module Ein LabyMod-Module für SimpleCloud Download · Report Bug · SimpleCloud · LabyMod Docs Was kann dieses Module? Das ist ein CloudModule f
Do's and Don'ts for Android development, by Futurice developers
Best practices in Android development Avoid reinventing the wheel by following these guidelines. Lessons learned from Android developers in Futurice.
Android view that allows the user to create drawings. Customize settings like color, width or tools. Undo or redo actions. Zoom into DrawView and add a background.
DrawView Android view that allows the user to create drawings. Draw anything you like in your Android device from simple view. Customize draw settings
An Awesome Kotlin Location library to retrieve location merely in 3 lines of code
An Awesome Kotlin Location library to retrieve location merely in 3 lines of code
Cocos2d-x is a suite of open-source, cross-platform, game-development tools used by millions of developers all over the world.
cocos2d-x Win32 Others cocos2d-x is a multi-platform framework for building 2d games, interactive books, demos and other graphical applications. It is
🔎 An HTTP inspector for Android & OkHTTP (like Charles but on device) - More Chucker than Chuck
Chucker A fork of Chuck Getting Started Features Multi-Window Configure Redact-Header️ Decode-Body Migrating Snapshots FAQ Contributing Building Ackno
A simple 'Slide to Unlock' Material widget for Android, written in Kotlin 📱🎨🦄
Slide To Act A simple Slide to Unlock Material widget for Android, written in Kotlin 🇰. Getting Started Example Features Attributes area_margin inner
Koi, a lightweight kotlin library for Android Development.
Koi - A lightweight Kotlin library for Android Koi include many useful extensions and functions, they can help reducing the boilerplate code in Androi
Kaffeine is a Kotlin-flavored Android library for accelerating development.
Kaffeine Kaffeine is a Kotlin-flavored Android library for accelerating development. Several Words of Caution Besides the obvious productivity advanta
Stateful is a Kotlin library which makes Android application development faster and easier.
Stateful Stateful is a Kotlin library which makes Android application development faster and easier. It helps you delete all the boilerplate code for
[Development stopped in 2014. Unfinished and not stable - not recommended to use.] An easy-to-use ViewPager subclass with parallax background effect for Android apps.
Development stopped in 2014 Not developed since 2014. Unfinished and not stable - not recommended to use. ParallaxViewPager An easy-to-use ViewPager s
An android boilerplate project using clean architecture
Android Clean Architecture Boilerplate Welcome 👋 We hope this boilerplate is not only helpful to other developers, but also that it helps to educate
🍼Debug Bottle is an Android runtime debug / develop tools written using kotlin language.
🇨🇳 中文 / 🇯🇵 日本語 / 🇬🇧 English 🍼 Debug Bottle An Android debug / develop tools written using Kotlin language. All the features in Debug bottle are
A collection of useful Kotlin extension for Android
karamba A collection of useful Kotlin extension for Android Install Add to gradle in allprojects maven { url 'https://jitpack.io' } then add this com
Cross-platform framework for building truly native mobile apps with Java or Kotlin. Write Once Run Anywhere support for iOS, Android, Desktop & Web.
Codename One - Cross Platform Native Apps with Java or Kotlin Codename One is a mobile first cross platform environment for Java and Kotlin developers
VideoView that plays video only when :eyes: are open and :boy: is detected with various other features
LookAtMe VideoView that plays video only when 👀 are open and 👦 is detected with various other features GIF AndroidPub (Medium) Post You can read the
Various useful utilities for Android apps development
Android Commons Various useful utilities for Android apps development. API documentation provided as Javadoc. Usage Add dependency to your build.gradl
Speed up your Android development
Caffeine Speed up your Android development! A collection of utility classes that help make Android development faster (and safer!) Examples No more un
A beautiful set of predefined colors and a set of color methods to make your Android development life easier.
Colours is a port of the Colours Library for iOS made by my good friend Ben Gordon. You can find that project here. Installation Maven Central Colours
Some useful tools
JustWeTools - Some useful tools JustWe 现在有哪些模块? View自定义控件 PaintView画图工具(包含重构压感新版) CodeView代码编辑 ExplorerView文件管理器 ReadView小说阅读器 MarkDownView支持MarkDown语
Android library for viewing, editing and sharing in app databases.
DbInspector DbInspector provides a simple way to view the contents of the in-app database for debugging purposes. There is no need to pull the databas
Collection of source codes, utilities, templates and snippets for Android development.
Android Templates and Utilities [DEPRECATED] Android Templates and Utilities are deprecated. I started with this project in 2012. Android ecosystem ha
GreenDroid is a development library for the Android platform. It makes UI developments easier and consistent through your applications.
#GreenDroid Foreword : This project, initially initiated by me, Cyril Mottier, is not maintained anymore and can be considered as deprecated. As a con
Companion App for the book
Kotlin for Android Developers (the book) This is the code you can use to follow the book. https://antonioleiva.com/kotlin-android-developers-book/ Are
A simple calendar with events, customizable widgets and no ads.
Simple Calendar A simple calendar with events and a customizable widget. A simple calendar with optional CalDAV synchronization. You can easily create
Browse your memories without any interruptions with this photo and video gallery
Simple Gallery Simple Gallery Pro is a highly customizable lightweight gallery loved by millions of people for its great user experience. Organize and
🍲Foodium is a sample food blog Android application 📱 built to demonstrate the use of Modern Android development tools - (Kotlin, Coroutines, Flow, Dagger 2/Hilt, Architecture Components, MVVM, Room, Retrofit, Moshi, Material Components).
Foodium 🍲 Foodium is a sample food blog 🍲 Android application 📱 built to demonstrate use of Modern Android development tools. Dedicated to all Andr
📚 Sample Android Components Architecture on a modular word focused on the scalability, testability and maintainability written in Kotlin, following best practices using Jetpack.
Android Components Architecture in a Modular Word Android Components Architecture in a Modular Word is a sample project that presents modern, 2020 app
Easy app for managing your files without ads, respecting your privacy & security
Simple File Manager Can also be used for browsing root files and SD card content. You can easily rename, copy, move, delete and share anything you wis