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/square/workflow-kotlin-compose

Jetpack Compose integration for Square Workflows.

android jetpack-compose kotlin ui workflow

Last synced: 30 Oct 2024

https://github.com/houarizegai/tutorials

Step by step to learn coding and build Apps 🎉. Code files of Youtube & University tutorials.

java javafx kotlin projects tornadofx tutorial-code tutorials youtube-tutorial

Last synced: 19 Dec 2024

https://github.com/netless-io/flat-android

Project Flat Android is the Android client of Agora Flat open source classroom.

agora-flat android e-class kotlin online-classroom virtual-classroom whiteboard

Last synced: 19 Dec 2024

https://github.com/fossifyorg/camera

Quick photo and video camera with a flash, customizable aspect ratio.

andorid camera foss kotlin open-source

Last synced: 18 Jan 2025

https://github.com/dokar3/chiptextfield

Editable chip layout for Compose Multiplatform

android chip compose compose-multiplatform kotlin tag

Last synced: 21 Jan 2025

https://github.com/bitcoindevkit/bdk-ffi

Please consider this project experimental.

android ios jvm kotlin rust swift

Last synced: 19 Jan 2025

https://github.com/doo/scanbot-sdk-example-android

Integrate the Android Document Scanner Library from Scanbot SDK into your project

android app document filter image kotlin library mrz ocr plugin processing reader scan scanner scanning sdk

Last synced: 20 Dec 2024

https://github.com/PatilShreyas/generative-ai-kmp

✨Generative AI SDK for Kotlin Multiplatform (Supports: JVM, Android, iOS, Desktop, Web JS, Wasm)

android desktop gemini generative-ai ios javascript js kmp kotlin kotlin-library kotlin-multiplatform web

Last synced: 07 Nov 2024

https://github.com/nimblehq/android-templates

Our optimized Android templates used in our projects

android java kotlin

Last synced: 21 Jan 2025

https://github.com/asutosh11/documentreader

This library reads word documents (.doc and .docx), txt and PDF files, and gives the output content of the document as a String.

android-library docparser docx filereader kotlin kotlin-android pdf pdf-document pdfreader txtreader

Last synced: 18 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/mscheong01/krotodc

Protobuf Kotlin Dataclass, Converter & Custom Kotlin Coroutine gRPC Generator

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

Last synced: 21 Jan 2025

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

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/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: 27 Oct 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/fengzhizi715/saf-logginginterceptor

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

kotlin kotlin-library okhttp3 okhttp3-logginginterceptor retrofit

Last synced: 21 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/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: 21 Jan 2025

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

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

https://github.com/commit451/reptar

Roaring RxJava

android kotlin rxandroid rxjava

Last synced: 10 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: 15 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/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/appmattus/crypto

A collection of Kotlin Multiplatform cryptographic hashing functions.

android cryptohash ios jvm kotlin kotlin-multiplatform

Last synced: 21 Jan 2025

https://github.com/pgreze/kotlin-process

Kotlin Coroutines friendly way to run an external process

kotlin kotlin-script kotlin-scripting process

Last synced: 12 Jan 2025

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/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/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/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/irgaly/kfswatch

Kotlin Multiplatform File System Watcher

kotlin kotlin-multiplatform

Last synced: 03 Nov 2024

https://github.com/theapache64/gilfoyle

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

adb android android-uninstall dagger kotlin

Last synced: 21 Jan 2025

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/pwall567/json-kotlin-schema

Kotlin implementation of JSON Schema (Draft 07)

json-schema kotlin

Last synced: 22 Jan 2025

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

red_mad_robot Style Guides

codestyle kotlin style-guide styleguide

Last synced: 21 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: 20 Jan 2025

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/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/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/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/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/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/hltj/kotlin-reference-chinese

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

chinese-simplified documents epub gitbook kotlin mobi pdf reference tutorials

Last synced: 21 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/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/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/vinceglb/autolaunch

Launch your Kotlin / KMP app automatically on system startup ✨

kmp kotlin kotlin-desktop kotlin-jvm kotlin-multiplatform

Last synced: 24 Jan 2025

https://github.com/MarioAriasC/KotlinPrimavera

Spring support libraries for Kotlin

kotlin spring spring-security springframework

Last synced: 02 Nov 2024

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

https://github.com/marioariasc/kotlinprimavera

Spring support libraries for Kotlin

kotlin spring spring-security springframework

Last synced: 07 Dec 2024

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

Trivia App for Android using Material You

android kotlin trivia

Last synced: 09 Nov 2024

https://github.com/liangjingkanji/logcat

🐞 Android Logcat 日志工具

android kotlin log

Last synced: 21 Jan 2025

https://github.com/a-sit-plus/signum

Kotlin Multiplatform Crypto/PKI Library and ASN1 Parser + Encoder

asn1 attestation crypto cryptography ecdsa kmp kotlin kotlin-multiplatform pki rsa signature

Last synced: 22 Jan 2025

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/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/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/h0tk3y/regex-dsl

A Kotlin DSL for regular expressions

kotlin kotlin-dsl regex regex-dsl

Last synced: 27 Oct 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