899 Repositories
Android java-optimization-framework Libraries
Color.kt is a modern color science library for Kotlin Multiplatform and Java.
Color.kt is a modern color science library for Kotlin Multiplatform and Java. It includes modern perceptually-uniform color spaces and color appearance models, such as Oklab and ZCAM.
Saga pattern implementation in Kotlin build in top of Kotlin's Coroutines.
Module Saga Website can be found here Add in build.gradle.kts repositories { mavenCentral() } dependencies { implementation("io.github.nomisr
Experience Minecraft in a different way
tesseract Experience Minecraft in a different way. Tesseract is a server software for Minecraft: Bedrock Edition. But it uses a different concept then
A FDPClient fork , It aims to add more modules.
LightClient A FDPClient fork , It aims to add more modules. You can download development version at Github-Actions , Release at Release Only running o
A pure-Kotlin library for bots to interface with Revolt
RevoltKt A pure-Kotlin library for bots to interface with Revolt Sample Usage import me.maya.revolt.defaultClientBuilder import me.maya.revolt.events.
Clock of Clocks written in Jetpack Compose framework
A Clock of Clocks made with Jetpack Compose You can download the APK Here. This project is inspired by A Clock of Clocks. Other Implementations This p
create your custom themes and change them dynamically with ripple animation
Android Animated Theme Manager create your custom themes and change them dynamically with ripple animation Features support java and kotlin projects.
A Kotlin compiler plugin that allows Java callers to pass in null for default parameters
kotlin-null-defaults (Compiler plugin) (Gradle Plugin) ( Currently pending approval) A Kotlin compiler plugin that allows Java callers to pass in null
A Modern Kotlin-Ktor RESTful API example. Connects to a PostgreSQL database and uses Exposed framework for database operations.
kotlin-ktor-rest-api A Modern Kotlin-Ktor RESTful API example. Connects to a PostgreSQL database and uses Exposed framework for database operations. F
TensorFlow Lite Object Detection Android Demo
GSoC Project 2021 - TensorFlow Description This repository contains the project where I contributed to the TensorFlow Team during GSoC in the year 202
A Markdown Note Application written for Android
Daily Notes The project is now NOT ACTIVELY maintaine for I am no longer an Android Developer (Maybe gonna make the iOS edition). PRs and Issues are s
The QuickJS embeddable Javascript engine packaged for Android and the JVM
The QuickJS embeddable Javascript engine packaged for Android and the JVM
🍃 Organic Maps is an Android & iOS offline maps app for travelers, tourists, hikers, and cyclists based on top of crowd-sourced OpenStreetMap data and curated with love by MapsWithMe founders.
🍃 Organic Maps is an Android & iOS offline maps app for travelers, tourists, hikers, and cyclists based on top of crowd-sourced OpenStreetMap data and curated with love by MapsWithMe founders. No ads, no tracking, no data collection, no crapware.
A customizable, easy-to-use, and functional circular time range picker library for Android
A customizable, easy-to-use, and functional circular time range picker library for Android. Use this library to mimic Apple's iOS or Samsung's bedtime picker.
This android app fetches the data from the USGS API in real time to display a list of earthquakes.
This android app fetches the data from the USGS API in real time to display a list of earthquakes. On clicking an earthquake it opens a browser window with the complete information of the earthquake along with the location on a map.
Jetpack Compose for Desktop and Web, a modern UI framework for Kotlin that makes building performant and beautiful user interfaces easy and enjoyable.
Jetpack Compose for Desktop and Web, a modern UI framework for Kotlin that makes building performant and beautiful user interfaces easy and enjoyable.
IntelliJ plugin that provides a modern and powerful byte code analyzer tool window.
IntelliJ Byte Code Analyzer Plugin This IntelliJ plugin provides a modern and powerful byte code analyzer tool window. Its supports Java, Kotlin, Groo
A library support form with material design, construct same with Android UI Framework
SwingUI A slight Java Swing library support form with material design, construct same with Android UI Framework writen in Kotlin Supported: 1. Screen:
Sample Android App for WebRTC with Firebase as backend
Simple Demo App for Android WebRTC video call using Firebase Realtime Database as Signalling server.
ModernStorage is a group of libraries that provide an abstraction layer over storage on Android to simplify its interactions
ModernStorage ModernStorage is a group of libraries that provide an abstraction layer over storage on Android to simplify its interactions by apps dev
💉🤖 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
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.
MacOS theme for JetBrains Compose UI framework
MacOS theme for Compose Multiplatform MacOS theme written in Compose UI. Create native looking UIs for Mac using Compose UI. Share your UI code to run
mocking library for Kotlin
Kotlin Academy articles Check the series of articles "Mocking is not rocket science" at Kt. Academy describing MockK from the very basics of mocking u
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
A multiplatform assertion library for Kotlin
Atrium is an open-source multiplatform assertion library for Kotlin with support for JVM, JS and Android. It is designed to support multiple APIs, dif
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
Koin - a pragmatic lightweight dependency injection framework for Kotlin
What is KOIN? - https://insert-koin.io A pragmatic lightweight dependency injection framework for Kotlin developers. Koin is a DSL, a light container
Painless Kotlin Dependency Injection
KOtlin DEpendency INjection Kodein-DI is a very simple and yet very useful dependency retrieval container. it is very easy to use and configure. Kodei
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
A framework for writing composable parsers based on Kotlin Coroutines.
Parsus A framework for writing composable parsers based on Kotlin Coroutines. val booleanGrammar = object : GrammarBooleanExpression() { val ws
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
A RS3 RSPS framework targeted at NXT, the goal is to stay up-to-date with RS3
OpenNXT - RS3 919 A RS3 RSPS framework targeted at NXT, the goal is to stay up-to-date with RS3 Discord We have a Discord server you can join! https:/
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
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
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.
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
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.
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
Raccoon is a lightweight response mocking framework that can be easily integrated into the Android UI tests.
Raccoon Medium Articles Checkout these article to get more insights about this library: How to integrate this in your Android Test Why Raccoon? There
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
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
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
Upsert DSL extension for Exposed, Kotlin SQL framework
Exposed Upsert Upsert DSL extension for Exposed, Kotlin SQL framework. Project bases on various solutions provided by community in the official "Expos
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
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
Transform java callback to kotlin suspend method.
Callback2Coroutines Transform Java callback to coroutines suspend method. 将传统Java callback 方法转换为kotlin中的suspend方法。 接入指南 根目录下加入jatpack的repository: allp
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
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
This is a simple Rest Api for todo application
This is a simple Rest Api for todo application , where users do signup, login and add their respective todos. So this api is fully based on Ktor framework.
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
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
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
Selenium WebDriver and Appium based Web, Mobile (Android, iOS) and Windows desktop Automation Framework with BDD & Non-BDD implementation support
Selenium WebDriver and Appium based Web, Mobile (Android, iOS) and Windows desktop Automation Framework with BDD & Non-BDD implementation support
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
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
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 powerful test framework for Android
Cafe A powerful test framework for Android named Case Automated Framework for Everyone. Home Page http://baiduqa.github.com/Cafe/ How to make Cafe dow
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
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 🐞
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
:octocat: 📃 FoldingCell is a material design expanding content cell inspired by folding paper material made by @Ramotion
FOLDING CELL [JAVA] Expanding content cell with animation inspired by folding paper card material design. We specialize in the designing and coding of
📅 Material Design Calendar compatible with API 11+
Prettier and simpler Material Design CalendarView MaterialCalendarView is a prettier and simpler, material design calendar that allows full customiz
适用于Java和Android的快速、低内存占用的汉字转拼音库。
TinyPinyin 适用于Java和Android的快速、低内存占用的汉字转拼音库。 当前稳定版本:2.0.3 特性 生成的拼音不包含声调,均为大写; 支持自定义词典,支持简体中文、繁体中文; 执行效率很高(Pinyin4J的4~16倍); 很低的内存占用(不添加词典时小于30KB)。 原理介绍
General purpose utilities and hash functions for Android and Java (aka java-common)
Essentials Essentials are a collection of general-purpose classes we found useful in many occasions. Beats standard Java API performance, e.g. LongHas
Gesture detector framework for multitouch handling on Android, based on Android's ScaleGestureDetector
Android Gesture Detectors Framework Introduction Since I was amazed Android has a ScaleGestureDetector since API level 8 but (still) no such thing as
WebSocket & WAMP in Java for Android and Java 8
Autobahn|Java Client library providing WAMP on Java 8 (Netty) and Android, plus (secure) WebSocket for Android. Autobahn|Java is a subproject of the A
UI form validation library for Android
Android Saripaar v2 சரிபார் - sari-paar (Tamil for "to check", "verify" or "validate") Android Saripaar is a simple, feature-rich and powerful rule-ba
Apk parser for java
APK parser lib, for decoding binary XML files, getting APK meta info. Table of Contents Features Get APK-parser Usage 1. APK Info 2. Get Binary XML an
Android filters based on OpenGL (idea from GPUImage for iOS)
GPUImage for Android Idea from: iOS GPUImage framework Goal is to have something as similar to GPUImage as possible. Vertex and fragment shaders are e
Android Library that lights items for tutorials or walk-throughs etc...
Spotlight Gradle dependencies { implementation 'com.github.takusemba:spotlight:x.x.x' } Usage val spotlight = Spotlight.Builder(this) .setTarg
Open-source native Android graph/chart framework includes line chart,stick chart,candlestick chart,pie chart,spider-web chart etc.
Welcome to Android-Charts Welcome to Android-Charts project page on github.com. We just moved from Google Code. Android-Charts is an open-source andro