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/sksamuel/cohort

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

actuator kotlin ktor vertx

Last synced: 04 Jan 2025

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: 09 Nov 2024

https://github.com/pivovarit/articles

Code snippets for articles posted at 4comprehension.com

functional-programming java kotlin scala

Last synced: 05 Jan 2025

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

Pokedex app written in Compose, powered by PokeAPI.co

android jetpack-compose kotlin pokemon

Last synced: 05 Jan 2025

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/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: 06 Jan 2025

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/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: 04 Jan 2025

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

Generating native code interfaces from TypeScript

code-generation hybrid-app javascriptcore kotlin swift typescript webview

Last synced: 06 Jan 2025

https://github.com/roozbehzarei/filester

A secure, accessible cloud storage app for android

android cloud-storage file-sharing kotlin uploader

Last synced: 09 Nov 2024

https://github.com/mukeshsolanki/liquidrefreshlayout

Liquid Refresh Layout is a simple SwipeToRefresh library that helps you easily integrate SwipeToRefresh and performs simple clean liquid animation

android gradle java kotlin library pull-to-refresh refreshlayout swipetorefresh

Last synced: 09 Nov 2024

https://github.com/fizzed/blaze

Write your shell scripts on the JVM (java, kotlin, groovy, etc.)

groovy java jvm-languages kotlin

Last synced: 04 Jan 2025

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/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: 05 Jan 2025

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: 07 Jan 2025

https://github.com/akexorcist/SnapTimePicker

[Android] Another Material Time Picker

android android-library java kotlin

Last synced: 18 Nov 2024

https://github.com/akexorcist/snaptimepicker

[Android] Another Material Time Picker

android android-library java kotlin

Last synced: 21 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/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/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/jillesvangurp/geogeometry

GeoGeometry is a set of algorithms and functions for manipulating geo hashes and geometric shapes with geo coordinates.

algorithm geohashes geojson geometric-shapes geometry-library gps java kotlin kotlin-library

Last synced: 04 Jan 2025

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

Kotlin Vaadin extensions and DSL

dsl karibu-dsl kotlin kotlin-extensions vaadin

Last synced: 03 Jan 2025

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/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: 05 Jan 2025

https://github.com/minigdx/tiny

Tiny is a lightweight 2D game engine that allows developers to easily create games using the Lua programming language.

2d game gamedev gamejam kotlin kotlin-js kotlin-jvm lua

Last synced: 06 Jan 2025

https://github.com/datl4g/burning-series

Watch any series from Burning Series using this app. This is an unofficial Burning Series App

android app kotlin streaming

Last synced: 06 Jan 2025

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/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: 17 Nov 2024

https://github.com/hfhbd/routing-compose

Routing feature for Compose Web, Compose HTML and Desktop

compose-desktop compose-html compose-web kotlin

Last synced: 19 Nov 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: 31 Dec 2024

https://github.com/Drumber/Kitsune

Unofficial android app for Kitsu.app (Kitsu.io)

android anime kitsu kotlin manga

Last synced: 09 Nov 2024

https://github.com/androidstarters/generator-android-mvp-starter

[Yeoman Generator] Generate MVP Architecture for Android App using https://git.io/v9Ujz

android android-template architecture kotlin kotlin-android mvp-android yeoman

Last synced: 09 Nov 2024

https://github.com/appwrite/sdk-for-android

[READ-ONLY] Official Appwrite Android SDK πŸ’š πŸ€–

android android-library appwrite baas firebase hacktoberfest java kotlin sdk

Last synced: 04 Jan 2025

https://github.com/gradle/declarative-gradle

Declarative Gradle is a project targeting better isolation of concern and expressing any build in a clear and understandable way

declarative-gradle declarative-language dsl gradle gradle-bt gradle-kotlin-dsl kotlin

Last synced: 04 Jan 2025

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/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/paulwoitaschek/slimber

Built upon Timber. Without performance penality.

android kotlin logging timber

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/openrndr/orx

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

creative-coding generative-art graphics kotlin

Last synced: 03 Jan 2025

https://github.com/sosauce/CuteCalc

CuteCalc is a simple,lightweight and open-source calculator app for Android.

android-app jetpack-compose kotlin

Last synced: 09 Nov 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/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/mpetuska/kmdc

Kompose wrappers for material-components-web

kotlin kotlin-js kotlin-js-wrappers multiplatform-compose

Last synced: 08 Jan 2025

https://github.com/hellonico/origami

Lowest barrier of entry to Image Processing, Computer Vision and Neural Networks on the JavaVM

clojure computer-vision deep-learning dnn java kotlin opencv yolov8

Last synced: 08 Jan 2025

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/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/stevdza-san/messagebarcompose

Animated Message Bar UI that can be wrapped around your screen content in order to display Error/Success messages in your app. Adapted to Material 3.

android jetpack-compose kotlin material3 message-bar ui-component

Last synced: 30 Nov 2024

https://github.com/fibelatti/photo-widget

Photo Widget is as simple as it can be: an Android home screen widget to display a photo or collection of photos. It is a free, no-ads, open source alternative for people who want to customize their home screen with their favorite photos.

android compose coroutines jetpack jetpack-compose kotlin material widget

Last synced: 09 Nov 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: 03 Jan 2025

https://github.com/ufoss-org/kotysa

The idiomatic way to write type-safe SQL in Kotlin

android coroutines jdbc kotlin ktor orm quarkus r2dbc spring-boot sql sqlite vertx-sql-client

Last synced: 20 Dec 2024

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

Collection of useful Kotlin extensions for JDA

coroutines discord hacktoberfest jda kotlin kotlin-coroutines

Last synced: 06 Jan 2025

https://github.com/maxr1998/modernandroidpreferences

Android Preferences defined through Kotlin DSL, shown in a RecyclerView

android android-library kotlin kotlin-android kotlin-dsl preferences

Last synced: 06 Jan 2025

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

https://github.com/droidconKE/droidconKE2020App

Android app fully written in Kotlin for droidconKE2020

android conference droidcon droidconke kotlin schedule

Last synced: 17 Nov 2024

https://github.com/johndevs/gradle-vaadin-plugin

A Gradle plugin for building Vaadin applications

gradle groovy java kotlin vaadin

Last synced: 29 Sep 2024

https://github.com/fwcd/kotlin-debug-adapter

Kotlin/JVM debugging for any editor/IDE using the Debug Adapter Protocol

debug-adapter-protocol debugger kotlin vscode-extension

Last synced: 04 Jan 2025

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/kojofosu/SplitButton

A dual-function menu button that offers a default action as well as the possibility of choosing a different action by selecting from a set of alternatives.

action android button hacktoberfest hacktoberfest2021 hactoberfest hactoberfest2021 kotlin menu split

Last synced: 07 Nov 2024

https://github.com/leprosus/kotlin-hashids

Kotlin hashids hash function

decode encode hash hashids kotlin

Last synced: 02 Nov 2024

https://github.com/miha-x64/lychee

The most complete and powerful data-binding library and persistence infra for Kotlin 1.5, Android & Splitties Views DSL, JavaFX & TornadoFX, JSON, JDBC & SQLite, HTTP, SharedPreferences.

data-binding hacktoberfest javafx jdbc json kotlin mapping persistence properties reactive sqlite subjects

Last synced: 02 Jan 2025

https://github.com/sellmair/pacemaker

App for monitoring a whole groups heart rate, notifying the whole group if one exceeds his personal limit

app bluetooth bluetooth-low-energy heart-rate kmp kotlin running

Last synced: 06 Jan 2025

https://github.com/Miha-x64/Lychee

The most complete and powerful data-binding library and persistence infra for Kotlin 1.5, Android & Splitties Views DSL, JavaFX & TornadoFX, JSON, JDBC & SQLite, HTTP, SharedPreferences.

data-binding hacktoberfest javafx jdbc json kotlin mapping persistence properties reactive sqlite subjects

Last synced: 31 Oct 2024

https://github.com/fossifyorg/calculator

A calculator for quick simple calculations with a nice user interface and no ads

android calculator foss kotlin open-source

Last synced: 04 Jan 2025

https://github.com/i-vishi/shopping-android-app

A Shopping App built with Kotlin. Project listed on Google Dev Library

android e-commerce ecommerce firebase kotlin material shopping-app shopping-application

Last synced: 12 Nov 2024

https://github.com/wireapp/wire-android

πŸ€– The new Wire client for Android

android chat-application e2ee kotlin mobile

Last synced: 07 Nov 2024

https://github.com/patilshreyas/fcm-ondevicenotificationscheduler

Demo implementation to Schedule FCM Notifications on Android Device using AlarmManager + WorkManager.

alarmmanager android fcm fcm-notifications firebase firebase-cloud-messaging kotlin kotlin-android workmanager

Last synced: 27 Oct 2024

https://github.com/kojofosu/splitbutton

A dual-function menu button that offers a default action as well as the possibility of choosing a different action by selecting from a set of alternatives.

action android button hacktoberfest hacktoberfest2021 hactoberfest hactoberfest2021 kotlin menu split

Last synced: 13 Oct 2024

https://github.com/lopspower/pokecardcompose

PokeCard Compose is a demo app 100% write in Compose, Flow and Koin based on MVI Clean Architecture 🐱⚑️

android coroutines-flow flow jetpack-android jetpack-compose koin kotlin kotlin-android mvi mvi-architecture navigation-component room-database

Last synced: 16 Dec 2024

https://github.com/w2sv/wifi-widget

Android app providing a fully configurable widget for the monitoring of your WiFi connection details.

android android-application connectivity devops fdroid jetpack-compose kotlin networking widget wifi

Last synced: 27 Oct 2024

https://github.com/pakoito/komprehensions

Do comprehensions for Kotlin and 3rd party libraries [STABLE]

functional-programming kotlin rxjava

Last synced: 08 Nov 2024

https://github.com/cubxity/stresscraft

State-of-art Minecraft stressing software written in Kotlin.

bots kotlin minecraft minecraft-protocol stresser

Last synced: 06 Jan 2025

https://github.com/helixform/fluidrecyclerview

Brings the iOS scrolling experience to Android.

android animation ios kotlin library physics-simulation recyclerview spring

Last synced: 11 Nov 2024

https://github.com/w2sv/WiFi-Widget

Android app providing a fully configurable widget for the monitoring of your WiFi connection details.

android android-application connectivity devops fdroid jetpack-compose kotlin networking widget wifi

Last synced: 09 Nov 2024

https://github.com/auxilor/ecoskills

A skills plugin for minecraft, built for the latest version

hacktoberfest kotlin minecraft plugin spigot

Last synced: 05 Jan 2025

https://github.com/mindinventory/vanilla-place-picker

Simple(vanilla) yet 'Do it all' place picker for your place picking needs in Android

android autocomplete easy-to-use kotlin kotlin-android picker placepicker vanilla

Last synced: 20 Nov 2024

https://github.com/jillesvangurp/es-kotlin-client

Kotlin client for Elasticsearch that adds kotlin DSLs, support for co-routines, and more to the official Java client. Deprecated and replaced by kt-search.

elasticsearch kotlin

Last synced: 23 Nov 2024

https://github.com/mrfatworm/zzz-archive

A Zenless Zone Zero wiki app built with Compose Multiplatform. Available on Google Play, App Store, and Microsoft Store.

android compose-multiplatform design-system figma ios jetpack-compose kotlin kotlin-multiplatform macos windows zenless-zone-zero

Last synced: 05 Jan 2025

https://github.com/spigradle/spigradle

Intelligent Gradle plugin for Bukkit, Bungeecord and NukkitX.

bukkit bungeecord gradle gradle-plugin kotlin minecraft nukkit nukkitx paper spigot spigot-gradle

Last synced: 08 Nov 2024

https://github.com/Angel-Studio/MaterialYou-Dynamic-Island

Free Android version of Dynamic Island feature stylized with Material You.

android compose dynamic-island kotlin material material-3 material-ui material-you

Last synced: 09 Nov 2024

https://github.com/kibotu/geofencer

Location tracking & geofencing the easy way. Supports background, killed app, rebooted device different update intervals.

android android-library background boot geofencing hacktoberfest hacktoberfest2023 kotlin kotlin-android kotlin-library

Last synced: 10 Dec 2024