Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

Kotlin

Kotlin is a statically typed programming language for modern multiplatform applications. 100% interoperable with Java and Android, it now supports JavaScript and native with LLVM (including iOS). It was developed by JetBrains in 2011, and designed to be a new language for the Java Virtual Machine (JVM) that can compile quickly.

https://github.com/cretz/pb-and-k

Kotlin Code Generator and Runtime for Protocol Buffers

kotlin protobuf protoc protocol-buffers

Last synced: 27 Oct 2024

https://github.com/erfansn/SiliconeCalculator

🎨 Simple but attractive graphic a calculator built with Jetpack Compose

android architecture benchmark calculator jetpack-compose kotlin mad neumorphism testing

Last synced: 07 Nov 2024

https://github.com/cdcsgit/lognote

Log viewer, Android logcat viewer for Windows, Linux, Mac

android kotlin log-viewer logcat logcat-viewer multiplatform pc swing

Last synced: 07 Nov 2024

https://github.com/burakeregar/KotlinMvpArchitecture

Clean MVP Architecture with Dagger2 + Retrofit2 + Mockito + Fresco + EasiestGenericRecyclerAdapter using Kotlin. Added Unit Tests(Kotlin Tests)!

android-testing android-tests clean-architecture dagger2 dagger2-mvp kotlin kotlin-android kotlintest leakcanary mvp mvp-android mvp-architecture mvp-clean mvp-pattern retrofit retrofit2 unit-test unit-testing unittest unittesting

Last synced: 30 Oct 2024

https://github.com/lorenzovngl/FoodExpirationDates

📱 Android app to track food expiration dates 🥦🥛🍎. Built with Jetpack Compose 🧩, MVVM 🛠️, Room 🗄️, and Material You 🎨.

android android-app android-room app dagger-hilt expiration-date expiration-monitoring expiry expiry-dates food food-tracker google-play hacktoberfest hacktoberfest2024 jetpack-compose kotlin kotlin-android material-design mobile-app

Last synced: 07 Nov 2024

https://github.com/jakobkmar/kspigot

Extended Spigot and Bukkit API for Kotlin

api bukkit gui kotlin kotlin-spigot kotlin-wrapper kspigot spigot spigot-extension

Last synced: 30 Oct 2024

https://github.com/jeremylvln/Shulker

A Kubernetes operator for managing complex and dynamic Minecraft infrastructures, including game servers and proxies.

agones bungeecord grpc infrastructure-as-code kotlin kubernetes matchmaking minecraft minecraft-proxy minecraft-server open-match operator paper rust shulker velocity

Last synced: 04 Aug 2024

https://github.com/KakaoCup/Compose

Nice and simple DSL for Espresso Compose UI testing in Kotlin

android android-testing compose dsl espresso hacktoberfest kotlin testing-framework testing-library ui-testing

Last synced: 26 Sep 2024

https://github.com/cortinico/ktfmt-gradle

A Gradle plugin to apply ktfmt to your builds, and reformat you Kotlin source code like a glimpse 🧹🐘

formatter formatting gradle gradle-plugin gradle-plugin-kotlin hacktoberfest kotlin kotlin-android kotlin-gradle ktfmt ktfmt-gradle lint linter reformat

Last synced: 29 Oct 2024

https://github.com/bnorm/kotlin-ir-plugin-template

Template for IR based Kotlin compiler plugin.

compiler-plugin kotlin kotlin-ir

Last synced: 27 Oct 2024

https://github.com/Vorlonsoft/AndroidRate

AndroidRate is a library to help you promote your Android app by prompting users to rate the app after using it for a few days.

android android-library android-ui appstore dialog feedback feedback-form java java-library kotlin kotlin-android kotlin-library library rate rating rating-dialog rating-stars ratings user-rating var-library

Last synced: 09 Aug 2024

https://github.com/mirzemehdi/FindTravelNow-KMM

FindTravelNow - metasearch travel application that is available both in iOS and Android store developed with Kotlin Multiplatform + Compose Multiplatform.

android compose-multiplatform ios jetpack-compose kotlin kotlin-multiplatform

Last synced: 07 Nov 2024

https://github.com/getstream/stream-log

🛥 Stream Log is a lightweight and extensible logger library for Kotlin Multiplatform.

android getstream kotlin logger logging

Last synced: 07 Nov 2024

https://github.com/rnd-ash/MBUX-Port

Custom Infotainment UI for older Mercedes vehicles (2000-2007), inspired loosely by the 2021 S Class MBUX UI

android arduino canbus java kotlin mercedes w203 w209 w211 w219

Last synced: 03 Aug 2024

https://github.com/mbuhot/eskotlin

Elasticsearch Query DSL for Kotlin

dsl elasticsearch kotlin

Last synced: 10 Aug 2024

https://github.com/minibugdev/DrawableBadge

Drawable Badge is an Android library for adding badges to drawables.

android android-library badge hacktoberfest hacktoberfest2022 kotlin

Last synced: 07 Nov 2024

https://github.com/jeziellago/flownav

Annotation processor that provides better navigation on android multi-modules projects 🛳.

android annotation-processor fragments kotlin navigation navigation-component

Last synced: 01 Nov 2024

https://github.com/Keyspace-cloud/android

Official Android client for keyspace.cloud. A beautiful and secure password manager.

2fa api cryptography ed25519 end-to-end-encryption kotlin libsodium material-design notes-app password-manager payments privacy strongbox xchacha20-poly1305

Last synced: 02 Aug 2024

https://github.com/StellarSand/IYPS

A password strength app that evaluates and rates your password's robustness, estimates crack time, and provides helpful warnings and suggestions for stronger passwords.

android android-app android-application f-droid fdroid kotlin kotlin-android material-design material-ui material-you open-source password password-analysis password-cracker password-safety password-strength privacy security security-tools

Last synced: 02 Aug 2024

https://github.com/B3nedikt/AppLocale

AppLocale is a android library to update the app language dynamically.

android-library kotlin

Last synced: 07 Nov 2024

https://github.com/alllex/parsus

Parser-combinators with Multiplatform Kotlin Coroutines

combinators coroutines kotlin kotlin-multiplatform parser

Last synced: 28 Oct 2024

https://github.com/foldright/cffu

🦝 Java CompletableFuture Fu(aka CF-Fu, pronounced "Shifu"), a tiny sidekick library to improve user experience and reduce misuse.

cffu completable-future completablefuture concurrency fu java kotlin shifu sidekick tiny

Last synced: 08 Nov 2024

https://github.com/cfnz/muirwik

Muirwik - a Material UI React wrapper written in Kotlin

kotlin material-ui react

Last synced: 03 Nov 2024

https://github.com/bnorm/ktor-retrofit

Turns a Retrofit service interface into Ktor routing

kotlin ktor ktor-framework retrofit retrofit2

Last synced: 27 Oct 2024

https://github.com/korlibs-archive/korim

Korim: Kotlin cORoutines IMaging, Bitmap and Vector graphics for Multiplatform Kotlin

bitmap bmp dds dxt dxt5 ico jpeg kotlin png psd svg ttf vector-graphics

Last synced: 02 Aug 2024

https://github.com/him188/yamlkt

Multiplatform YAML parser & serializer for kotlinx.serialization written in pure Kotlin

kotlin multiplatform serialization yaml

Last synced: 30 Oct 2024

https://github.com/pivovarit/articles

Code snippets for articles posted at 4comprehension.com

functional-programming java kotlin scala

Last synced: 26 Oct 2024

https://github.com/philippeboisney/githubapp

A showcase app showing how to use PagingLibrary with Retrofit, Coroutines, Koin & Testing.

android coroutines-android kotlin kotlin-android paging-library retrofit retrofit2

Last synced: 30 Oct 2024

https://github.com/iammert/photoviewindicator

Indicator for PhotoView Library https://github.com/chrisbanes/PhotoView

android customview indicator kotlin photoview

Last synced: 29 Oct 2024

https://github.com/enginebai/AndroidBase

Android project template for Gradle Kotlin DSL + 100% Kotlin + Base module + Extensions = ❤️

android architecture-components gradle-kotlin-dsl koin kotlin project-template rxjava2 template

Last synced: 07 Nov 2024

https://github.com/c5inco/compose-pokedexer

Pokedex app written in Compose, powered by PokeAPI.co

android jetpack-compose kotlin pokemon

Last synced: 06 Nov 2024

https://github.com/jjohannes/gradle-plugins-howto

How to write Gradle plugins - answers to common questions and alternative implementation solutions

gradle groovy java kotlin plugins scala

Last synced: 12 Oct 2024

https://github.com/kaleidot725/ScrcpyHub

ScrcpyHub is a GUI application to use scrcpy. scrcpy is a tool to mirror the android screen. (Scrcpy GUI)

android compose-desktop compose-for-desktop compose-multiplatform gui jetpack-compose kotlin macos scrcpy tools windows

Last synced: 01 Sep 2024

https://github.com/rickbusarow/modulecheck

Fast dependency graph validation for Gradle

android android-library gradle kotlin multi-module

Last synced: 31 Oct 2024

https://github.com/hidroh/tldroid

man pages on the go, written in Kotlin!

android data-binding kotlin man-page

Last synced: 27 Oct 2024

https://github.com/rickbusarow/ModuleCheck

Fast dependency graph validation for Gradle

android android-library gradle kotlin multi-module

Last synced: 07 Nov 2024

https://github.com/sellmair/evas

Modern, high performance, tiny EventBus and State Container in Kotlin

compose eventbus events kmp kotlin kotlinmultiplatform state-management states

Last synced: 26 Oct 2024

https://github.com/okkero/Skedule

Use the BukkitScheduler with coroutines - for plugin developers using Kotlin

bukkit coroutines kotlin spigot

Last synced: 27 Oct 2024

https://github.com/lice-lang/lice

A multi-paradigm programming language running on JVM

interpreter jvm kotlin language lice lisp lisp-dialect lisp-interpreter programming-language

Last synced: 02 Aug 2024

https://github.com/haroldadmin/lucilla

Fast, efficient, in-memory Full Text Search for Kotlin

full-text-search kotlin tf-idf trie

Last synced: 27 Oct 2024

https://github.com/edeckers/react-native-blob-courier

Use this library to efficiently download and upload blobs in React Native.

android blob courier download fetch files hacktoberfest ios kotlin push react-native send swift transfer typescript upload upload-blobs

Last synced: 26 Oct 2024

https://github.com/voize-gmbh/reakt-native-toolkit

Combine React Native with Kotlin Multiplatform (KMP)

kotlin kotlin-multiplatform kotlin-multiplatform-mobile react react-native

Last synced: 07 Nov 2024

https://github.com/akexorcist/SnapTimePicker

[Android] Another Material Time Picker

android android-library java kotlin

Last synced: 04 Aug 2024

https://github.com/vaibhav2002/taskify

Taskify - An app to manage your daily tasks and boost your productivity. Taskify is built using kotlin and follows all modern android Development practices and hence is a good learning resource for beginners

android coroutines-flow firebase flows hacktoberfest harperdb harperdbhackathon hashnode jetpack-android kotlin mvvm retrofit room-persistence-library

Last synced: 27 Oct 2024

https://github.com/mpetuska/npm-publish

Gradle plugin for NPM package publishing. Allows for arbitrary publishing as well as seamless integration with Kotlin JS/MPP plugins.

gradle-plugin kotlin kotlin-js npm

Last synced: 30 Oct 2024

https://github.com/akshay2211/NYTimes-Compose

An offline-first application in Jetpack Compose with MVVM architecture, representing a minimalistic implementation of Top Stories API.

android coil-kotlin compose coroutines-flow day-night-theme hacktoberfest hacktoberfest2021 hacktoberfest2022 jetpack-compose kotlin kotlin-coroutines livedata mvvm-android navigation-compose offline-first room room-database

Last synced: 07 Nov 2024

https://github.com/akshay2211/nytimes-compose

An offline-first application in Jetpack Compose with MVVM architecture, representing a minimalistic implementation of Top Stories API.

android coil-kotlin compose coroutines-flow day-night-theme hacktoberfest hacktoberfest2021 hacktoberfest2022 jetpack-compose kotlin kotlin-coroutines livedata mvvm-android navigation-compose offline-first room room-database

Last synced: 01 Nov 2024

https://github.com/kittinunf/Forge

Functional style JSON parsing in Kotlin

functional functional-programming json kotlin parser

Last synced: 06 Nov 2024

https://github.com/mvysny/karibu-dsl

Kotlin Vaadin extensions and DSL

dsl karibu-dsl kotlin kotlin-extensions vaadin

Last synced: 30 Oct 2024

https://github.com/kittinunf/forge

Functional style JSON parsing in Kotlin

functional functional-programming json kotlin parser

Last synced: 29 Oct 2024

https://github.com/FossifyOrg/Clock

Combination of a beautiful clock with widget, alarm, stopwatch & timer, no ads

android clock foss kotlin open-source

Last synced: 02 Aug 2024

https://github.com/akhilesh0707/Rick-and-Morty

The Rick And Morty - MVVM with a clean architecture approach using some of the best practices in Android Development.

architecture-components coroutines coroutines-flow dagger-hilt jetpack kotlin mvvm-clean-architecture navigation-component room

Last synced: 03 Aug 2024

https://github.com/cansik/kotlin-latex-listing

A syntax highlighting template for the Kotlin language in LaTeX listings.

code highlighting kotlin latex listing listings lst lstdefine syntax

Last synced: 01 Nov 2024

https://github.com/haroldadmin/MovieDB

A gorgeous TMDb client for Android

android architecture-components koin kotlin material-design mvvm tmdb

Last synced: 31 Oct 2024

https://github.com/foso/kotlincompilerpluginexample

This is an example project that shows how to create a Kotlin Compiler Plugin. The plugin will print "Hello from" and the name of the file that is being compiled, as a compiler warning to the terminal log.

compiler compiler-plugin gradle-plugin kotlin kotlin-compiler kotlin-compiler-plugin kotlin-multiplatform kotlin-plugin

Last synced: 26 Oct 2024

https://github.com/microsoft/ts-gyb

Generating native code interfaces from TypeScript

code-generation hybrid-app javascriptcore kotlin swift typescript webview

Last synced: 07 Oct 2024

https://github.com/fwcd/tree-sitter-kotlin

Kotlin grammar for Tree-sitter

kotlin language-grammars parser tree-sitter

Last synced: 09 Oct 2024

https://github.com/haroldadmin/moviedb

A gorgeous TMDb client for Android

android architecture-components koin kotlin material-design mvvm tmdb

Last synced: 27 Oct 2024

https://github.com/pedroql/mvflow

Simple Android MVI architecture using Kotlin Flows

android android-library kotlin kotlin-flow mvi mvi-android mvi-architecture

Last synced: 07 Nov 2024

https://github.com/icerockdev/moko-socket-io

MOKO SocketIo by IceRock is Socket.IO implementation Kotlin Multiplatform library

android ios kotlin kotlin-multiplatform kotlin-native moko socket-io

Last synced: 11 Oct 2024

https://github.com/aritra-tech/ComposeCards

💳 ComposeCards is a beautifully designed payment view library for Credit and Debit Card. Made using Jetpack Compose 🎉

android android-library compose credit-card hackoctoberfest jetpack-compose jetpack-compose-library kotlin payment

Last synced: 07 Nov 2024

https://github.com/paulwoitaschek/slimber

Built upon Timber. Without performance penality.

android kotlin logging timber

Last synced: 27 Oct 2024

https://github.com/hoc081098/refresh-token-sample

Android Refresh token with Retrofit, OkHttp, Kotlin Coroutines Mutex 🔂 When multiple requests hit 401 (HTTP_UNAUTHORIZED), only single Refresh token request will be executed. After successful refresh, all pending requests will be executed concurrently. Example of encryption Jetpack Proto DataStore with Tink. Secured Proto DataStore. This example app shows how you can encrypt your data when using Proto DataStore from Jetpack.

android-coroutines-flow android-coroutines-flow-mvvm android-mvvm-coroutine android-refresh-token android-refresh-token-sample android-retrofit android-retrofit-auth android-stateflow coroutines-mutex kotlin kotlin-coroutine-flow kotlin-coroutines-mutex kotlin-coroutines-mvvm kotlin-coroutines-stateflow okhttp-interceptor okhttp-refresh-token okhttp-token retrofit-refresh-token retrofit-token secured-datastore

Last synced: 30 Oct 2024

https://github.com/jetbrains/lets-plot-skia

Skia frontend for Lets-Plot multiplatform plotting library.

android charts compose-multiplatform ggplot kotlin kotlin-android plotting swing

Last synced: 07 Oct 2024

https://github.com/yggdrasil-network/yggdrasil-android

Reference implementation for connecting to the Yggdrasil Network from Android devices

android kotlin yggdrasil yggdrasil-network

Last synced: 31 Oct 2024

https://github.com/mori-atsushi/koject

DI Container library for Kotlin Multiplatform.

android di-container kotlin kotlin-js kotlin-multiplatform kotlin-native

Last synced: 03 Nov 2024

https://github.com/openrndr/orx

A growing library of assorted data structures, algorithms and utilities for OPENRNDR

creative-coding generative-art graphics kotlin

Last synced: 05 Nov 2024

https://github.com/jenly1314/ultraswiperefresh

:surfer: 一个可带来极致体验的Compose刷新组件;支持下拉刷新和上拉加载,可完美替代官方的SwipeRefresh;并且支持的功能更多,可扩展性更强。

android compose compose-refresh jetpack jetpack-compose kotlin pull-refresh pull-to-refresh pullrefresh pulltorefresh pulltorefreshview refresh refresh-layout refreshlayout smartrefresh smartrefreshlayout swipe-refresh swiperefresh

Last synced: 06 Nov 2024

https://github.com/shiburagi/blockedittext

Block EditText is a library provide an input view present in multiple block style that common use in TAC or credit card field.

android credit-card edittext gradle kotlin tac widget

Last synced: 27 Oct 2024

https://github.com/line/clay

Clay is an Android library project that provides image trimming which is originally an UI component of LINE Creators Studio

android android-library kotlin

Last synced: 01 Nov 2024

https://github.com/johanhaleby/occurrent

Unintrusive Event Sourcing Library for the JVM

cloud-events event-sourcing java kotlin

Last synced: 01 Nov 2024

https://github.com/sksamuel/cohort

Ktor/Vertx spring-actuator style library - healthchecks, logging, database

actuator kotlin ktor vertx

Last synced: 09 Oct 2024

https://github.com/MinnDevelopment/jda-ktx

Collection of useful Kotlin extensions for JDA

coroutines discord hacktoberfest jda kotlin kotlin-coroutines

Last synced: 26 Oct 2024

https://github.com/florent37/kotlinnativesample

Kotlin Native app working on Android & iPhone

android ios iphone jvm kotlin ktor native swift xcode

Last synced: 01 Nov 2024