6946 Repositories
Android MVVM-Kotlin-Android-Architecture Libraries
Android library for Tesla Authentication based on Tesla JSON API (Unofficial)
TeslaAndroidAuth Lightweight Android library for Tesla SSO Authentication based
A basic list application designed using MVVM pattern with Retrofit, OkHttp, and Hilt for dependency injection
FRExercise A basic list application designed using MVVM pattern with Retrofit, O
Guardian News App For Android
Guardian News App Main points covered: Production quality MVP example (Not a lar
How to build an Android application using the Uncle Bob's Clean Architecture approach
MVI-Clean-Architecture This is a sample app & basic code that demonstrate how to
Simple bottom navigation with side navigation drawer using Jetpack navigation UI made in Kotlin
BottomNavWithSideNavApp simple bottom navigation with side navigation drawer usi
Retrofit Flow Call Adapter Factory For Android
Summary Android Retrofit FlowCallAdapterFactory Retrofit 2 CallAdapter.Factory f
Created Classic TicTacToe using JavaFX & Kotlin
Tic Tac Toe Created Classic TicTacToe using JavaFX & Kotlin. Hope you all enjoy
Some fancy custom views for kotlin
CoolCustomViews 1. Neruromorphic ProgressBar Resources Documentaion and Other So
A command-line student management system in Kotlin
Student Management System Done as a part of NITK GSDC Android Study Jams 2021 Th
A demo app using Jetpack Compose and Hilt based on modern Android tech stacks
Rick & Morty APP RickAndMorty is a small demo application based on modern Androi
Car Shop App Built With Kotlin
Car Shop O aplicativo conta com 2 telas no total sendo elas a home(Tela principa
Wiroforce godot plugin for kotlin
Wiroforce Godot Plugin The purpose of this project is the creation of a plugin f
Kotlin implementation of WalletConnect v2 protocol for Android applications
WalletConnect V2 - Kotlin Kotlin implementation of WalletConnect v2 protocol for
Github users app with kotlin
github-users-app Screenshoot Please click the image below to enlarge.
A simple diary app for android
mydiario_capstone My diario is a simple diary app which allows users to create a
Weather API application with kotlin
mobile_bootcamp_final_project Weather API application Weather application using
Kotlin coroutine support for MongoDB built on top of the official Reactive Streams Java Driver
fluid-mongo Kotlin coroutine support for MongoDB built on top of the official MongoDB Reactive Streams Java Driver. Installation build.gradle.kts: dep
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
Kotlin Specification Framework
(NO LONGER MAINTANED) KSpec - Spek. KSpec Specifications for Kotlin. Basic Structure class TheMostAmazingAnimalSpec: KSpec() { override fun spec(
Kotlin port of RandomGen
RandomGenKt Initialize instances of any class with generated data. This is a Kotlin port of the Java library designed to generate random instances of
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:
Simplest Most Powerful Testing Framework For Kotlin
DynaTest Dynamic Testing The simplest and most powerful testing framework for Kotlin. We promote builders over annotations. Instead of having annotati
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
Constructor dependency injection for Kodein.
kodeinject A small library allowing constructor dependency injection for applications using Kodein. Usage Add dependency Maven dependency group
Type-safe Kotlin configuration by delegates
Type-safe Kotlin configuration by delegates. Supports the most common external configuration sources, including: Command line Environment Variables Pr
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
Repository for learning Kotlin Flow API
Flow Riddles Repository for learning Kotlin Flow API, inspired by RxRiddles Each riddle is a class with an unit test that will verify your solution. T
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
Fluent assertions for Kotlin
Kiwi: Fluent assertions for Kotlin projects Kiwi is multiplatform projects written in pure Kotlin. Except testing it does not use external dependencie
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
Progress for Kotlin
#Progress Track progress for Kotlin Please refer to progress.komponents.nl for more information //private part val control = Progress.control() //pub
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
Kotlin DSL for Junit5
Kupiter is Kotlin DSL for Junit5. Current API is only for dynamic tests. Get it repositories { maven { url 'https://jitpack.io' } } dependencies
Minimalistic and multiplatform logging for Kotlin
klog This project is not abandonned. It's just nothing to add. KLogging provides unified logging API, which you can use from Kotlin code targeted for
Retos semanales de la comunidad MoureDev para practicar Kotlin & Android
Code Weekly Challenge Kotlin/Android 2022 Proyecto de retos semanales de la comunidad MoureDev para practicar Kotlin y Android. Existen repositorios d
Automatic Blue Archive (Global) decensorer
Cunny Archive Automatic Blue Archive decensor patch Works with both Android 10+ (using scoped storage) and older Android versions (using legacy storag
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
A small wrapper for the Kotlin compiler that can be used to execute .kts scripts
KotlinW A small wrapper for the Kotlin compiler that can be used to execute .kts scripts inspired by gradlew and similar wrappers that download the ac
A JMock wrapper for Kotlin
K-Sera A JMock wrapper for Kotlin. KSeraExampleTests shows how to write a test. class KSeraExampleTests { // Create a mockery using the usual JMo
Asynchronous web framework for Kotlin. Create REST APIs in Kotlin easily with automatic Swagger/OpenAPI doc generation
Zeko Rest API Framework Zeko Rest API Framework is an asynchronous web framework written for Kotlin language. Create restful APIs in Kotlin easily wit
Precondition error checking for Kotlin
Kotlin Preconditions kotlin-preconditions will assist you in ensuring all of your invariants are met before an operation is executed. Usage kotlin-pre
LevelDB client for Kotlin and/or Java 8+
levelkt LevelDB client for Kotlin and/or Java 8+. Initially project aimed to provide an alternative API for fusesource/leveldbjni's JNI layer fixing s
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
validator for kotlin json serialization
kvalidator Why use kvalidator? Readable and declarative validation rules. Error messages with multilingual support. Support platform: JVM Android Inst
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
GraphQL toolkit for Kotlin.
GraphQL Kotlin Toolkit A toolkit for GraphQL, specifically for Kotlin. This toolkit provides some useful tools that are compatible with graphql-java.
A Kotlin-based DSL for text adventures, with a partial replica of the classic Colossal Cave as an example.
AdventKT A Kotlin-based DSL for text adventures, with a partial replica of the classic Colossal Cave as an example. Background My main goal was playin
Naive one-pass recursive descent, scannerless parser framework for Kotlin
ParserKt ・ ・ ・ Introduction ParserKt is a naive one-pass recursive descent, scannerless parser framework for Kotlin (mainly JVM, compatible for JS) A
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
Easy PDF generation with HTML & CSS using Chromium or Google Chrome
fluid-pdf Easy PDF generation with HTML & CSS using Chromium or Google Chrome Installation build.gradle.kts: dependencies { implementation("io.fluids
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
KoMock - Simple HTTP/Consul/SpringConfig http server framework written in Kotlin. Wiremock use cases
Komock Here is HTTP/Consul/SpringConfig mocker framework written in Kotlin. This tiny framework is very useful if you need to create REST based client
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
A powerful in-process event dispatcher based on Kotlin and Coroutines.
KEvent A powerful in-process event dispatcher based on Kotlin and Coroutines. Feature List Implement publish–subscribe pattern Tiny (52.8kb jar) and s
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 sample project to debunk common misbeliefs regarding the impact the Log4j vulnerabilities on Java Applications
Introduction This project intends to debunk two common misbeliefs regarding the
Domain-driven design using Kotlin
Domain-driven design using Kotlin This framework uses CQRS and ES patterns and i
A Simple Splash Screen For Kotlin
SolarSystem I have Completed the TASK-1: Made the splash screen TASK-2: Made a b
An Android app that pulls the credit score information from a given endpoint and displays the records as a donut view
ClearScoreTest This is an Android app that pulls the credit score information fr
An Android / Wear OS app built with Jetpack Compose to search for definitions of English words
EnglishDictionary A simple Android / Wear OS app built with Jetpack Compose to s
Hands-on experiments to demonstrate the exploitability of insecure TLS configurations in Android apps
Containerized Demo for Insecure TLS Certificate Checking in Android Overview Thi
A Kotlin/JVM Project Template with Gradle
kotlin-project-template A Kotlin/JVM Project Template with Gradle. Clone or npx
Learning Playground - Kotlin Coroutines
Coroutines Kotlin Playground Coroutines Learning Playground Colaborator Very ope
A solution to fix obfuscated Java services after ProGuard has run
ProGuard Service Mapper This is a service mapper for the ProGuard Java bytecode
A minimal notes application in Jetpack Compose with MVVM architecture. Built with components like DataStore, Coroutines, ViewModel, LiveData, Room, Navigation-Compose, Coil, koin etc.
Paper - A Minimal Notes App A minimal notes application in Jetpack Compose with MVVM architecture. Built with components like DataStore, Coroutines, V
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
Create an awesome About Page for your Android App in 2 minutes
Android About Page Create an awesome About Page for your Android App in 2 minutes This library allows to generate beautiful About Pages with less effo
Icons, Borders, Radius ... for Android buttons
⚠️ This library was made years ago when it wasn't that easy to customize Android buttons like today. I highly recommend you to use Material Design but
Scaloid makes your Android code easy to understand and maintain.
Simpler Android Scaloid is a library that simplifies your Android code. It makes your code easy to understand and maintain by leveraging Scala languag
📚 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
Xamarin.Android provides open-source bindings of the Android SDK for use with .NET managed languages such as C#
Xamarin.Android Xamarin.Android provides open-source bindings of the Android SDK for use with .NET managed languages such as C#. Build Status Platform
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
On-device wake word detection powered by deep learning.
Porcupine Made in Vancouver, Canada by Picovoice Porcupine is a highly-accurate and lightweight wake word engine. It enables building always-listening
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
Open-source XMPP client for Android
Xabber - XMPP client for Android Open source Jabber (XMPP) client with multi-account support, clean and simple interface. Being both free (as in freed
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
🚀 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
Apache Cordova Android
Cordova Android Cordova Android is an Android application library that allows for Cordova-based projects to be built for the Android Platform. Cordova
MVP Android Example
androidmvp MVP Android Example used to explain how to use this pattern in our Android apps. This code was created to support an article explanation: A
NativeScript empowers you to access native platform APIs from JavaScript directly. Angular, Capacitor, Ionic, React, Svelte, Vue and you name it compatible.
NativeScript empowers you to access native APIs from JavaScript directly. The framework currently provides iOS and Android runtimes for rich mobile de
Android智能下拉刷新框架-SmartRefreshLayout
Android智能下拉刷新框架-SmartRefreshLayout English | 中文 SmartRefreshLayout以打造一个强大,稳定,成熟的下拉刷新框架为目标,并集成各种的炫酷、多样、实用、美观的Header和Footer。 正如名字所说,SmartRefreshLayout是一
Android/iOS video player based on FFmpeg n3.4, with MediaCodec, VideoToolbox support.
ijkplayer Platform Build Status Android iOS Video player based on ffplay Download Android: Gradle # required allprojects { repositories {
A powerful cross-platform UI toolkit for building native-quality iOS, Android, and Progressive Web Apps with HTML, CSS, and JavaScript.
Ionic Ionic is an open source app development toolkit for building modern, fast, top-quality cross-platform native and Progressive Web Apps from a sin
AKotlin guess the word game in kotlin
GUESS THE WORD KOTLIN App Content appContent.mp4
Tkhwang advent of code kotlin template
tkhwang-advent-of-code-kotlin-template Welcome to the Advent of Code1 Kotlin pro
Android ConstraintLayout Assessment for kotlin
layouts Android ConstraintsLayout Assessment Initial Figma Design Completed Andr
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
Monads explained in Kotlin
Monads explained in Kotlin Monads, I don't know if you heard about them, if not