2088 Repositories
Android library-development Libraries
A library that tests if the implementation of a REST-API meets its specification.
hikaku Hikaku (比較) is japanese and means "comparison". This library tests if a REST-API implementation meets its specification. If you create your RES
A Kotlin multiplatform library for arbitrary precision arithmetics
Kotlin MP BigNum library Kotlin Multiplatform BigNum library is a pure kotlin implementation of arbitrary precision arithmetic operations. It follows
Minimalist dependency injection library for Kotlin.
Kapsule Minimalist dependency injection library for Kotlin. Why create another dependency injection library? Here are the objectives pursued by Kapsul
Library for creating blur effects under Android UI elements
BlurTutorial Meet BlurTutorial, an Android-based library made by Cleveroad Hurry to check our newest library that helps to blur the background in Andr
JVM Open Asset Import Library (Assimp)
assimp JVM porting of Assimp This port is being written trying to stick as much as possible close to the C version in order to: minimize maintenance t
Common preference/settings Composables for Jetpack Compose.
ComposePrefs ComposePrefs is a preferences library for Jetpack Compose which makes it easy to implement preferences/settings in your Compose Android a
Dagger-Hilt
DaggerHilt Dagger-Hilt in this Repo i have demonstrated the use of the following in android Kotlin Dagger2 Room Persistence Retrofit2 MVI / MVVM Archi
Spotify Web API wrapper for Kotlin, Java, JS, and Native
Spotify Web API wrapper for Kotlin, Java, JS, and Native - Targets JVM, Android, JS (browser), Native (Desktop), and Apple tvOS/iOS. Includes a Spotify Web Playback SDK wrapper for Kotlin/JS, and a spotify-auth wrapper for Kotlin/Android.
Kotlin port of OpenGL Mathematics (GLM), a header only C++ mathematics library for graphics software based on the OpenGL Shading Language (GLSL) specifications.
This is the Kotlin port of OpenGL Mathematics (GLM), written by g-truc (repository), a header only C++ mathematics library for graphics software based
A growing library of assorted data structures, algorithms and utilities for OPENRNDR
ORX (OPENRNDR EXTRA) 0.4 Note that this is a yet unreleased version of ORX. The prior released version of ORX can be found in the ORX 0.3 branch. A gr
This library provides some useful kotlin extension functions for implementing toString(), hashCode() and equals() without all of the boilerplate.
Kassava This library provides some useful kotlin extension functions for implementing toString(), equals() and hashCode() without all of the boilerpla
SimpleDNN is a machine learning lightweight open-source library written in Kotlin designed to support relevant neural network architectures in natural language processing tasks
SimpleDNN SimpleDNN is a machine learning lightweight open-source library written in Kotlin whose purpose is to support the development of feed-forwar
Type-safe library for work with Telegram Bot API
TelegramBotAPI Hello! This is a set of libraries for working with Telegram Bot API. Examples There are several things you need to do to launch example
A Kotlin compiler plugin that removes the `copy` method of data classes.
NoCopy Compiler Plugin A Kotlin compiler plugin that removes the `copy` method from data classes and enables using them as value-based classes. Usage
Simple, Expressive, Extensible Testing for Kotlin on the JVM
Minutest JUnit multiplied by Kotlin Why Another Test Framework? JUnit is great for quickly writing and running tests as part of a TDD workflow, but tr
Flexible and easy to use config library written in kotlin
Overview Cfg4k is a configuration library made for Kotlin in Kotlin! Features Automatic reload Interface binding Ability to handle data classes automa
A collections of extension functions to make the JVM Future, CompletableFuture, ListenableFuture API more functional and Kotlin like.
kotlin-futures A collections of extension functions to make the CompletableFuture API more functional and Kotlin like. [ Table of Contents kotlin-futu
Balin is an automation library for Kotlin. It's basically a Selenium-WebDriver wrapper inspired by Geb.
Balin Balin is a browser automation library for Kotlin. It's basically a Selenium-WebDriver wrapper inspired by Geb. Rationale Geb is a wonderful libr
A collection of useful Kotlin Extension
KrazyKotlin is a collection of useful Kotlin Extension - inspired by SwifterSwift. More extensions are on the way. If you have any requests, create an
Write your asynchronous Network / IO call painlessly in Kotlin !!
Asynkio : Write asynced IO/ Network calls painlessly on android ⚠️ Warning ⚠️ This library is no longer being maintained. Please make your code to use
Pi4J Kotlin bindings for the Raspberry Pi GPIO.
Pi4K Pi4J Kotlin bindings. Demo Make sure to check Examples.kt. fun blink() = digitalOutput(GPIO_01) { while (true) { toggle() del
Data Structure library for Multiplatform Kotlin 1.3
Kds is a Data Structure library for Multiplatform Kotlin. It includes a set of optimized data structures written in Kotlin Common so they are availabl
A kotlin library for refactoring code. Port of GitHub's scientist.
Scientist A kotlin library for carefully refactoring critical paths in your application. This library is inspired by the ruby gem scientist. How do I
A library to print colored strings, with Kotlin.
kolor A library to print colored strings, with Kotlin. Example Foreground: println("We all live in a yellow submarine".yellow()) // Or println(Kolor.f
Very simple Morse API text translator. Mainly to do some testing with jitpack, API development etc.
Very simple Morse text translator API. Far from finish or even being reliable. Use for single sentence. Mainly to test github dependency for Android
PrimeCalendar provides all the java.util.Calendar functionalities for Persian, Hijri, and Japanese dates
PrimeCalendar ⚡ PrimeCalendar provides all the java.util.Calendar functionalities for Persian, Hijri, and Japanese dates. PrimeCalendar can be used in
Arbitrater is a Kotlin library for creating arbitrary instances of classes by reflection for use in testing
Arbitrater Arbitrater is a library for creating arbitrary instances of classes by reflection, for example to use in testing. It was designed primarily
A type-safe implementation for collections that cannot be empty. Life is too short for emptiness-checks!
NonEmptyCollections Making the world a little more type-safe 🌍 🏆 Reduce the need for emptiness checks and reduce unsafe APIs with NonEmptyCollection
AR-based library for Android which is capable of detecting faces and overlaying images above the user’s head
ARFaceDetection Meet ARFaceDetection by Cleveroad We’re glad to share with you our latest AR-based library for Android. It’s designed with ARCore tech
Collection of Kotlin extension functions and utilities.
Katlib Successor of Ktoolz. Collection of Kotlin extension functions and utilities. This library does not have any dependency. Using Katlib Katlib is
Assembler library for Kotlin
Kasm is a runtime assembler library for Kotlin. It allows to assemble and execute machine code at runtime.
Zeko SQL Builder is a high-performance lightweight SQL query library written for Kotlin language
Zeko SQL Builder Zeko SQL Builder is a high-performance lightweight SQL library written for Kotlin language. It is designed to be flexible, portable,
This is the Kotlin port of the original OpenGL Image (GLI), written by g-truc (repository)
This is the Kotlin port of the original OpenGL Image (GLI), written by g-truc (repository), a header only C++ image library for graphics software. GLI
Property-based testing library for Kotlin
Kwik Property-based testing library for Kotlin. Main features: Test-engine agnostic Multiplatform No reflection Configurable built-in generators Easy
You might have thought that Kotlin cannot get any better - but now you have found this library.
You might have thought that Kotlin cannot get any better - but now you have found this library.
Kotlin DSL for Litho ComponentLayout Builders.
Litho Kotlin Kotlin DSL for Litho Component.Builders. Usage Import Copy Litho.kt into your project under com/makeramen/litho. Add any definitions for
A simple Kotlin library to Query over Json Data.
kotlin-jsonq A simple Kotlin library to Query over JSON Data Installation Gradle, allprojects { repositories { ... maven { url "ht
Library for using Crontab-like syntax in scheduling of some Kotlin Coroutines tasks to do from time to time
krontab Library was created to give oppotunity to launch some things from time to time according to some schedule in runtime of applications. How to u
A lightweight coroutine based persistent job/cron scheduler written in Kotlin
kjob A coroutine based persistent background (cron) scheduler written in Kotlin. Features Persist scheduled jobs (e.g. mongoDB) Cron jobs Nice DSL for
Mathematical expression engine written in Kotlin, running on JVM.
KFormula ภาษาไทย Mathematical expression engine written in Kotlin, running on JVM. With KFormula, you can parse simple mathematical expression text an
An acceptance test library for Kotlin
Konsent An acceptance testing library for Kotlin. KonsentExampleTests shows how to write a test. @RunWith(Konsent::class) @Preamble( "As a develop
Simple unit conversion library for Kotlin
KtUnits Simple unit conversion library for Kotlin. Usage Conversion You can convert units easily: fun foo() { val m = 100.minutes.toMilliseconds //
Zero-overhead 2D rendering library for JOGL using Kotlin
JOGL2D Zero-overhead 2D rendering library for JOGL This library is licensed under Apache License 2.0. JOGL2D is an open source Kotlin library that pro
A JSON library written in pure Kotlin
fluid-json A JSON library written in pure Kotlin. Table of Contents Installation Basic Usage Annotation Customization Examples Manual Coding Error Han
Port of waifu2x to pure kotlin + opencl. Anime-style upscaler and noise reductor based on convolutional neural networks using coffee trained models
Waifu2x implementation in pure Kotlin Waifu2x is a upscaler/noise-reductor for anime-style images based on convolutional neural networks. Original imp
App for searching unsplash photos library with query.
android-imagesearch-app App for searching unsplash photos library with query. Used API for images: Unsplash Libraries used in the project: Paging 3 fo
This is a sample Android project that presents a modern approach to Android application development.
Movies It is a sample app that shows information about movies and series. The goal is build a scalable, maintainable and testable app, implementing go
simple Kotlin logging: colorized logs for Kotlin on the JVM
sklog - simple Kotlin logging Kotlin (JVM) logging library for printing colorized text to the console, with an easy upgrade path to the popular kotlin
Android library for Tesla Authentication based on Tesla JSON API (Unofficial)
TeslaAndroidAuth Lightweight Android library for Tesla SSO Authentication based
Library dibuat untuk autentifikasi whatsapp di buat tim CAN Creative
wagos Library dibuat untuk autentifikasi whatsapp di buat tim CAN Creative. hany
Convenience Kotlin API over the Google Guice DI Library
Kotlin Guiced A Kotlin API wrapper over the Google Guice Dependency Injection library. This library aims to encourage the use of Guice with Kotlin by
Html templating library for kotlin
h Html templating library for kotlin. Get started Download Download the latest release. (View releases) Clone the repo for the source code git clone h
Jenesis Data Store: a dynamic, cross platform, high performance, ORM data-mapper. Designed to assist in rapid development and data mining
Jenesis Data Store Jenesis Data Store (JDS) was created to help developers persist data to a strongly-typed portable JSON format. JDS has four goals:
Simple parser combinator library for Kotlin
CakeParse CakeParse is a simple parser combinator library for Kotlin. Documentation Documentation is available at the project's GitHub Page. Build Thi
kotlin extensions to the java8 time library
ktime Kotlin extensions to the java8 time library Examples Conversion from numbers to Duration Int, Long and Double values can be suffixed with a time
Simple Kotlin and Java configuration library with recursive placeholders resolution and zero magic!
Properlty - Simple configuration library with placeholders resolution and no magic! Properlty provides a simple way to configure an application from m
Kotlin configuration library with batteries included
AutoKonfig Kotlin configuration library with batteries included. Website https://autokonfig.nohus.dev/ Features overview Support for JSON, HOCON and J
Multiplatform kotlin string case conversion and detection library.
KaseFormat Multiplatform kotlin string case conversion and detection library. (Inspired by Guava's CaseFormat) Setup Declare repository Include the fo
Some helpful kotlin coroutines manager classes and extensions CoroutinesManager
Kotlin Coroutines Manager Some helpful kotlin coroutines manager classes and extensions. You can turn every function into coroutine function with powe
An easy-to-use Android library that will help you to take screenshots of specif views of your app and save them to external storage (Including API 29 Q+ with Scope Storage)
🇺🇸 English | 🇧🇷 Português (pt-br) 🇺🇸 English: An easy to use Library that will help you to take screenshots 📸 of the views in your app Step 1.
light-weight KOtlin Dependency Injection (KODI)
KODI KOtlin Dependency Injection (KODI) This is simple and useful dependency injection framework for work with your regular projects. It use standart
Multiplatform Kotlin library to interact with the pastebin.com API.
KPastebin Multiplatform Kotlin library to interact with the pastebin.com API. Setup Add the lib to your project's dependencies: Groovy (replace $kpast
Nano-library which provides the ability to define typesafe (!) configuration templates for applications.
Configur8 Nano-library which provides the ability to define typesafe (!) Configuration templates for applications. Concept: A Configuration is a set o
A fast, Kotlin-native Markdown parser
Krakdown Krakdown is a markdown parser written in native Kotlin (no external dependencies). It is meant to be used either on the server side (running
Kotlin implementation of Groovy Truth
Kotlin implementation of Groovy Truth #Example if("".isTrue()) //false if(" ".isTrue()) //false if("hello, world".isTrue()) //true Maven You mus
Integrated code framework based on Kotlin, provides many useful extensions for standard library and some frameworks.
Integrated code framework based on Kotlin, provides many useful extensions for standard library and some frameworks.
ProgressDialog Library for Android
ProgressDialog A simple android library to show and hide a ProgressDialog. Gradle repositories { ... maven { url 'https://jitpack.io' } } dep
Lightweight logging library for Kotlin/Multiplatform. Supports Android, iOS, JavaScript and plain JVM environments.
Log4K Lightweight logging library for Kotlin/Multiplatform. Supports Android, iOS, JavaScript and plain JVM environments. Download Artifacts are publi
Type Extensions for Klaxon (Kotlin JSON library)
ext4klaxon Type Extensions for Klaxon (Kotlin JSON library) Current extensions: Long Int Enum Date Long Get Long, Double, Float, String as Int, withou
Test the shape of your functions!
🧪 This library is experimental! Its API is not stabilized yet, and writing tests is still a bit tedious. Use at your own risk. Looking forward to you
Kotlin extension library wrapping java.time API
KxjTime KxjTime is a micro library that provides a convenient way to create java.time API objects. Usage Simplify creation of various objects from jav
A JavaScript Object Notation library for Kotlin JVM.
Kotlin JSON Kotlin JSON is a lightweight, highly stylized JavaScript Object Notation (JSON) for The Kotlin Programming Language. Stylistic Kotlin JSON
A library that you can use for bottom navigation bar. Written with Jetpack Compose
FancyBottomNavigationBar A library that you can use for bottom navigation bar. W
If you have trouble pinning your custom icon to Launcher dynamically, try this library
CustomIconHelperX If you have trouble pinning your custom icon to Launcher dynam
A lightweight eventbus library for android, simplifies communication between Activities, Fragments, Threads, Services, etc.
AndroidEventBus This is an EventBus library for Android. It simplifies the communication between Activities, Fragments, Threads, Services, etc. and lo
📚 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
Android library which makes playing with sensor events & detecting gestures a breeze.
Sensey Android library which makes playing with sensor events & detecting gestures a breeze. The library is built for simplicity and ease of use. It e
Android Library for making animated tutorials inside your app
##SlidingTutorial Cleveroad introduces Sliding Tutorial Library for Android Hey guys, hope you haven’t started developing a tutorial for your Android
A modular and portable open source XMPP client library written in Java for Android and Java (SE) VMs
Smack About Smack is an open-source, highly modular, easy to use, XMPP client library written in Java for Java SE compatible JVMs and Android. Being a
A modular and portable open source XMPP client library written in Java for Android and Java (SE) VMs
Smack About Smack is an open-source, highly modular, easy to use, XMPP client library written in Java for Java SE compatible JVMs and Android. Being a
Volley is an HTTP library that makes networking for Android apps easier and, most importantly, faster.
Volley Volley is an HTTP library that makes networking for Android apps easier and, most importantly, faster. For more information about Volley and ho
Cute library to implement SearchView in a Material Design Approach
MaterialSearchView Cute library to implement SearchView in a Material Design Approach. Works from Android API 14 (ICS) and above. #Native version Mayb
🚀 Native iOS- and Android- Apps with JavaScript
Titanium Welcome to the Titanium open source project. Titanium provides a mature platform for developers to build completely native cross-platform mob
Android USB host serial driver library for CDC, FTDI, Arduino and other devices.
usb-serial-for-android This is a driver library for communication with Arduinos and other USB serial hardware on Android, using the Android USB Host M
Android Library to rapidly develop attractive and insightful charts in android applications.
williamchart Williamchart is an Android Library to rapidly implement attractive and insightful charts in android applications. Note: WilliamChart v3 h
Library For Toast with different colors
Toaster-Library Library For Toast with different colors To get a Git project int
Android Camper parking app written in kotlin for assignment 2 of Mobile App Development
Technical Report Splash view Application shows a splash screen when opened. The
Android jetpack compose swipe library
Swiper for Android Jetpack Compose Android Jetpack Compose swipe library. Downlo
WalletConnect Kit is the Swiss Army toolkit for WalletConnect!
WalletConnectKit WalletConnectKit is the Swiss Army toolkit for WalletConnect! It will allow you to connect your DApp with an Ethereum Wallet in a few
🎥 Android App using Kotlin, MVVM, ViewModel and LiveData, RxJava, Retrofit, REST API, OkHttp, Gson, Glide, Paging library and Material Design. In the app you can see a list of popular movies and additional info about every movie.
Movies 🎥 Android App using Kotlin, MVVM, ViewModel and LiveData, RxJava, Retrofit, REST API (https://www.themoviedb.org), OkHttp, Gson, Glide, Paging
Maintenance mode library for spring boot web and security projects.
spring-boot-starter-maintenance spring-boot-starter-maintenance is a maintenance mode library for spring boot web and security projects. Download Grad
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
Course project of CS175, Practice on Android Application Development, Autumn 2021.
NaiveGator Qi Liu, Yunfan Qing, Yazhou Tang, and Yuncheng Yang. (Arranged alphabetically by last name initials.) Course project of CS175, Practice on
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
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
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