2016 Repositories
Android react-native-library Libraries
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
Hacker News iOS and Android App - Made with React Native.
DEPRECATED FOR NOW - uses an old version of react native See other react native example apps here: https://expo.io/featured HackerNews-React-Native Ha
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
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
The is a Zhihu Daily App client, implemented using React Native.
ZhiHuDaily-React-Native The is a Zhihu Daily App client, implemented using React Native. This project can run on both Android and iOS, with more than
A Native Andorid App developed in Jetpack Compose MVVM architecture
Astronomy Picture of the Day This is a Native Andorid App developed in Jetpack Compose MVVM architecture, To view the Astronomy Picture of the day fro
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
Native Android port of the KDE Connect Qt app
KDE Connect - Android app KDE Connect is a multi-platform app that allows your devices to communicate (eg: your phone and your computer). (Some) Featu
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
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
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
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
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
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
Run Kotlin/JS libraries in Kotlin/JVM and Kotlin/Native programs
Zipline This library streamlines using Kotlin/JS libraries from Kotlin/JVM and Kotlin/Native programs. It makes it possible to do continuous deploymen
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
A Python native extension written in Kotlin Native
Kotlin Python Ext This is a proof of concept for a Python extension in Kotlin. It is recommended to read the Official Python C API Documentation befor
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
A demo for Android font typeface support in React Native!
A Step-by-step Guide to a Consistent Multi-Platform Font Typeface Experience in React Native Goal Be able to use font typeface modifiers such as fontW
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
A library that you can use in 4 different types toast written with Jetpack Compose
Composable Sweet Toast A library that you can use in 4 different types(Success, Error, Warning, Info) written with Jetpack Compose. You can use this t
Kotlin multiplatform library template
template-kmp-library Kotlin multiplatform library template. Has a baseline setup for a multiplatform library supporting all kotlin targets except depr
Sample Code for fake Kotlin library written in Java
Jatlin このリポジトリは ブログ記事 のためのサンプルコードです。詳細は記事をご覧ください。 プロジェクト構成 :java-lib にKotlinに偽装したJavaファイルが含まれます。 :kotlin-lib は :java-lib をビルドしたJARファイルをKotlinから読み込んで実行
A customizable and easy to use BottomBar navigation view with sleek animations, with support for ViewPager, ViewPager2, NavController, and badges.
A customizable and easy to use BottomBar navigation view with sleek animations, with support for ViewPager, ViewPager2, NavController, and badges.
Practice Project with Clean architecture(offline +online)
Dictionary-App Basically this project will save what you search once in dictionary and then if you will search the same word again in search when ther
Tooltip Bubble is an information bubble creator tool.
TooltipBubble It's a simple Tooltip. Installing Add the code block to your project allprojects { repositories { jcenter()
Compose desktop navigation library
Navipose Compose desktop navigation library Features Now navipose supports basic screen navigation between few screens Examples At first you should cr
KTweet is a Kotlin Library that allows you to consume the Twitter API v2.
KTweet - A Kotlin Twitter Library KTweet is a library that allows you to use the Twitter API v2. Interested in Kotlin or KTweet? Join the Discord Setu
ToDo App based on Modern Android Application tech-stacks and MVVM architecture.
ToDo App Task Management App based on Modern Android Application tech-stacks and MVVM architecture. Techs Used 💻 Kotlin - First class and official pr
Custom MediaPicker for Android. support targetSdk 30 & scoped storage. And use registerForActivityResult rather than onActivityResult.
MoongchiPicker What is MoongchiPicker? MoongchiPicker is custom media gallery base on Google's Material Design Bottom Sheets. You can fetch image or v
Android Library for cropping an image at ease.
Cropper - Android Image Cropper Android Image Cropper Powerful (Zoom, Rotation, Multi-Source); Customizable (Shape, Limits, Style); Optimized (Async,
An image manipulation library for Kotlin
Sketch An image manipulation library for Kotlin. Sketch doesn't require any external installation like OpenCV or OCR and can be used right away. It's
A TOML 1.0 parser library for Kotlin
4koma A small, stand-alone, easy to use TOML parser library for Kotlin. 4koma supports an array of convenient features, such as full TOML 1.0 complian
A generic library for quick development in Spring Boot using Java Generics.
slinky Now in Kotlin! A generic library for quick development in Spring Boot using Java Generics. Why "slinky"? A slinky is a precompressed helical sp
Java library for RSS and Atom feeds
Rome Rome is a Java framework for RSS and Atom feeds. The framework consist of several modules: ⚠️ Maintenance and development of the project is curre
Android library that captures global crashes, so that your application never really crashes
📵 NoKILL 🔪 Android library that captures global crashes 🦀 , so that your application never really crashes GIF Add to your project 📇 Add it in your
Kotlin Symbol Processor library to create Mutable and Immutable variants of objects.
implier Kotlin Symbol Processor plugin to create Mutable and Immutable variants of objects. Examples @ImmutableImpl @MutableImpl public interface Samp
A small library that provides helper functions to work with Mockito in Kotlin.
Mockito-Kotlin A small library that provides helper functions to work with Mockito in Kotlin. Install Mockito-Kotlin is available on Maven Central. Fo
Android library listening network connection state and Internet connectivity with RxJava Observables
ReactiveNetwork view website with documentation: RxJava1.x, RxJava2.x ReactiveNetwork is an Android library listening network connection state and Int
Free (libre) native Android Ethereum wallet
WallΞTH Native Android Ethereum wallet. Features Hardware Wallet Support TREZOR Support via USB-OTG - model 1 and model T are supported KeyCard KeepKe
A Kotlin/Java library to connect directly to an Android device without an adb binary or an ADB server
dadb Blog Post: Our First Open-Source Project A Kotlin/Java library to connect directly to an Android device without an adb binary or an ADB server de
Android Contacts API Library written in Kotlin with Java interoperability.
Android Contacts API Library written in Kotlin with Java interoperability. No more ContentProviders and cursors. Say goodbye to ContactsContract. Build your own contacts app!
Kotlin Android app for cataloging books off home/office library.
MyLibrary App Kotlin Android app for cataloging books off home/office library. Features: Searching COBISS, Google Books and OpenLibrary by scanning IS
Small library that allows the application to display a small troubleshooting guide in case of repeated app startup crashes.
AppSalvager What is it? AppSalvager allows you to combat the issue of repeating crashes on app startup. Failed data migration, SDKs not handling their
This is a repository for implementing Brontodroid and test it easily before we finalize things into a library/module to be consumed separately.
Bronto Playground This is a repository for implementing Brontodroid and test it easily before we finalize things into a library/module to be consumed
An awesome collaborative collection of Kotlin Multiplatform libraries
Awesome Kotlin Multiplatform Awesome Projects Updated 33 November 21, 2021 Contents Guides Dependency Injection Database NoSQL SQL Extension Reactive
🌨️ Simple, intuitive, and opinionated command handling library for Kord
🌨️ Snow Simple, intuitive, and opinionated command handling library for Kord Why? Since I maintain two Discord bots, both in Kotlin, Nino and Noel (p
Kotlin Native's Clang Compiler Plugin
Kotlin Native's Clang Compiler Plugin This plugin makes possible to use konon clang compiler. Support targets: Target Name Host compatibility linux_x6
A sample photo browsing app in Kotlin, Android using Picsum image API.
Picsum Photo App Functionality The app's functionality includes: Fetch a list of images from picsum photos api (https://picsum.photos/) and show them
A "fluent" OkHTTP library for Kotlin based on string extensions.
okfluent A "fluent" OkHTTP library for Kotlin based on string extensions. Do not take this project seriously, I just wanted to show that this kind of
Launch Spring projects by github url
Ktor application made for quickly demonstrating Spring projects on our Java lessons. Spring launcher: Starts a fresh Postgres container Builds the pro
intera.kt is a Kotlin library for interacting with the Discord Interactions API through a gateway service or a REST API.
🗿 Overview ⚠️ WARNING: intera.kt is a work in progress. It is not yet ready for use. You may encounter bugs and other issues, but please report if yo
intera.kt is a Kotlin library for interacting with the Discord Interactions API through a gateway service or a REST API.
🗿 Overview ⚠️ WARNING: intera.kt is a work in progress. It is not yet ready for use. You may encounter bugs and other issues, but please report if yo
🔨 Template for easy hosting of your Java/Kotlin libraries on GitHub
🔨 kotlin-jvm-library-template Another template for easy hosting your Java/Kotlin libraries on GitHub. Features boilerplate for Kotlin/Java projects w
🗂 Yet Another One Way to Handle Your Dockerfiles with Kotlin
🐳 Dokker The Kotlin DSL to generate your project Dockerfiles with Kotlin. Example The library is created with one purpose: allow easy generation of m
Mocking for Kotlin/Native and Kotlin Multiplatform using the Kotlin Symbol Processing API (KSP)
Mockative Mocking for Kotlin/Native and Kotlin Multiplatform using the Kotlin Symbol Processing API (KSP). Installation Mockative uses KSP to generate
Yet Another Native Loader for the JVM.
yanl - yet another native loader Yet another Native library extractor/loader for the JVM, written in Kotlin. why other libraries simply don't fit my n
An easy, flexible way to have the toast message displayed.
IToaster Library An easy, flexible way to have the toast message displayed. Download Gradle Add below codes to your root build.gradle file (not your m
Third-party native Jellyfin Android app
Findroid Findroid is third-party Android application for Jellyfin that provides a native user interface to browse and play movies and series. I am dev
Endless full-screen card ViewPager inspired by apple iBook for Android
FullScreenCardViewPager for Android Endless full-screen card ViewPager inspired by apple iBook for Android. ✅ We are open to any new feature request,
A Collection of major Jetpack compose UI components which are commonly used.🎉🔝👌
SSComposeCookBook A Collection of major Jetpack compose UI components which are commonly used. Introduction Jetpack Compose is a modern toolkit for bu
Built the ccp code on compose. Country Code Picker is an android library which provides an easy way to search and select country or international phone code.
Built the ccp code on compose. Country Code Picker is an android library which provides an easy way to search and select country or international phone code.
Bottom Sheet fragment with a sticky header and a content recycler view
Sticky Header Bottom Sheet A simple library to create a Bottom Sheet with a sticky header and a content recycler view. The bottom sheet expands on scr
The official Android client library for api.video
api.video Android client api.video is the video infrastructure for product builders. Lightning fast video APIs for integrating, scaling, and managing
Library to generalize functionality between several projects
libreforge libreforge is a library to generalize functionality between several projects, notably EcoArmor, EcoWeapons, and Reforges. Get from JitPack:
An Android library for scanning documents based on CameraX API and a tiny version of OpenCV
Document Scanner with tiny OpenCV example1.mp4 Document Scanner is an Android library (kotlin based) for scanning documents based on CameraX API and a
This library is a helper for the Android Compose Navigation routes
ComposableRoutes This library is a helper for the Android Compose Navigation routes: generates routes for the annotated screens provides helpers to re
A low intrusive, configurable android library that converts layout XML files into Java code to improve performance
qxml English 一个低侵入,可配置的 Android 库,用于将 layout xml 文件转换为 Java 代码以提高性能。 与X2C的对比 X2C: 使用注解处理器生成View类,使用时需要在类中添加注解,并替换setContentView方法,侵入性较强; 对于布局属性的支持不够完美
BLESSED Coroutines, a Bluetooth Low Energy (BLE) library for Android using Kotlin Coroutines
BLESSED for Android with Coroutines - BLE made easy BLESSED is a very compact Bluetooth Low Energy (BLE) library for Android 8 and higher, that makes
React Native wrapper to bridge our iOS and Android SDK
React Native wrapper to bridge our iOS and Android SDK
⚡️ A supercharged native Web View for iOS and Android ⚡️
⚡️ A supercharged native Web View for iOS and Android ⚡️ Ionic Portals is a supercharged native Web View component for iOS and Android that lets you a
A library that enables Safe Navigation for you Composable destinations when using Jetpack Compose Navigation
A library that enables Safe Navigation for you Composable destinations when using Jetpack Compose Navigation
Kotlin multi-platform logging library with structured logging and coroutines support
Klogging Klogging is a pure-Kotlin logging library that aims to be flexible and easy to use. It uses Kotlin idioms for creating loggers and sending lo
React Native lets you customize the navigation bar for Android.
react-native-system-navigation-bar React Native lets you customize the navigation bar for Android. Hide Lean Back Immersive Sticky Immersive Low Profi
SoLoader is a native code loader for Android.
SoLoader is a native code loader for Android. It takes care of unpacking your native libraries and recursively loads dependencies on platforms that don't support that out of the box.
This is a open source library on kotlin for Solana protocol.
Solana + RxSolana This is a open source library on kotlin for Solana protocol. The objective is to create a cross platform, fully functional, highly t
Learn to work with databases on Android using the Room persistence library.
Bus Scheduler App This folder contains the source code for the Bus Scheduler app codelab. Introduction The Bus Scheduler app displays a list of bus st