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/dokar3/chiptextfield

Editable chip layout for Compose Multiplatform

android chip compose compose-multiplatform kotlin tag

Last synced: 06 Jan 2025

https://github.com/smarttoolfactory/compose-extended-gestures

Counterpart of onTouchEvent, TouchDelegate, Transform gestures that notifies start, end, main pointer, pointers and option to consume PointerInputChange which defines whether other gestures should receive or not.

android android-gesture gesture-propagation jetpack-compose jetpack-compose-gestures kotlin touchdelegate transform-gestures

Last synced: 17 Dec 2024

https://github.com/wangerekaharun/androidpagingwithcoroutines

Sample Code for implementing paging library with Kotlin Coroutines

jetpack-android jetpack-pagination kotlin kotlin-android kotlin-coroutines paging-library

Last synced: 16 Dec 2024

https://github.com/xgouchet/stanley

An Android app explorer for developers (extract the manifest and other info from any installed application)

android hacktoberfest hacktoberfest2020 hacktoberfest2021 hacktoberfest2022 hacktoberfest2023 kotlin kotlin-android utility

Last synced: 06 Jan 2025

https://github.com/mscheong01/krotodc

Protobuf Kotlin Dataclass, Converter & Custom Kotlin Coroutine gRPC Generator

grpc-java grpc-kotlin kotlin kotlinpoet protobuf protobuf-java

Last synced: 07 Jan 2025

https://github.com/sarnavakonar/gamebaaz

A full-stack application showing the power 💪 of KOTLIN. Entire android app + backend Apis written in Kotlin 🔥

android android-application api api-rest backend heroku heroku-deployment jetpack jetpack-compose kotlin kotlin-android ktor ktor-server mvvm-architecture mysql-database

Last synced: 11 Oct 2024

https://github.com/mirego/trikot

🧶 Trikot is a framework that helps building Kotlin Multiplatform apps. iOS, Android and Web are the primary targets.

kotlin kotlin-multiplatform

Last synced: 25 Oct 2024

https://github.com/SnipMeDev/Highlights

Kotlin Multiplatform (KMM) syntax highlighting engine

engine kmm kmm-library kotlin kotlin-multiplatform syntax-analysis syntax-highlighting syntax-theme

Last synced: 03 Nov 2024

https://github.com/fengzhizi715/saf-logginginterceptor

Android项目中,OKHttp的日志的拦截器

kotlin kotlin-library okhttp3 okhttp3-logginginterceptor retrofit

Last synced: 07 Jan 2025

https://github.com/kojofosu/passwordvalidationview

Android UI component to validate passwords.

android edittext kotlin library password validation

Last synced: 27 Oct 2024

https://github.com/oppzippy/openscq30

Cross platform application for controlling settings of Soundcore headphones. Supports desktop (CLI and GTK4 GUI), Android, and Web (PWA using Web Bluetooth).

android bluetooth bluetooth-low-energy desktop-application gtk4 jetpack-compose kotlin pwa react rust soundcore typescript web-bluetooth wireless-headphones

Last synced: 07 Jan 2025

https://github.com/adrielcafe/broker

💬 Publish-Subscribe (a.k.a Pub/Sub, EventBus) library for Android and JVM built with Coroutines

android android-library broker event-bus eventbus kotlin kotlin-android kotlin-coroutines kotlin-library message-broker message-bus pub-sub publish-subscribe publisher-subscriber pubsub

Last synced: 10 Nov 2024

https://github.com/kojofosu/PasswordValidationView

Android UI component to validate passwords.

android edittext kotlin library password validation

Last synced: 07 Nov 2024

https://github.com/buttercam/sisyphus

Modern gRPC back-end development framework base on JVM.

backend google-aip grpc kotlin protobuf spring-boot

Last synced: 18 Nov 2024

https://github.com/tunjid/tiler

Experimental declaratively transparent kotlin multiplatform paging library

android compose ios jetpack-compose kotlin kotlin-multiplatform multiplatform pagination paging

Last synced: 07 Jan 2025

https://github.com/fevziomurtekin/DeezerClone

This Application using Dagger Hilt, Coroutines, Flow, Jetpack (Room, ViewModel, LiveData),Navigation based on MVVM architecture.

android coroutine coroutines databind flow jetpack kotlin kotlin-serialization livedata mockito-kotlin mockk mvvm navigation retorofit2 robolectric room viewmodel

Last synced: 17 Nov 2024

https://gitlab.com/ultrasonic/ultrasonic

Free and open-source music streaming Android client for Subsonic API compatible servers

airsonic ampache android audio player kotlin streaming

Last synced: 09 Nov 2024

https://github.com/florent37/Multiplatform-LiveData

Multiplatorm implementation of LiveDatas / MVVM in kotlin android & native ios

android architecture components ios kotlin livedata multiplatform mvvm native observable swift

Last synced: 03 Nov 2024

https://github.com/Carapacik/swagger_parser

Dart package that takes an OpenApi definition file and generates REST clients based on retrofit and data classes for your project.

dart dio flutter freezed json kotlin openapi package rest-api retrofit swagger

Last synced: 03 Nov 2024

https://github.com/appmattus/crypto

A collection of Kotlin Multiplatform cryptographic hashing functions.

android cryptohash ios jvm kotlin kotlin-multiplatform

Last synced: 07 Jan 2025

https://github.com/ice1000/dev-kt

:crystal_ball: Single file Kotlin/Java IDE features in lightweight.

devkt editor ide integrated-development-environment kotlin

Last synced: 27 Oct 2024

https://github.com/ButterCam/sisyphus

Modern gRPC back-end development framework base on JVM.

backend google-aip grpc kotlin protobuf spring-boot

Last synced: 15 Nov 2024

https://github.com/commit451/reptar

Roaring RxJava

android kotlin rxandroid rxjava

Last synced: 10 Nov 2024

https://github.com/stevdza-san/borutoapp

This is an Android app built with Jetpack Compose. It uses Paging 3 library to fetch the data from our own REST API server developed with Ktor framework.

accompanist android clean-architecture dagger-hilt datastore-android jetpack-compose kotlin kotlinx-serialization mvvm-architecture offline-caching paging3 palette-api rest-api retrofit2 room-database testing

Last synced: 06 Jan 2025

https://github.com/Ray-Eldath/Avalon

:robot: A scalable multi-function group robot for QQ and Discord. 多功能、可扩展的群机器人,支持QQ和Discord。

coolq coolq-http-api discord-bot java kotlin qq-group-robot robot

Last synced: 29 Nov 2024

https://github.com/twilio/apkscale

A Gradle plugin to measure the app size impact of Android libraries

android android-development android-libraries android-library android-sdk gradle-plugin kotlin

Last synced: 01 Nov 2024

https://github.com/sebastianaigner/asteroids-compose-for-desktop

Simple space game, built with Compose for Desktop!

compose desktop game jvm kotlin

Last synced: 01 Nov 2024

https://github.com/way-zer/scriptagent4mindustryext

A Plugin for Mindustry to load kotlin scripts && lots of feature scripts including vote/permission.

essitial kotlin kts mindustry mindustry-mod mindustry-plugin plugin script scriptagent server

Last synced: 06 Jan 2025

https://github.com/theapache64/gilfoyle

A CLI to interactively remove useless apps from your Android device.

adb android android-uninstall dagger kotlin

Last synced: 07 Jan 2025

https://github.com/irgaly/kfswatch

Kotlin Multiplatform File System Watcher

kotlin kotlin-multiplatform

Last synced: 03 Nov 2024

https://github.com/onseok/peekaboo

🌄 Kotlin Multiplatform library for Compose Multiplatform, designed for seamless integration of an image picker feature in iOS and Android applications.

android compose-multiplatform image-picker image-picker-android ios kmp-camera kmp-image kotlin kotlin-multiplatform kotlin-multiplatform-camera

Last synced: 07 Nov 2024

https://github.com/SebastianAigner/asteroids-compose-for-desktop

Simple space game, built with Compose for Desktop!

compose desktop game jvm kotlin

Last synced: 08 Nov 2024

https://github.com/pwall567/json-kotlin-schema

Kotlin implementation of JSON Schema (Draft 07)

json-schema kotlin

Last synced: 08 Jan 2025

https://github.com/realpacific/algorithms

A collection of solutions to the data structure and algorithm problems

algorithms data-structures java kotlin leetcode

Last synced: 06 Dec 2024

https://github.com/redmadrobot/style-guides

red_mad_robot Style Guides

codestyle kotlin style-guide styleguide

Last synced: 06 Jan 2025

https://github.com/txca/spannablex

🎊 Android Spannable 扩展,简单易用,支持Kotlin\Java。详细使用文档👇

android java kotlin span spannable

Last synced: 20 Nov 2024

https://github.com/petertrr/kotlin-multiplatform-diff

Multiplaform kotlin library for calculating text differences. Based on java-diff-utils, supports JVM, JS and native targets.

diff kmp kotlin kotlin-js kotlin-jvm kotlin-library kotlin-native multiplatform multiplatform-kotlin-library

Last synced: 06 Jan 2025

https://github.com/agoda-com/boots

Lightweight bootstrap library for your Kotlin, Java and Android apps

android bootstrap java kotlin library

Last synced: 06 Nov 2024

https://github.com/ionspin/kotlin-multiplatform-libsodium

A kotlin multiplatform wrapper for libsodium, using directly built libsodium for jvm and native, and libsodium.js for js targets.

cryptography kotlin kotlin-multiplatform libsodium libsodium-bindings

Last synced: 03 Nov 2024

https://github.com/pearxteam/kasechange

🐫🐍🍢🅿 Multiplatform Kotlin library to convert strings between various case formats including Camel Case, Snake Case, Pascal Case and Kebab Case

camelcase camelcase-to-snakecase case-conversion case-converter convert-strings gradle-kotlin-dsl kebab-case kotlin kotlin-library kotlin-multiplatform multiplatform-kotlin-library pascal-case pascalcase snake-case snakecase snakecase-to-camelcase

Last synced: 01 Nov 2024

https://github.com/SimformSolutionsPvtLtd/SSJetpackComposeSwipeableView

SSJetpackComposeSwipeableView is a small library which provides support for the swipeable views. You can use this in your lazyColumns or can add a simple view which contains swipe to edit/delete functionality.

android jetpack jetpack-components jetpack-compose jetpack-compose-library jitpack kotlin kotlin-library swipe-gestures swipeable swipetodelete

Last synced: 26 Sep 2024

https://github.com/fossifyorg/paint

A canvas you can draw on with different colors.

android draw foss kotlin open-source

Last synced: 05 Jan 2025

https://github.com/dzirbel/kotify

Multiplatform desktop client for Spotify focused on library organization for power users

compose-desktop kotlin music spotify

Last synced: 17 Nov 2024

https://github.com/shigebeyond/jkmvc

Jkmvc is an elegant, powerful and lightweight MVC & ORM framework built using kotlin. It aims to be swift, secure, and small. It will turn java's heavy development into kotlin's simple pleasure. No spring.

async-servlet kotlin mvc orm servlet3 web web-framework

Last synced: 20 Nov 2024

https://github.com/dokar3/amlv

Apple Music-like lyrics view in Jetpack Compose

android apple-music jetpack-compose kotlin lyrics

Last synced: 05 Nov 2024

https://github.com/odaridavid/design-pattern-samples-app

🎨 Exploring creational,structural and behavioral design patterns using Kotlin

android dark-theme design design-patterns gang-of-four-design-patterns inapp-update kotlin

Last synced: 27 Oct 2024

https://github.com/callicoder/kotlin-spring-boot-jpa-rest-api-demo

Build a Restful API with Kotlin, Spring Boot, Mysql, Jpa and Hibernate

hibernate jpa kotlin microservice mysql rest-api spring-boot spring-mvc web-service

Last synced: 09 Nov 2024

https://github.com/android10/android-kotlinintests

This is a sample app that is part of blog posts I have written about how to test android applications using Kotlin.

android android-application android-development java kotlin kotlin-android

Last synced: 13 Nov 2024

https://github.com/StarryBlueSky/Penicillin

Modern powerful Twitter API wrapper for Kotlin Multiplatform. #PureKotlin

api-wrapper kotlin kotlin-coroutines kotlin-multiplatform twitter twitter-api twitter-api-wrapper

Last synced: 25 Oct 2024

https://github.com/odaridavid/Design-Pattern-Samples-App

🎨 Exploring creational,structural and behavioral design patterns using Kotlin

android dark-theme design design-patterns gang-of-four-design-patterns inapp-update kotlin

Last synced: 07 Nov 2024

https://github.com/rbusarow/tangle

Android injection using the Anvil compiler plugin

android anvil dagger2 dependency-injection kotlin

Last synced: 27 Oct 2024

https://github.com/SoftwareEngineeringDaily/software-engineering-daily-android

Android client for Software Engineering Daily

android audio java kotlin medi podcast

Last synced: 17 Nov 2024

https://github.com/KotlinGeekDev/Nosky

A native Android client for Nostr

android jetpack-compose kotlin nostr

Last synced: 20 Nov 2024

https://github.com/hltj/kotlin-reference-chinese

Kotlin 官方文档(参考部分)中文版

chinese-simplified documents epub gitbook kotlin mobi pdf reference tutorials

Last synced: 21 Nov 2024

https://github.com/michaelbull/kotlin-inline-logger

A logger facilitating lazily-evaluated log calls via Kotlin's inline classes & functions.

inline jvm kotlin logger multiplatform slf4j

Last synced: 21 Nov 2024

https://github.com/florent37/movie_android_flutter

A sample movie app, developed on flutter, then on android

android flutter kotlin material-design movie

Last synced: 02 Nov 2024

https://github.com/marioariasc/kotlinprimavera

Spring support libraries for Kotlin

kotlin spring spring-security springframework

Last synced: 07 Dec 2024

https://github.com/romainguy/experiment-apex

A basic, incomplete, buggy, far from efficient UI toolkit for Kotlin/Android. An experiment for fun and to learn.

android kotlin ui ui-toolkit

Last synced: 27 Oct 2024

https://github.com/jellyfin/jellyfin-sdk-kotlin

Kotlin SDK for Jellyfin, supporting Android and JVM targets

android java jellyfin jvm kotlin ktor openapi3 sdk

Last synced: 08 Jan 2025

https://github.com/100mslive/100ms-android

Android Video Conferencing App using 100ms SDK

100mslive android hacktoberfest kotlin webrtc

Last synced: 31 Oct 2024

https://github.com/MarioAriasC/KotlinPrimavera

Spring support libraries for Kotlin

kotlin spring spring-security springframework

Last synced: 02 Nov 2024

https://github.com/florent37/Multiplatform-Preferences

Kotlin Multi Platform Preferences, for android an ios : SharedPreferences & NSUserDefault

android default ios java kotlin multiplatform native nsuserdefaults preferences session sharedpreferences

Last synced: 03 Nov 2024

https://github.com/hongui/fastair

An Android app that transfers files and instant messages between two devices without a network connection

android android-application kotlin kotlin-android wifidirect wifip2p

Last synced: 09 Oct 2024

https://github.com/SkyD666/Rays-Android

🥰 A tool to record, search and manage stickers on your phone. ⭐️ Star to support our work! 一个在本地记录、查找、管理表情包的工具。基于 MVI 架构,使用 Jetpack Compose 编写,完全采用 Material You 风格。⭐️ 点个 Star 以支持此项工作!

android compose datastore genshin genshin-impact hilt jetpack kotlin material-you md3 mvi-architecture navigation room sticker webdav

Last synced: 09 Nov 2024

https://github.com/h0tk3y/regex-dsl

A Kotlin DSL for regular expressions

kotlin kotlin-dsl regex regex-dsl

Last synced: 27 Oct 2024

https://github.com/miquelbeltran/kotlin-node.js

Simple REST API with Node and Kotlin

kotlin nodejs

Last synced: 29 Nov 2024

https://github.com/jetbrains/xodus-dnq

Data definition and queries Kotlin DSL over Xodus

database hub kotlin nosql xodus xodus-dnq youtrack

Last synced: 04 Jan 2025

https://github.com/you-apps/TriviaYou

Trivia App for Android using Material You

android kotlin trivia

Last synced: 09 Nov 2024

https://github.com/kibotu/recyclerviewpresenter

RecyclerView Adapter Library with different models and different layouts as convenient as possible.

adapter android android-library hacktoberfest hacktoberfest2023 kotlin kotlin-android mvvm recyclerview recyclerview-adapter sort update

Last synced: 10 Dec 2024

https://github.com/liangjingkanji/logcat

🐞 Android Logcat 日志工具

android kotlin log

Last synced: 07 Jan 2025

https://github.com/alisabzevari/kotlin-http4k-realworld-example-app

realworld app implementation using kotlin, http4k and exposed

exposed http4k kotlin kotlintest mockk realworld realworld-backend

Last synced: 17 Dec 2024

https://github.com/wuseal/kotlin-reflect-tools-for-android

Kotlin reflect tools for Android

android kotlin kotlin-reflect reflect

Last synced: 28 Oct 2024

https://github.com/firsttimeinforever/intellij-pdf-viewer

Plugin for viewing PDF documents in IntelliJ-based IDEs.

intellij-plugin kotlin pdf

Last synced: 06 Jan 2025

https://github.com/jillesvangurp/kt-search

Multi platform kotlin client for Elasticsearch & Opensearch with easily extendable Kotlin DSLs for queries, mappings, bulk, and more.

client-library domain-specific-languages elasticsearch kotlin kotlin-multiplatform kotlinx-coroutines kotlinx-serialization ktor-client opensearch

Last synced: 23 Nov 2024

https://github.com/redmadrobot/pinkman

PINkman is a library to help implementing an authentication by a PIN code in a secure manner. The library derives hash from the user's PIN using Argon2 function and stores it in an encrypted file. The file is encrypted with the AES-256 algorithm in the GCM mode and keys are stored in the AndroidKeystore.

android-library android-security argon2 authentication kotlin kotlin-android kotlin-library user-pin

Last synced: 15 Nov 2024

https://github.com/hewlettpackard/kraal

Enables the use of Kotlin coroutines and GraalVM native-image together

coroutines graal graal-native graalvm kotlin native-image

Last synced: 11 Nov 2024

https://github.com/thomasgazzoni/react-native-keyboard-area

React Native component that provides a View that always match the height of the keyboard

chat inputbox keyboard kotlin react-native react-native-component swift

Last synced: 09 Jan 2025

https://github.com/ice1000/kt2dart

:flashlight: [Deprecated] Transpile Kotlin codes into Dart, Make Flutter Great Again

dart flutter haskell kotlin parser parser-combinators

Last synced: 27 Oct 2024

https://github.com/grarcht/Shuttle

Shuttle provides a modern, guarded way to pass large Serializable objects with Intents or saving them in Bundle objects to avoid app crashes from TransactionTooLargeExceptions.

android coroutines framework gradle guardrail kotlin maven modules prevent-app-crashes sbb solution-building-block transactiontoolargeexception

Last synced: 07 Nov 2024