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/skydoves/compose-stable-marker

✒️ Compose stable markers for KMP to tell stable/immutable guarantees to the compose compiler.

android compose jetpack-compose kotlin skydoves

Last synced: 30 Oct 2024

https://github.com/drjacky/imagepicker

📸Image Picker for Android, Pick images from Gallery or Capture a new image with Camera🖼

android android-library camera compress-image compress-images crop-image image image-picker image-picker-android image-resizer imagepicker imageresize kotlin kotlin-android

Last synced: 26 Oct 2024

https://github.com/kaushikgopal/movies-usf-android

Movie searching using a Unidirectional State Flow pattern for Android

android kotlin mvi mvvm redux unidirectional-data-flow

Last synced: 01 Nov 2024

https://github.com/jarroyoesp/KotlinMultiplatform_MVVM

Android & iOS App using MVVM pattern and LiveData on the presentation layer + Clean Arch on the common shared code.

android clean-architecture coroutines kotlin kotlin-multiplatform mvvm-architecture mvvm-pattern serialization

Last synced: 01 Aug 2024

https://github.com/jarroyoesp/kotlinmultiplatform_mvvm

Android & iOS App using MVVM pattern and LiveData on the presentation layer + Clean Arch on the common shared code.

android clean-architecture coroutines kotlin kotlin-multiplatform mvvm-architecture mvvm-pattern serialization

Last synced: 27 Oct 2024

https://github.com/thomaskioko/tv-maniac

Tv-Maniac is a personalized entertainment tracking and recommendation Multiplatform app (Android & iOS) for tracking TV Shows using TMDB API.

android clean-architecture ios jetpack-compose kmm kmp koin kotlin kotlin-coroutines kotlin-multiplatform kotlin-serialization ktor ktor-client mvi-clean-architecture swiftui tmdb-api tmdb-client

Last synced: 06 Aug 2024

https://github.com/TonnyL/FanfouHandpick

📖 A Fanfou Handpick Client Developed by Kotlin

android fanfou kotlin kotlin-android

Last synced: 01 Nov 2024

https://github.com/theapache64/topcorn

A minimalistic movie listing app to browse IMDB's top 250 movies, built to demonstrate MVVM with latest hot-trending Android development tools.

android-jetpack-components android-lifecycle coroutines dagger2 imdb jaba kotlin kotlin-flow moshi mvvm retrofit room-android

Last synced: 01 Aug 2024

https://github.com/SanmerApps/PI

PackageInstaller

android jetpack-compose kotlin

Last synced: 07 Nov 2024

https://github.com/taewan-p/gpt_mobile

Chat app for Android that supports answers from multiple LLMs at once. Bring your own API key AI client. Supports OpenAI, Anthropic, Google, and Ollama. Designed with Material3 & Compose.

android anthropic chatbots chatgpt claude compose gemini google hacktoberfest jetpack jetpack-compose kotlin ollama ollama-api ollama-app openai

Last synced: 30 Oct 2024

https://github.com/2307vivek/bubblepager

Clone of a onboarding screen📱animation using Jetpack Compose in Android.

android animation compose-animation jetpack-compose kotlin

Last synced: 01 Nov 2024

https://github.com/lriccardo/TimelineView

A customizable and easy-to-use Timeline View library for Android. Works as a RecyclerView decorator (ItemDecoration)

android itemdecoration kotlin kotlin-android library recyclerview recyclerview-item-decoration timeline timelineview view

Last synced: 07 Nov 2024

https://github.com/yandex/yatagan

Dependency Injection framework based on Google's Dagger2 API, optimized for fast builds and for managing large graphs with optional dependencies

android dagger2 dependency-injection kapt kotlin ksp reflection

Last synced: 07 Nov 2024

https://github.com/skydoves/snitcher

🦉 Snitcher captures global crashes, enabling easy redirection to the exception tracing screen for swift recovery.

android compose exceptions exceptions-handling jetpack-compose kotlin library skydoves throwable

Last synced: 31 Oct 2024

https://github.com/slackhq/slack-lints

A collection of custom Android/Kotlin lint checks we use in our Android and Kotlin code bases at Slack.

android android-lint kotlin lint static-analysis

Last synced: 02 Aug 2024

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

WindowInsets utility for compose multiplatform

compose-multiplatform jetpack-compose kotlin kotlin-multiplatform

Last synced: 02 Aug 2024

https://github.com/wajahatkarim3/roomexplorer

🔎 A quick and easy in-app database viewer and manager library for your Room databases.

android android-library database-viewer kotlin kotlin-android kotlin-library room room-database room-databases room-persistence-library

Last synced: 30 Oct 2024

https://github.com/xxfast/Decompose-Router

A Compose-multiplatform navigation library that leverage Decompose to create an API inspired by Conductor

android compose-multiplatform decompose jetpack-compose kotlin kotlin-multiplatform navigation

Last synced: 02 Aug 2024

https://github.com/dotlin-org/dotlin

Kotlin to Dart compiler

compilers dart kotlin transpilers

Last synced: 30 Sep 2024

https://github.com/Kin69/EasyNotes

EasyNotes: Jetpack Compose MVVM for seamless note-taking. Effortless creation, editing, and organization.

android dynamic foss free jetpack kotlin material notes opensource

Last synced: 02 Aug 2024

https://github.com/philippeboisney/nobullshit

A sample project entirely written in Kotlin. Backend/Frontend with Ktor and Android app.

android architecture-components dagger2 firebase firestore freemarker google-app-engine kotlin ktor sample-app

Last synced: 30 Oct 2024

https://github.com/equeim/tremotesf-android

Android remote GUI for transmission-daemon

android kotlin torrent transmission

Last synced: 02 Aug 2024

https://github.com/mbakgun/midjourney-images-compose-multiplatform

This application is developed to display the images created by MidJourney. The application is developed with Compose Multiplatform and works on many platforms including Android and iOS platforms.

android androidautomotive androidtv compose compose-ios compose-multiplatform compose-web jetpack-compose kmp kotlin kotlin-multiplatform kotlin-multiplatform-mobile kotlin-multiplatform-sample midjourney wasm wearable wearos wearoscompose web webapp

Last synced: 25 Oct 2024

https://github.com/auron567/Gallerit

A sample Android gallery to search images posted on Reddit, built using modern Android development tools (Architecture Components, MVVM, Coroutines, Flow, Navigation, Retrofit, Room, Koin)

android coroutines gradle-kotlin-dsl koin kotlin kotlin-flow livedata mockk mvvm navigation repository-pattern retrofit2 room singleactivityapp stateflow viewmodel

Last synced: 07 Nov 2024

https://github.com/SkyD666/AniVu

All-in-one Android app for RSS, BitTorrent dl & play. MVI arch, Material You style. ⭐️ Star to support! 一站式 RSS 订阅、BitTorrent 下载和媒体播放 Android 应用。采用 MVI 架构和 Material You 风格。⭐️点个 Star 以支持工作

anime compose jetpack-compose kotlin material-design md3 mpv mvi mvi-architecture player rss torrent

Last synced: 12 Sep 2024

https://github.com/AllenTom/diffusion-client

a powerful stable-diffusion-webui client for android

android kotlin stable-diffusion stable-diffusion-webui

Last synced: 28 Oct 2024

https://github.com/soybeanjs/soybean-admin-quarkus

基于Quarkus实现的soybean-admin后台管理系统

admin kotlin quarkus

Last synced: 12 Oct 2024

https://github.com/rouzwawi/grpc-kotlin

gRPC with Kotlin Coroutines

coroutines grpc kotlin protobuf

Last synced: 06 Nov 2024

https://github.com/tommylemon/unitauto

☀️ 最先进、最省事、ROI 最高的单元测试,机器学习 零代码、全方位、自动化 测试 方法/函数,用户包含腾讯、快手、某 500 强巨头等 ☀️ The most advanced unit testing way powered by machine learning. Coding-free, comprehensive and automatic testing for methods/functions. Used by Tencent, Kwai, a Fortune 500 company, etc.

apiauto apijson golang koa2 kotlin mock mocking mocks mockup test-automation testing-library testing-tools unit-test unit-testing unittest unittest-library unittesting unittesting-library vue2 vuejs2

Last synced: 14 Oct 2024

https://github.com/sal0max/currencies

An exchange rates currency converter for Android

android currency-converter kotlin material-design

Last synced: 02 Aug 2024

https://github.com/demchenkoalex/react-native-module-template

A starter for the React Native library written in TypeScript, with linked example project and optional native code in Swift and Kotlin.

android boilerplate ios kotlin react-native swift template typescript xcode

Last synced: 26 Oct 2024

https://github.com/florent37/shrine-materialdesign2

implementation of Material Design 2 Shrine project

2 android design google io java kotlin material shrine ui ux

Last synced: 31 Oct 2024

https://github.com/Kotlin/kotlinx-nodejs

Kotlin external declarations for using the Node.js API from Kotlin code targeting JavaScript

kotlin kotlin-externals kotlin-js nodejs

Last synced: 30 Oct 2024

https://github.com/FreezeYou/FreezeYou

支持 ROOT、免 ROOT 与系统应用模式

android freezeyou freezeyou-api java java-android kotlin kotlin-android

Last synced: 02 Aug 2024

https://github.com/CuriousNikhil/k5-compose

K5-compose is a sketchy port of p5.js for Jetpack Compose Desktop

android art draw generative-art jetpack-compose kotlin p5js

Last synced: 02 Aug 2024

https://github.com/deliveryhero/whetstone

Whetstone is a dependency injection framework for Android that greatly simplifies working with Dagger 2 using all the powers of Anvil

android anvil dagger2 dependency-injection kotlin

Last synced: 07 Nov 2024

https://github.com/mrmike/diffutil-sample

Android sample app in Kotlin showing usage of DiffUtil class.

android android-sample android-support demo diffutil diffutil-sample kotlin

Last synced: 31 Oct 2024

https://github.com/markaren/three.kt

Three.js port for the JVM (desktop)

3d-graphics java jvm kotlin lwjgl3 opengl threejs

Last synced: 29 Oct 2024

https://github.com/qkyrie/modern-java-tutorials

Tutorials and code examples posted on diplr.org

crpytography java kotlin micronaut quarkus spring

Last synced: 12 Oct 2024

https://github.com/SimformSolutionsPvtLtd/SSCustomEditTextOutLineBorder

Same as the Outlined text fields presented on the Material Design page but with some dynamic changes. 📝 🎉

android custom custom-edittext edittext errorcolor kotlin kotlin-android kotlin-library material-design outline-color outline-stroke validation-error-message

Last synced: 07 Nov 2024

https://github.com/shynixn/mccoroutine

MCCoroutine is a library, which adds extensive support for Kotlin Coroutines for Minecraft Server environments.

async await bukkit bungeecord coroutine extension functions hacktoberfest kotlin kotlin-coroutines library minecraft minestom-library plugin server spigot sponge suspend velocity waterfall

Last synced: 11 Oct 2024

https://github.com/jitpack/android-example

Example Android library that builds on jitpack.io

android android-library gradle jitpack kotlin

Last synced: 27 Oct 2024

https://github.com/ttypic/swift-klib-plugin

Gradle Plugin for injecting Swift code into Kotlin Multiplatform Mobile shared module

gradle gradle-plugin ios kotlin kotlin-multiplatform kotlin-multiplatform-mobile kotlin-native swift swift-kotlin

Last synced: 30 Oct 2024

https://github.com/nesk/akkurate

The expressive validation library for Kotlin

constraints dsl kotlin kotlin-library multiplatform validation validation-library

Last synced: 07 Nov 2024

https://github.com/revxrsal/lamp

A modern annotations-driven commands framework for Java and Kotlin

annotations bukkit bungeecord cli command-line commands java jda kotlin library minecraft spigot sponge velocity

Last synced: 11 Oct 2024

https://github.com/kizitonwose/android-disposebag

Automatically dispose RxJava 2 streams on Android using Lifecycle events.

android auto-dispose disposebag kotlin lifecycle rxjava rxkotlin

Last synced: 31 Oct 2024

https://github.com/ajalt/timberkt

Easy Android logging with Kotlin and Timber

android kotlin kotlin-extensions logging

Last synced: 31 Oct 2024

https://github.com/Samarium150/mirai-console-lolicon

基于LoliconAPI的mirai-console插件

kotlin mirai-console mirai-plugin

Last synced: 03 Aug 2024

https://github.com/samarium150/mirai-console-lolicon

基于LoliconAPI的mirai-console插件

kotlin mirai-console mirai-plugin

Last synced: 31 Oct 2024

https://github.com/joffrey-bion/krossbow

A Kotlin multiplatform coroutine-based STOMP client over websockets, with built-in conversions.

client coroutines js jvm kotlin kotlinx-serialization krossbow multiplatform stomp stompwebsocket web-socket websocket

Last synced: 29 Oct 2024

https://github.com/retrowars/retrowars

Play retro games against each other in any combination in this open source Android multiplayer game.

android android-game foss free-software game kotlin libgdx multiplayer-game open-source retrogaming

Last synced: 05 Nov 2024

https://github.com/ImaginativeShohag/Oops-No-Internet

Oops! No Internet! No internet dialog and snackbar for the rescue!

airplane-mode android android-library dialog internet-dialog kotlin no-internet-dialog nointernet snackbar

Last synced: 03 Aug 2024

https://github.com/fabricmc/fabric-loom

Gradle build system plugin used to automate the setup of a minecraft mod development environment.

eclipse fabric gradle gradle-plugin groovy hacktoberfest intellij java kotlin minecraft minecraft-mods vscode

Last synced: 07 Oct 2024

https://github.com/maxr1998/maxlock

Powerful app locker for Android, with a root and no-root implementation

android android-application application applock kotlin kotlin-android

Last synced: 30 Oct 2024

https://github.com/dmdevgo/Premo

Premo helps to implement the presentation layer and share it on Android, iOS, Desktop and Web.

android architecture compose-multiplatform desktop ios jetpack-compose kotlin kotlin-multiplatform mvvm navigation pm presentation-model swiftui

Last synced: 03 Nov 2024

https://koalanlp.github.io/koalanlp/

KoalaNLP = Korean + Scala + NLP. 한국어 형태소 및 구문 분석기의 모음입니다.

java korean kotlin parser scala sentence tagger

Last synced: 30 Oct 2024

https://github.com/mrousavy/react-native-google-nearby-messages

📲 Communicate with nearby devices using Bluetooth, BLE, WiFi and near-ultrasonic audio. Broadcast and receive small payloads (like strings) using the easy-to-use React Native API!

android api ble bluetooth broadcast google google-nearby ios java javascript kotlin library native-module nearby nearby-messages node react-native swift typescript wifi

Last synced: 05 Nov 2024

https://github.com/dmdevgo/premo

Premo helps to implement the presentation layer and share it on Android, iOS, Desktop and Web.

android architecture compose-multiplatform desktop ios jetpack-compose kotlin kotlin-multiplatform mvvm navigation pm presentation-model swiftui

Last synced: 30 Oct 2024

https://github.com/crackthecodeabhi/kreds

A thread-safe, non-blocking, coroutine-based Redis client implementation for Kotlin

coroutines java kotlin neobhi netty redis redis-client

Last synced: 31 Oct 2024

https://github.com/koalanlp/koalanlp

KoalaNLP = Korean + Scala + NLP. 한국어 형태소 및 구문 분석기의 모음입니다.

java korean kotlin parser scala sentence tagger

Last synced: 03 Aug 2024

https://github.com/Ezike/StarWarsSearch-MVI

Star wars sample android project showcasing the use of View components for rendering UI in Fragments and Activities. Uses Android Jetpack, clean architecture with MVI (Uni-directional data flow), dagger hilt, and kotlin coroutines with StateFlow

android android-studio architecture clean-architecture componentization coroutines dagger-hilt flow jetpack jetpack-android kotlin kotlin-coroutines kotlin-gradle-dsl mvi mvi-android mvi-clean-architecture netflix redux redux-store viewmodel

Last synced: 03 Aug 2024

https://github.com/jetbrains/pest-intellij

The official Pest Plugin for PhpStorm / IntelliJ IDEA

intellij intellij-plugin kotlin pest php phpstorm phpstorm-plugin

Last synced: 07 Oct 2024

https://github.com/JetBrains/pest-intellij

The official Pest Plugin for PhpStorm / IntelliJ IDEA

intellij intellij-plugin kotlin pest php phpstorm phpstorm-plugin

Last synced: 01 Aug 2024

https://github.com/adamint/spotify-web-api-kotlin

Spotify Web API wrapper for Kotlin, Java, JS, and Native - Targets JVM, Android, JS (browser), Native (Desktop), and Apple tvOS/iOS. Includes a Spotify Web Playback SDK wrapper for Kotlin/JS, and a spotify-auth wrapper for Kotlin/Android.

android android-library api java javascript jvm kotlin kotlin-multiplatform nodejs pkce-authentication spotify spotify-api spotify-broadcast-notifications spotify-web-api web-playback-sdk wrapper

Last synced: 30 Oct 2024

https://github.com/pestphp/pest-intellij

The official Pest Plugin for PhpStorm / IntelliJ IDEA

intellij intellij-plugin kotlin pest php phpstorm phpstorm-plugin

Last synced: 29 Aug 2024

https://github.com/AlfaazPlus/QuranApp

An ad-free and privacy-focused app for exploring the Holy Qur’an.

android islam kotlin muslim quran religion

Last synced: 06 Nov 2024

https://github.com/nfcim/flutter_nfc_kit

Flutter plugin to provide NFC functionality on Android and iOS, including reading metadata, read & write NDEF records, and transceive layer 3 & 4 data with NFC tags / cards

android flutter flutter-plugin ios kotlin ndef nfc nfc-tag swift

Last synced: 02 Aug 2024

https://github.com/oianmol/DiscordJetpackCompose

A Jetpack compose clone for Discord Android Client

android jetpack-android jetpack-compose kotlin kotlin-coroutines

Last synced: 01 Aug 2024

https://github.com/haroldadmin/vector

Kotlin Coroutines based MVI architecture library for Android

android android-library android-mvi kotlin kotlin-coroutines model-view-intent mvi

Last synced: 27 Oct 2024

https://github.com/gotev/android-cookie-store

Android InMemory and persistent Cookie Store for HttpURLConnection and OkHttp, with extensions to easily sync cookies in Android WebViews.

android cookie httpurlconnection kotlin library okhttp store webview

Last synced: 01 Nov 2024

https://github.com/joreilly/StarWars

Minimal GraphQL based Jetpack Compose, Wear Compose and SwiftUI Kotlin Multiplatform sample (using StarWars endpoint - https://graphql.org/swapi-graphql)

android apollographql graphql graphql-client ios jetpack-compose kmm kotlin kotlin-multiplatform kotlin-multiplatform-mobile kotlin-native swift swiftui wearos

Last synced: 02 Aug 2024

https://github.com/joreilly/starwars

Minimal GraphQL based Jetpack Compose, Wear Compose and SwiftUI Kotlin Multiplatform sample (using StarWars endpoint - https://graphql.org/swapi-graphql)

android apollographql graphql graphql-client ios jetpack-compose kmm kotlin kotlin-multiplatform kotlin-multiplatform-mobile kotlin-native swift swiftui wearos

Last synced: 11 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: 31 Oct 2024

https://github.com/Maxr1998/MaxLock

Powerful app locker for Android, with a root and no-root implementation

android android-application application applock kotlin kotlin-android

Last synced: 04 Aug 2024

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

Use the official Bootstrap UI components with Kotlin and Compose HTML, to build a frontend on the web.

bootstrap bootstrap5 compose-html frontend jetpack-compose kobweb kotlin web

Last synced: 30 Oct 2024