7279 Repositories
Android android-basics-kotlin-lunch-tray-app Libraries
State Machine Construction Kit for Kotlin
Stateful for Kotlin State Machine Construction Kit for Kotlin This is Stateful ported to JVM. I could have re-implemented this in Java but there would
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
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
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
Starter project for Kotlin
kotlin Starter project for Kotlin. quick preview This project contains: A simple hello world application with an optional name parameter Integration t
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
Generate unit testing boilerplate from kotlin files.
TestIt While TDD is a better approach for development, many projects don't practice it and end up with low test coverage. This project is here to help
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
iOS-like Android wheel picker for React Native
react-native-wheel-picker React Native picker library based on Android WheelPicker and native iOS picker Installation npm install react-native-wheel-p
This is my first ever android app , It is a simple calculator for all android phones , download and install the apk to try out.
This is my 1st ever android application , It's a basic calculator that can do basic operations like + , - , * , / , ^(exponent) , and square root It a
Use your old Android device as an OctoPrint server.
Use your old Android device as an OctoPrint server.
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
Gender Checker app built using Kotlin, MVVM, Genderize.io API. Take this as a reference for MVVM and Genderize.io API 🚀
Gender-Checker 👀 Gender Checker app built using Kotlin, MVVM, Genderize.io API Enter a name and the app will guess the gender 🤩 ✨ Highligts: API : G
Android Clone Coding Project #11 알람
Android Clone Coding Project #11 알람 지정된 시간에 알람이 울리게 할 수 있음 지정된 시간 이후에는 매일 같은 시간에 반복되게 알람이 울리게 할 수 있음 결과화면 Screenshot1 Screenshot2 배운 내용 정리 AlarmManage
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
An attendance recorder app for teachers. Its a part of Android Study Jams 2021 @ GDSC-NITA
Attendance-Pad An attendance recorder app for teachers, build for Android using Kotlin. This project is a part of Andoird Study Jams 2021 @ GDSC-NITA.
A tip app which the user can use a screen bar to choose a tip based on the service, the total is then displayed.
Tip Calculator Spencer Damon Tippy Total computes the tip and total amount for a bill. The app uses the base amount and tip percentage to calculate th
My solutions for advent of code challenges 2021.
advent-of-code-2021 Welcome to the Advent of Code1 Kotlin project created by hiteshchalise using the Advent of Code Kotlin Template delivered by JetBr
Project with AIDL, LifecycleService, CustomView
Digital Speedometer Project, where speed values are generated in background in the Service (SpeedValuesService). Then values are sent to Activity (Mai
These files are included in an Android Studio Project for a Magic the Gathering Life Counter app. The app was written in Kotlin.
Magic-Life-Counter These files were created in Android Studio using Kotlin. Usage This app was made to keep track of life totals while playing the tra
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
A simple Cupcake Ordering App, choose flavor, pickup on a date, get order summary and send order via any other app.
Cupcake app This app contains an order flow for cupcakes with options for quantity, flavor, and pickup date. The order details get displayed on an ord
Jetbrains advent of code 2021 in kotlin
jetbrains-advent-of-code-2021-in-kotlin Welcome to the Advent of Code1 Kotlin project created by matvs using the Advent of Code Kotlin Template delive
An app that can initiate call functionality in VoicePing app via broadcast
Guard App An app that can initiate call functionality in VoicePing app via broad
Android library for Tesla Authentication based on Tesla JSON API (Unofficial)
TeslaAndroidAuth Lightweight Android library for Tesla SSO Authentication based
EggTimer: a timer app for cooking eggs
EggTimer EggTimer is a timer app for cooking eggs. You can start and stop the ti
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 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