7421 Repositories
Android Weather-App-using-Retrofit-Kotlin-Android Libraries
A type-safe cascading configuration library for Kotlin/Java/Android, supporting most configuration formats
Konf A type-safe cascading configuration library for Kotlin/Java/Android, supporting most configuration formats. Features Type-safe. Get/set value in
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
Predictable state container for Kotlin apps
Redux Kotlin Redux Kotlin is a predictable state container for Kotlin apps. It is a direct port of the original Redux library for JavaScript, which ha
Open Source Library for Holdable ViewHolder in RecyclerView
HoldableSwipeHandler Open Source Library for Holdable ViewHolder in RecyclerView
CGPA Calculator app Kotlin
CGPA-Calculator-app CGPA-Calculator-app-Kotlin Trip-Budget-planner CGPA-Calculat
A quote app built with Kotlin
QUOTE. App Content AppContent.mp4
DBMS Project Using Firebase
Booklets-DBMS-Android-Project User view A one-in-all tool that finds you what you're looking for. The app features a home screen that displays books o
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
Skip the process of setting up a new android project!
Android-Project-Template Skip the process of setting up an android app by using this template. Prerequisites Have an idea about: Clean Architecture De
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
Android Templates: RxJava
Android Templates: RxJava Our optimized Android templates used in our android projects Setup Clone the project Checkout our main development branch ko
base url not included, rxJava, Retrofit
NewsFeed NewsFeed is an android sample application built using kotlin, androidx artifacts, kotlin-extensions in MVP pattern. Libraries Used Dagger 2 D
A treasure hunt app that uses geofences to mark the place where the treasure is hidden.
Geofencing - Starter code A treasure hunt app Introduction A geofence is a virtual perimeter defined by GPS or RFID around a real world area. Geofence
I'm leraning Android with Kotlin!
AndroidJourney A simple repo with some of my code during learning Android with Kotlin. But...why? Because I would like to learn it. Something new, oth
Not so deep text reader inspired by BORIS, written in Kotlin
Barnable Reader Prototype Deep text reader library that generates a semantic model from a short input text. At the moment it is very primitive and is
Android app to fetch closed pull request of any public repo
Pullr Android app to fetch closed pull request of any public repo 🌟 Features Co
Android app for gerber viewing
Gerber Viewer Simple Android application for Gerber files viewing How to use Just add gerber file (one or more) from your device with "+" button and s
A pure Kotlin UI framework for the Web.
A pure Kotlin, UI framework Single Language Doodle is written entirely in Kotlin and so are its apps. Doodle Web Applications do not use HTML, CSS sty
YAML support for kotlinx.serialization
kaml What is this? This library adds YAML support to kotlinx.serialization. YAML version 1.2 is supported. Usage samples Parsing from YAML to a Kotlin
Dependency Injection for Kotlin
Notice: Kodein and Injekt, much of the same Since Injekt and Kodein both ended up in a very similar implementation (object registry approach to inject
Idiomatic persistence layer for Kotlin
Krush Krush is a lightweight persistence layer for Kotlin based on Exposed SQL DSL. It’s similar to Requery and Micronaut-data jdbc, but designed to w
Kotlin extensions for Java 8 java.time API
kxdate This library contains various Kotlin extensions for the Java 8 java.time API. Rails Style Date Constants kxdate supports the Rails-style syntax
Language extension for notepad++
Notepad++ extension Some languages' highlight config in Notepad++. Hope this tool will help you. 😄 Contribution is always welcomed. Just find what yo
Kotlin Native/JS/JVM Annotation Processor library for Kotlin compiler plugins
MpApt - Kotlin (Native/JS/JVM) Annotation Processor library Introduction 🙋♂️ 🙋 I wrote an annotation processing libary that can detect annotations
Kwery is an SQL library for Kotlin
Kwery Overview Kwery is an SQL library for Kotlin. Kwery consists of three major modules (core, mapper and fetcher) that when combined provide similar
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.
A Kotlin wrapper for Typesafe Config
Config4k Config for Kotlin. Config4k is a lightweight Typesafe Config wrapper for Kotlin and inspired by ficus, providing simple extension functions C
Strongly typed SQL in Kotlin
Kuery - strongly typed SQL in Kotlin The library is a strongly typed alternative to plain text SQL. The main goal of this project is to make database-
A handy Database access library in Kotlin
KotliQuery KotliQuery is a handy RDB client library for Kotlin developers! The design is highly inspired by ScalikeJDBC, which is a proven database li
Lightweight library allowing to introspect basic stuff about Kotlin symbols
kotlinx.reflect.lite This library provides an API to introspect Kotlin symbols at runtime. Its main feature is the small size which makes it possible
🚀 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
Library for executing .kts files from regular Kotlin code
KtsRunner KtsRunner is a light-weight tool that allows the execution of .kts (Kotlin Script) files from ordinary Kotlin programs. It's enabled by JSR
BDD assertion library for Kotlin
Expekt Expekt is a (work in progress) BDD assertion library for Kotlin, inspired by Chai.js. It works with your favorite test runner such as JUnit and
Kotlin language support for VS Code
Kotlin Language Syntax support for the Kotlin programming language. This extension adds basic features to help make writing Kotlin much more pleasant
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
GraphQL request string builder written in Kotlin
Kraph In short, this is a GraphQL request JSON body builder for Kotlin. It will generate the JSON string for request body that work with GraphQL Serve
Sublime Text 2 Package for Kotlin Programming Language
Kotlin Sublime Text Package This is Sublime Text package for Kotlin programming language. Overview The following modules already implemented: Kotlin S
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
Writing full-stack statically-typed web apps on JVM at its simplest
Welcome to Vaadin-On-Kotlin Vaadin-on-Kotlin is a web-application framework that includes everything needed to create database-backed web applications
Three.js port for the JVM (desktop)
three.kt (Work in progress) Kotlin/JVM port of the popular three.js 3D library (r106). Be warned, while the basics works, such as: Primitives, Points
Examples ported in JOGL from "Learning Modern 3D Graphic Programming" by J.L.McKesson
modern-jogl-examples This porting is free but needs your support to sustain its development. There are lots of desirable new features and maintenance
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
Set of extensions for Kotlin that provides Discrete math functionalities
DiscreteMathToolkit Set of extensions for Kotlin that provides Discrete Math functionalities as an Kotlin extension functions. To stay current with ne
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
Snapshot Testing framework for Kotlin.
KotlinSnapshot Snapshot Testing framework for Kotlin. What is this? Snapshot testing is an assertion strategy based on the comparision of the instance
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
A mix of random small libraries for Kotlin, the smallest reside here until big enough for their own repository.
klutter Random small libraries, usually extensions making other libraries happier. Versions later than 2.x are for JDK 8 and newer only. Maven Depende
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
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
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
Android app to show my clone of the Tesla website.
TeslaRoadster Android app to show my clone of the Tesla website. Shows ability to use HTML5 in Android Apps Shows how drawer is implemented Shows embe
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
Animated dark mode toggle button with Android & Pure Java. ☕
Dark-Toggle-Button Animated dark mode toggle button for Android Java. ☕ converted from kotlin to Java 201 lines: DarkToggleButton.java Android Demo In
Make your device sip only small amounts of battery when not in use.
trickle Make your device sip only small amounts of battery when not in use. What Automatically place your device into battery-saver mode when the scre
Android Sample Kotlin+ MVVM + Coroutines + Retrofit +Hilt+ Junit + Mockito
NTimes AppSample NY Times Most Popular Articles simple app to hit the NY Times Most Popular Articles API and show a list of articles, that shows detai
A Tetris game written in Kotlin using JOGL.
A Fast Tetris Game Written in Kotlin Using JOGL. Note: This game is unfinished. Controls Arrow Key Left / Right - Move the tetromino along the x-axis
To-Do App using Modern Declarative UI Toolkit called Jetpack Compose
Daedalus-Scheduler To-Do App using Modern Declarative UI Toolkit called Jetpack Compose The Brief App that searches recipes from the api spoonacular A
kotlin.runCatching playground with retrofit
runCachingPlayground In this repository I have tried some tricks to handle exceptions in a more kotlin way. I have made http calls with Retrofit2 in d
KMM RSS Reader: an open-source, mobile, cross-platform application built with Kotlin Multiplatform Mobile.
KMM RSS Reader This is an open-source, mobile, cross-platform application built with Kotlin Multiplatform Mobile. It's a simple RSS reader, and you ca
Build a simple timer application with kotlin
3. Build a simple timer application which provides below features: a. A simple U
Android app to fetch closed pull request of any public repo
Pullr Android app to fetch closed pull request of any public repo 🌟 Features Co
Kotlin script to prevent invalid conversion errors in projects with many localization files
Localization-Patterns-Checker Kotlin script to prevent invalid conversion errors
An Android app that calculates BMI values and results by entering your height and weight
BMICalculator BMI 지수는 소수 한자리까지만 출력됨 BMI 결과의 색상은 하단 이미지뷰의 체형별 결과값의 색상과 같음 참고했던 링크
Mobile App that shows Random Products in a Nested Recyclerview for Android [Kotlin] Developer Role at Edvora
EdvoraAndroidTest An simple Android App for Edvora Android Assessment. It consum
Buggy buggy kotlin MVVM starter project
贪吃蛇 - MVVM - Kotlin Introduciton project was inspired and initialized by youtube
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
An observables framework for Kotlin
Snail-Kotlin 🐌 A lightweight observables framework, also available in Swift Download You can download a jar from GitHub's releases page. Jitpack allp
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
Kotlin hashids hash function
Hashids.kt A Kotlin class to generate YouTube-like hashes from one or many numbers. Ported from Java Hashids.java by fanweixiao (is port of javascript
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 web crawling framework written in Kotlin
About Krawler is a web crawling framework written in Kotlin. It is heavily inspired by crawler4j by Yasser Ganjisaffar. The project is still very new,
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
Monads for Kotlin
kotlin-monads An attempt to implement monads in Kotlin, deeply inspired by Haskell monads, but restricted within the Kotlin type system. The monad typ
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
A Kotlin framework for building web applications in Javascript.
Yested Yested is a Kotlin framework for building single-page web applications in Javascript. Important This project is no longer maintained. Please ch
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
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
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
A REST request routing layer for AWS lambda handlers written in Kotlin
lambda-kotlin-request-router A REST request routing layer for AWS lambda handlers written in Kotlin. Goal We came up lambda-kotlin-request-router to r
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.
Kottpd - REST framework written in pure Kotlin.
kottpd Kottpd - REST framework written in pure Kotlin. It is available from maven central repository. It supports plain HTTP and secured HTTPs. d
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
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
Headless Chrome DevTools Protocol Client (RxJava3 + Kotlin)
chrome-reactive-kotlin v0.7.1 chrome-reactive-kotlin is a low level Chrome DevTools Protocol client written in Kotlin and leveraging RxJava3 for easy
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
A syntax highlighting template for the Kotlin language in LaTeX listings.
Kotlin for LaTeX Listings Currently, I am writing my bachelor thesis with Kotlin and need to document some code in LaTeX. The lstpackage does not supp