2466 Repositories
Android algorithms-and-data-structures Libraries
The modular web framework for Java and Kotlin
∞ do more, more easily Jooby is a modern, performant and easy to use web framework for Java and Kotlin built on top of your favorite web server. Java:
Lightweight logging framework for Kotlin. A convenient and performant logging library wrapping slf4j with Kotlin extensions
kotlin-logging Lightweight logging framework for Kotlin, written in . A convenient and performant logging library wrapping slf4j with Kotlin extension
Java & Kotlin Async DataBase Driver for MySQL and PostgreSQL written in Kotlin
jasync-sql is a Simple, Netty based, asynchronous, performant and reliable database drivers for PostgreSQL and MySQL written in Kotlin. Show your ❤ wi
A lightweight ORM framework for Kotlin with strong-typed SQL DSL and sequence APIs.
What's Ktorm? Ktorm is a lightweight and efficient ORM Framework for Kotlin directly based on pure JDBC. It provides strong-typed and flexible SQL DSL
Module that adds support for serialization/deserialization of Kotlin classes and data classes.
Overview Module that adds support for serialization/deserialization of Kotlin classes and data classes. Previously a default constructor must have exi
Kotlin code completion, linting and more for any editor/IDE using the Language Server Protocol
Kotlin Language Server A language server that provides smart code completion, diagnostics, hover, document symbols, definition lookup, method signatur
Zircon is an extensible and user-friendly, multiplatform tile engine.
Zircon - A user-friendly Tile Engine & Text GUI Need info? Check the Docs | or Create an issue | Check our project Board | Ask us on Discord | Support
The modelling for success/failure of operations in Kotlin and KMM (Kotlin Multiplatform Mobile)
Result This is a tiny framework for modelling success/failure of operations in Kotlin. In short, it is a model in type of ResultV: Any?, E : Throwabl
Bytecode to source converting Java & Kotlin code into JavaScript, C++, D, C#, PHP, AS3, Dart and Haxe and run it everywhere.
JTransc (Java Trans Compiler) is an AOT (ahead of time compiler) that compiles .class and .jar files into a target programming language / executable bundling all the required dependencies in a single file or folder, without requiring a jitter or an external runtime.
OPENRNDR. A Kotlin/JVM library for creative coding, real-time and interactive graphics
OPENRNDR 0.4 A Kotlin/JVM and Kotlin/JS library for creative coding, real-time and interactive graphics. Can currently be used on Windows, macOS and L
Kotlin API for Lets-Plot - an open-source plotting library for statistical data.
Lets-Plot for Kotlin Latest Lets-Plot Kotlin API Version Latest Lets-Plot Version License Overview Lets-Plot in Jupyter with Kotlin Kernel Installatio
krangl is a {K}otlin DSL for data w{rangl}ing
krangl krangl is a {K}otlin library for data w{rangl}ing. By implementing a grammar of data manipulation using a modern functional-style API, it allow
Compile WebAssembly to JVM and other WASM tools
Asmble Asmble is a compiler that compiles WebAssembly code to JVM bytecode. It also contains an interpreter and utilities for working with WASM code f
tinylog is a lightweight logging framework for Java, Kotlin, Scala, and Android
tinylog 2 Example import org.tinylog.Logger; public class Application { public static void main(String[] args) { Logger.info("Hello
A boilerplate-free Kotlin config library for loading configuration files as data classes
Hoplite Hoplite is a Kotlin library for loading configuration files into typesafe classes in a boilerplate-free way. Define your config using Kotlin d
Android Application with Kotlin to easily see who's present and absent
Android Application with Kotlin to easily see who's present and absent The appli
A sample code taking picture in android with app permission and simple ui
Android Taking Picture Sample Just sample code taking picture in android with ap
A compose desktop project template with MVVM, Dagger, Decompose and more
compose-desktop-template A compose desktop project template with MVVM, Dagger, D
Starter code for Android Basics codelab - Store the data in a ViewModel
Unscramble App Starter code for Android Basics codelab - Store the data in a Vie
A Kotlin-based testing/scraping/parsing library providing the ability to analyze and extract data from HTML
A Kotlin-based testing/scraping/parsing library providing the ability to analyze and extract data from HTML (server & client-side rendered). It places particular emphasis on ease of use and a high level of readability by providing an intuitive DSL. It aims to be a testing lib, but can also be used to scrape websites in a convenient fashion.
DSL for JPA Criteria API without generated metamodel and reflection.
Kotlin JDSL Kotlin JDSL is DSL for JPA Criteria API without generated metamodel and reflection. It helps you write a JPA query like writing an SQL sta
A sandbox where I will experiment with new techniques, concepts, and technologies.
A sandbox where I will experiment with new techniques, concepts, and technologies. Here you will find some DDD, CQRS, Clean Architecture, Event-Driven Architecture, Serverless, Microservices, RabbitMQ, gRPC, SOLID, Design Patterns, and more.
Notes is a simple and private notes app. Organize your thoughts, discoveries, and ideas and simplify planning important moments in your life with your digital notepad.
Notes Example Download Download the latest version of the Android app from this link. Building Using Android Studio Clone the repo, open it in Android
Workout Journal is a mobile app based on Multi-Module and Clean Architecture for those who want to track their progress over a workout and a calendar period.
Workout-Journal Workout Journal is a mobile app for those who want to track their progress over a workout and a calendar period. The app allows you to
Primitive OpenGL (ES) based graphics library and engine for Android development.
Parrot Primitive OpenGL (ES) based graphics library and engine for Android development. Parrot makes Android core graphics simpler, giving you the fea
Proof-of-Concept messaging and "voice over IP" server that uses microservices
bullets THIS IS A WIP PROJECT. Proof-of-Concept messaging and "voice over IP" server that uses microservices. The project uses many technologies. Such
This app aims at helping people keep track of their job applications, and remind them regularly about the same.
Applications Tracker Lately I have been applying for many roles, and it has become a hard task to keep track of all the applications. Spreadsheets are
👄 The most accurate natural language detection library for Java and the JVM, suitable for long and short text alike
Quick Info this library tries to solve language detection of very short words and phrases, even shorter than tweets makes use of both statistical and
Easy to use and concise yet powerful and robust command line argument parsing for Kotlin
This is a library for parsing command-line arguments. It can parse both options and positional arguments. It aims to be easy to use and concise yet po
🧩 Shape-Safe Symbolic Differentiation with Algebraic Data Types
Kotlin∇: Type-safe Symbolic Differentiation for the JVM Kotlin∇ is a type-safe automatic differentiation framework written in Kotlin. It allows users
Easily build reactive web-apps in Kotlin based on flows and coroutines.
fritz2 is an extremely lightweight, well-performing, independent library to build reactive web apps in Kotlin heavily depending on coroutines and flow
An Android, JavaFx, JS multiplatform datavisualization library with comprehensive DSL
Isomorphic dataviz Data2viz is a data visualization toolbox for Kotlin Multiplatform. You can pick what you need in the different modules and use them
Komputation is a neural network framework for the Java Virtual Machine written in Kotlin and CUDA C.
Komputation Komputation is a neural network framework for the Java Virtual Machine written in Kotlin and CUDA C. Maven Komputation is available throug
A simple and modern Java and Kotlin vert.x web framework
Cloudopt Next is a very lightweight and modern, JVM-based, full stack kotlin framework designed for building modular, easily testable JVM applications
Spring Data JPA Specification DSL for Kotlin
Spring Data JPA Specification DSL for Kotlin This library provides a fluent DSL for querying spring data JPA repositories using spring data Specificat
NoSQL database query and access library for Kotlin
Kotlin NoSQL Kotlin NoSQL is a reactive and type-safe DSL for working with NoSQL databases. Status Under development (POC). The following NoSQL databa
Scan and view your e-receipts
ReceptsKeeper Scan and view your e-receipts Main features: Display list of receipts sorted by date Adding receipts by scanning Entering a captcha, if
To illustrate the clean architecture and modularisation with other components.
CleanNews A news app that provides data from mediastack API using clean architecture, kotlin coroutines, architectural pattern (MVI) with Mavericks. .
Android Github service with paging, hilt and retrofit
github-paging-hilt-retrofit This repository contains a simple app that implements Dagger-Hilt in MVVM architecture, Retrofit using Kotlin. The app has
🚀 Sample Android Clean Architecture on Rorty App focused on the scalability, testability and maintainability written in Kotlin, following best practices using Jetpack.
Android Clean Architecture Android Clean Architecture in Rorty is a sample project that presents modern, approach to Android application development u
Generate realistically looking fake data such as names, addresses, banking details, and many more, that can be used for testing and data anonymization purposes.
Generate realistically looking fake data such as names, addresses, banking details, and many more, that can be used for testing and data anonymization purposes.
🚀 The Rapid and Delightful Kotlin Web Framework. Easy, elegant, and productive!
Alpas - The Rapid and Delightful Kotlin Web Framework. Easy, elegant, and productive! 🚀 Alpas is a Kotlin-based web framework that gets you creating
Humanizer.jvm is an adaptation of the humanizer framework for .Net which is made for the jvm and is written in Kotlin.
Humanizer.jvm is an adaptation of the humanizer framework for .Net which is made for the jvm and is written in Kotlin. Humanizer.jvm meets all your jv
The invisible REST and web framework
Kovert The invisible REST (and WEB) framework. It is "invisible" since it does not invade your code, and only uses annotations for exception cases (or
Unofficial Actions on Google SDK for Kotlin and Java
Actions On Google Client Library This is a port of the official Node.js SDK to Kotlin. This can also be used from Java and any JVM language. Quick Fac
Deep AR android APP (Augmented reality) with face recognition and filters
quickstart-android-java To run the example Go to https://developer.deepar.ai, sign up, create the project and the Android app, copy the license key an
Useful and Fun plugins to use for Aliucord!
♥ Aliucord Plugins ♥ What do I need to use plugins ? To obtain Aliucord plugins (Plugins for Discord) make sure you have Aliucord installed! If you do
You can store all your password, bank details, card details in one place and remember only one master PIN. The application works totally offline.
Keep Password An application where you can store all your password, bank details, card details in one place and remember only one master PIN. The appl
A fork from Paper and unofficial Airplane continuation for RedeObscurity.
Obscurity A fork from Paper and unofficial Airplane continuation for RedeObscurity. Features Downloads This fork is in a state of development. If you
An Android app that calculates BMI values and results by entering your height and weight
BMICalculator BMI 지수는 소수 한자리까지만 출력됨 BMI 결과의 색상은 하단 이미지뷰의 체형별 결과값의 색상과 같음 참고했던 링크
Note taking app using SOLID principles and CLEAN architecture patterns. Uses Room database, MVVM, Use cases
ShoppingNotes Note taking app using SOLID principles and CLEAN architecture patt
Data analytics app for mining
Vision Vision is a data analytics app developed to visualise and interact with m
Android SMS receiver with firestore and Jetpack compose
Android SMS Receiver Android SMS receiver with firestore and Jetpack compose App
Simple android application that consumes Rick and Morty API to display characters,episodes,Location
Rick and Morty Compose An android app built using Kotlin that consumes Rick and
Korim: Kotlin cORoutines IMaging, Bitmap and Vector graphics for Multiplatform Kotlin
Korim Kotlin cORoutines IMaging utilities for Multiplatform Kotlin Full Documentation: https://korlibs.soywiz.com/korim/ Use with gradle: repositories
A {K}otlin g{ra}mmar for data {vis}ualization
kravis - A {k}otlin {gra}mmar for data {vis}ualization Visualizing tabular and relational data is the core of data-science. kravis implements a gramma
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.
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
Extension and top-level functions to use JDK7/JDK8 features in Kotlin 1.0
kotlinx.support Provides extension and top-level functions to use JDK7/JDK8 features in Kotlin 1.0. In Kotlin 1.1+ please use the standard library art
Do comprehensions for Kotlin and 3rd party libraries [STABLE]
Komprehensions Komprehensions is a library to reduce boilerplate and simplify your call chains. Rationale As your code starts getting more and more fu
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
Joda Time and Java 8 Time Extensions for Kotlin
koda-time Joda Time Extensions in Kotlin supply arithmetic operation (+,-,*,/) for joda-time DateTime in Kotlin language Usage val now = DateTime.
Gson TypeAdapter & Factory generator for Kotlin data classes
An annotation processor generates Gson TypeAdapter from Kotlin Data Classes Motivation By default, Gson uses reflection to read/write data from JSON.
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
unsigned support for Kotlin via boxed types and unsigned operators
kotlin-unsigned Unsigned operators and boxed types (Ubyte, Uint, Ulong and Ushort) for unsigned support. To have a quick idea what this library offers
Testing tools for kotlinc and kapt
kompile-testing A library for testing kotlinc compilation with kotlin annotation processors(kapt) which is strongly inspired by google/compile-testing
Portable Game Window for Kotlin for JVM, Android and HTML5
Korui With Korui you can create your UI once, and run it in HTML5, Java AWT and Android. Support korgw If you like korgw, or want your company logo he
Type-safe dimensional analysis and unit conversion in Kotlin.
units-of-measure Type-safe dimensional analysis and unit conversion in Kotlin. Project Status Stable and safe for production. Building UOMs for the fi
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
Kotlin compiler plugin to hide secret data
Sekret Kotlin compiler plugin that hides data class properties in generated toString() method Motivation In 2019 Facebook and Google admitted a leakin
A Gradle plugin to apply ktfmt to your builds, and reformat you Kotlin source code like a glimpse 🧹🐘
ktfmt-gradle 🧹 🐘 A wrapper to apply ktfmt to your Gradle builds, and reformat you Kotlin source code like a glimpse. How to use 👣 ktfmt-gradle is d
This set of libraries is designed to help developers accomplish various tasks easier and faster
Kotlin Bootstrap Meet Kotlin Bootstrap by Cleveroad This is tutorial about android bootstrap library. This set of libraries is designed to help develo
A tool for scan and replace file content. Instead of global search and replace, it can specify replace scope
ScanReplace.kt A tool for scan and replace file content Instead of global search and replace, it can specify replace scope Usage java -jar ScanReplace
This repository contains a detailed sample app that implements MVVM architecture using Hilt, Coroutines, Retrofit and Compose
Saber News App sample project to explain how to build solid, clean architected App using MVVM and repository architecture Techniques Kotlin Clean arch
Spring Boot built using Kotlin, H2, Postgres, Hibernate and JPA
Spring-Boot-Kotlin-Sample Spring Boot built using Kotlin, H2, Postgres, Hibernate and JPA Getting Started Reference Documentation For further referenc
Android App using Kotlin, MVVM, ViewModel, LiveData, Coroutines, Room and DataBinding
Words Android App using Kotlin, MVVM, ViewModel, LiveData, Coroutines, Room and
A full fledge radio player plugin for android and ios
Flutter radio plugin handles a single streaming media preciously. This plugin wa
Web-based media manager with duplication detection, tagging, and more
reelchest 📦 🎞️ 📽️ A basic web-based media manager. Download or upload clips,
Note app that allows user to save/edit/delete/search any type of notes and view them in a list
NoteApp Note app that allows user to save/edit/delete/search any type of notes a
SNS app showing nearby parks and forests
🌲 LittleForest Little Forest는 공원과 자연휴양림을 소개하고, 사진을 공유하는 안드로이드 SNS 어플리케이션입니다. 우리
Floating Action Button But Moveable And Expandalbe
MeFab todo add the maven bacge here Floating Action Button but MOVEABLE and EXPA
Add IndustrialTNT like from old IC2 mod which keeps items after explosion and helps to mine resources
IndustrialTNT Add IndustrialTNT like from old IC2 mod which keeps items after ex
Spring boot cloud tool usage trail and learning project
Spring boot cloud tool usage trail and learning project Todo Maven based multi-p
Display list of item from local Json and download, view after downloading
Download App Features: ● Display fake responses for the list of videos and books ● choose one or multiple files to download, ● show the download perce
SmartLens uses Google's ML Kit for Barcode scanning, Face recognition, Text recognition, and Image labeling.
SmartLens SmartLens uses Google's ML Kit for Barcode scanning, Face recognition, Text recognition, and Image labeling. 📷 Screen Shots 🔥 Features It
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
Kotlin extension to pluralize and singularize strings
kotlin-pluralizer kotlin extension to pluralize and singularize strings Show some love Usage Pluralization: "person".pluralize() # = "people"
KickAss Configuration. An annotation-based configuration system for Java and Kotlin
KAConf 2016-2020 Mario Macías KickAss Configuration v0.9.0 is an Annotation-based configuration system inspired in the wonderful Spring Boot. Its stro
Embeddable and standalone Kotlin Multiplatform MQTT broker
KMQTT KMQTT is a Kotlin Multiplatform MQTT 3.1.1/5.0 Broker, with the objective of targeting the most possible build targets. Features ✖️ = TODO ✔️ =
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
Json Schema as code, autocomplete for your data model!
Overview Smartype is a powerful code generation tool that allows you to get the most out of the time you spend organizing and defining the structure o
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
Examples and demos for the new Vulkan API
Vulkan Kotlin examples and demos A comprehensive collection of open source Kotlin examples for Vulkan®, the new graphics and compute API from Khronos,
The implementation of SpleefX's web backend, used for statistics, debug reports, and wiki
SpleefX Backend The implementation of SpleefX's web backend, used for statistics, debug reports, and wiki Building The project uses Gradle's build sys
A framework designed around Kotlin providing Restful HTTP Client, JDBC DSL, Loading Cache, Configurations, Validations, and more
tekniq A framework designed around Kotlin. Modules include tekniq-core (click for more info) A suite of tools that have no dependencies on other libra
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
Secure Kotlin scripting and binary lambda-scripts
keplin Extended Kotlin Scripting Gradle /Maven With Kotlin 1.2.+ in your classpath, add: artifact GAV keplin-core uy.kohesive.keplin:keplin-core kepli
sponge is a website crawler and links downloader command-line tool
sponge - A website crawler and links downloader command line tool How to build and run it? You will need a Java JDK 8+ and maven 3.3.9 or above. mvn c