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/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/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/kashif-e/kmpmovies

A Compose multiplatform app, with a focus on architecture and platform specific views/features

compose compose-multiplatform coroutines jetpack-compose koin kotlin kotlin-multiplatform ktor-client

Last synced: 08 Nov 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/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/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/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/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/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/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/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/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

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/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/Ahoo-Wang/Wow

Modern Reactive CQRS Architecture Microservice development framework based on DDD and EventSourcing | 基于 DDD & EventSourcing 的现代响应式 CQRS 架构微服务开发框架

architecture axon cqrs ddd domain-driven-design elasticsearch event-driven event-sourcing high-performance java kafka kotlin microservice mongodb opentelemetry reactive-programming spring spring-boot webflux

Last synced: 03 Nov 2024

https://github.com/line/lich

A library collection that enhances the development of Android apps.

android kotlin kotlin-android okhttp thrift

Last synced: 07 Nov 2024

https://github.com/dustinsand/hex-arch-kotlin-spring-boot

Reference JVM multi module project for a reactive micro service and lambda using a hexagonal architecture, DDD, Kotlin, Spring Boot, Quarkus, Lambda, Gradle.

boot ddd gradle hexagonal-architecture hexagonal-architectures jooq kotlin kotlin-flow kts lambda microservice multiproject ports-and-adapters quarkus r2dbc reactive resilience4j spring spring-boot

Last synced: 14 Oct 2024

https://github.com/dokar3/sheets

Another feature-rich bottom sheet for Compose Multiplatform.

android android-library android-ui bottomsheet compose-multiplatform jetpack-compose kotlin kotlin-multiplatform

Last synced: 05 Nov 2024

https://github.com/Shivamdhuria/flows_guide

Android Application 🐕 based on offline first approach built using Dagger Hilt, Material Motion, Coroutines + Flow, Jetpack (Room, ViewModel, LiveData) based on MVVM architecture.

android android-application android-studio channels coroutines dog-api flow flows hilt kotlin lottie material-design material-ui medium-article mvvm mvvm-android mvvm-architecture retrofit room tutorial

Last synced: 03 Aug 2024

https://github.com/alexzhirkevich/compottie

Compose Multiplatform Adobe After Effects Bodymovin (Lottie) animations rendering engine

after-effects aimation bodymovin compose compose-multiplatform kotlin lottie lottie-animation lottie-compose

Last synced: 05 Sep 2024

https://github.com/sksamuel/tribune

Kotlin 'parse not validate'

arrow-kt functional-programming kotlin ktor validation

Last synced: 26 Oct 2024

https://github.com/oxyroid/M3UAndroid

Open Source Player, which made of jetpack compose. Android 8.0 and above supported.

android android-tv iptv jetpack-compose kotlin m3u player xtream

Last synced: 05 Nov 2024

https://github.com/kojofosu/Quantitizer

:sparkles: A quantity stepper for android projects

android ecommerce kotlin library number open-source opensource shop stepper

Last synced: 07 Nov 2024

https://github.com/dokar3/compose-sonner

An opinionated toast component for Compose Multiplatform.

android compose compose-multiplatform desktop jetpack-compose kotlin toast web

Last synced: 05 Nov 2024

https://github.com/kojofosu/quantitizer

:sparkles: A quantity stepper for android projects

android ecommerce kotlin library number open-source opensource shop stepper

Last synced: 27 Oct 2024

https://github.com/aghontpi/ad-silence

Mute Ad/promotions from Accuradio, Spotify, Soundcloud, TIDAL & Pandora Android. Minimal, extensible & lightweight under 150kb.

accuradio ad-block adblocker android kotlin kotlin-android music pandora soundcloud spotify tidal

Last synced: 10 Oct 2024

https://github.com/FossifyOrg/Contacts

Easy and quick contact management with no ads, handles groups and favorites too.

android contacts foss kotlin open-source

Last synced: 02 Aug 2024

https://github.com/skydoves/twitch-clone-compose

🎮 Twitch clone project demonstrates modern Android development built with Jetpack Compose and Stream Chat/Video SDK for Compose.

android architecture compose coroutines jetpack jetpack-compose kotlin mvi twitch

Last synced: 30 Oct 2024

https://github.com/thedarkcolour/kotlinforforge

Makes Kotlin forge-friendly.

kotlin minecraft-api minecraft-forge

Last synced: 14 Oct 2024

https://github.com/xilinjia/podcini

Open source podcast instrument for Android in Kotlin with media3, supporting channels, playlists, podcasts and single media from YouTube and YT Music as well as normal podcasts.

android androidx antennapod audio jetpack-compose kotlin media3 playlists podcast readability rss tts video youtube ytmusic

Last synced: 30 Oct 2024

https://github.com/iammert/rangeview

Android range view for cropping (video, audio, etc.)

android audio crop customview kotlin range rangeview video

Last synced: 29 Oct 2024

https://github.com/skydoves/chamber

⚖️ A lightweight Android lifecycle-aware and thread-safe pipeline for communicating between components with custom scopes.

android architecture chamber dataflow kotlin lifecycle-aware scope skydoves

Last synced: 31 Oct 2024

https://github.com/abeade/fcm-push-plugin

IntelliJ IDEA plugin to send pushes using Firebase Cloud Messaging (FCM)

android android-studio intellij-plugin kotlin push-notifications

Last synced: 31 Oct 2024

https://github.com/haltcase/param.macro

Partial application syntax and lambda parameters for JavaScript, inspired by Scala's `_` & Kotlin's `it`

application argument-placeholders babel babel-macros babel-plugin babel-plugin-macros functional hacktoberfest kotlin lambda lambda-parameters macros partial placeholder scala underscore

Last synced: 27 Oct 2024

https://github.com/alexstyl/warden

Android permissions as suspend functions.

android android-library kotlin permissions suspend

Last synced: 07 Nov 2024

https://github.com/mvysny/vaadin-on-kotlin

Writing full-stack statically-typed web apps on JVM at its simplest

crud database kotlin mit-license sql2o vaadin vok

Last synced: 29 Oct 2024

https://github.com/skydoves/Chamber

⚖️ A lightweight Android lifecycle-aware and thread-safe pipeline for communicating between components with custom scopes.

android architecture chamber dataflow kotlin lifecycle-aware scope skydoves

Last synced: 07 Nov 2024

https://github.com/CodeXiaoMai/AndroidGeek

"Android Geek(Android极客)"一个专门为Android程序猿打造的极客应用。主要包括: 干货笔记、GitHub Trending、密码管理 .......

android geek kotlin kotlin-rxjava mvp retrofit2 rxjava

Last synced: 03 Aug 2024

https://github.com/vendelieu/telegram-bot

Telegram Bot API wrapper with handy Kotlin DSL.

bot hacktoberfest kotlin telegram telegram-bot telegram-bot-api

Last synced: 25 Oct 2024

https://github.com/simplemobiletools/simple-thank-you

A warm Thank You for supporting our modern & easy Simple Mobile Tools apps!

android android-development freedom hacktoberfest kotlin opensource

Last synced: 07 Nov 2024

https://github.com/sajjadjaved01/iptv

Android project for live streaming IPTV

android channels iptv java kotlin kotlin-android live m3u m3u-parser streaming tv

Last synced: 31 Oct 2024

https://github.com/cdimascio/kotlin-openapi-spring-functional-template

🍃 Kotlin Spring 5 Webflux functional application with api request validation and interactive api doc

functional hacktoberfest kotlin kotlin-spring-webflux rest spring swagger template validation webflux

Last synced: 31 Oct 2024

https://github.com/FishHawk/auto-novel

轻小说机翻网站,支持网络小说/文库小说/本地小说

chatgpt kotlin light-novel openai translator vue

Last synced: 02 Aug 2024

https://github.com/MarcinMoskala/KotlinDiscreteMathToolkit

Set of extensions for Kotlin that provides Discrete math functionalities

discrete-math-functionalities extension-methods fun functional-programming kotlin

Last synced: 27 Oct 2024

https://github.com/fishhawk/auto-novel

轻小说机翻网站,支持网络小说/文库小说/本地小说

chatgpt kotlin light-novel openai translator vue

Last synced: 02 Aug 2024

https://github.com/w2sv/FileNavigator

The missing link between Android and a sorted file system.

android android-application filemanager filesystem jetpack-android jetpackcomposeapp kotlin kotlin-android

Last synced: 06 Nov 2024

https://github.com/w2sv/filenavigator

The missing link between Android and a sorted file system.

android android-application filemanager filesystem jetpack-android jetpackcomposeapp kotlin kotlin-android

Last synced: 01 Nov 2024

https://github.com/nhaarman/acorn

Mastering Android navigation :chipmunk:

android kotlin modularity navigation

Last synced: 31 Oct 2024

https://github.com/steelkiwi/slidingsquareloaderview

Marvelous sliding square loader view

custom kotlin library loader view

Last synced: 06 Nov 2024

https://github.com/louiscad/kotlin-libraries-playground

A playground to gain a wider and deeper knowledge of the libraries in the Kotlin ecosystem. Also the official sample for gradle refreshVersions.

hacktoberfest kotlin kotlin-libraries playground

Last synced: 31 Oct 2024

https://github.com/LouisCAD/kotlin-libraries-playground

A playground to gain a wider and deeper knowledge of the libraries in the Kotlin ecosystem. Also the official sample for gradle refreshVersions.

hacktoberfest kotlin kotlin-libraries playground

Last synced: 01 Nov 2024

https://github.com/mikekpl/croperino

📷 Simple image cropping tool after picking an image in gallery or after snapping a photo in your camera

android aspect-ratio camera crop croperino gallery image kotlin photo rotate zoom

Last synced: 02 Aug 2024

https://github.com/infotech-group/android-drawable-dsl

DSL for constructing the drawables in Kotlin instead of in XML

android drawable dsl kotlin

Last synced: 01 Nov 2024

https://github.com/thatsmanmeet/Tasky

Tasky is a highly intuitive and easy-to-use todo list application designed for those who seek a powerful yet minimalistic way to manage their daily tasks.

android android-app foss jetpack jetpack-compose kotlin kotlin-android material-design open-source task-management tasks todo todo-app todoapp

Last synced: 02 Aug 2024

https://github.com/alpas/alpas

🚀 The Rapid and Delightful Kotlin Web Framework. Easy, elegant, and productive!

alpas backend-server java kotlin kotlin-web server-side webframework

Last synced: 27 Oct 2024

https://github.com/trendyol/kediatr

Mediator implementation in Kotlin with native coroutine support

coroutines cqrs cqs inprocess-bus koin kotlin mediator mediator-pattern quarkus spring-boot

Last synced: 30 Oct 2024

https://github.com/hummatli/AndroidAppUpdater

:sunny::package::racehorse: An Android library to check new versions(update) of your Android applications on the PlayStore (free, open source, third party).

android android-apps android-library free-library java kotlin opensource-android-tool opensource-library update-checker

Last synced: 09 Aug 2024

https://github.com/smiley4/ktor-swagger-ui

Kotlin Ktor plugin to generate OpenAPI and provide Swagger UI

kotlin ktor ktor-plugin openapi swagger swagger-ui

Last synced: 06 Nov 2024

https://github.com/vishal2376/snaptick

Snaptick is an MVVM Jetpack Compose app, offering ad-free task management with a built-in pomodoro timer to help you organize your daily plans

android androidjetpack app jetpack-compose kotlin mvvm pomodoro task todo

Last synced: 02 Aug 2024

https://github.com/hannesstruss/unearthed

Track process deaths in Android apps

android kotlin process-death

Last synced: 07 Nov 2024

https://github.com/speekha/httpmocker

HttpMocker is a simple HTTP mocking library written in Kotlin to quickly and easily handle offline modes in your apps

hacktoberfest http kotlin kotlin-library ktor-client mocking okhttp4

Last synced: 07 Nov 2024

https://github.com/thomasnield/rxkotlinfx

Kotlin extensions to the RxJavaFX framework

interoperability javafx kotlin kotlin-extensions reactivex rxjava tornadofx

Last synced: 30 Oct 2024

https://github.com/FossifyOrg/Music-Player

A clean music player with a customizable widget, stylish interface and no ads.

android foss kotlin music-player open-source

Last synced: 02 Aug 2024

https://github.com/skydoves/Flourish

🎩 Flourish implements dynamic ways to show up and dismiss layouts with animations.

android android-library android-ui animation flourish kotlin layout skydoves

Last synced: 07 Nov 2024

https://github.com/skydoves/flourish

🎩 Flourish implements dynamic ways to show up and dismiss layouts with animations.

android android-library android-ui animation flourish kotlin layout skydoves

Last synced: 01 Nov 2024

https://github.com/AmrDeveloper/TreeView

Multi roots TreeView :palm_tree: implementation for Android Platform with a lot of options and customization

android-library android-treeview androidtreeview java kotlin treeview

Last synced: 07 Nov 2024

https://github.com/amrdeveloper/treeview

Multi roots TreeView :palm_tree: implementation for Android Platform with a lot of options and customization

android-library android-treeview androidtreeview java kotlin treeview

Last synced: 01 Nov 2024

https://github.com/leonard-palm/compose-state-events

A new way to implement One-Time-UI-Events (former SingleLiveEvent) in a Compose world.

android android-development android-library compose-ui jetpack-android jetpack-compose kotlin kotlin-android state-management

Last synced: 07 Nov 2024

https://github.com/sellmair/disposer

Easily dispose rxJava streams with Android's Lifecycle

android disposable kotlin lifecycle rxjava rxjava2 rxjava3 rxlifecycle

Last synced: 27 Oct 2024

https://github.com/amrdeveloper/linkhub

LinkHub is a simple and effective link management application that can help you to easily manage your app with no ads!

android coroutines hacktoberfest hilt import-export kotlin link-collection link-manager mvvm room

Last synced: 01 Nov 2024

https://github.com/AmrDeveloper/LinkHub

LinkHub is a simple and effective link management application that can help you to easily manage your app with no ads!

android coroutines hacktoberfest hilt import-export kotlin link-collection link-manager mvvm room

Last synced: 07 Nov 2024

https://github.com/bk20dev/forest

A step counter app, which helps its users stay healthy and fight the climate change.

android clean-architecture kotlin material-you mvvm room services step-counter

Last synced: 02 Aug 2024

https://github.com/joreilly/climatetracekmp

Kotlin/Compose Multiplatform project to show climate related emission data from https://climatetrace.org/data.

android compose compose-desktop compose-ios compose-multiplatform compose-web kmp kotlin kotlin-multiplatform kotlin-notebook ktor swift swiftui wasm

Last synced: 02 Nov 2024

https://github.com/joreilly/ClimateTraceKMP

Kotlin/Compose Multiplatform project to show climate related emission data from https://climatetrace.org/data.

android compose compose-desktop compose-ios compose-multiplatform compose-web kmp kotlin kotlin-multiplatform kotlin-notebook ktor swift swiftui wasm

Last synced: 07 Nov 2024

https://github.com/winterbe/expekt

BDD assertion library for Kotlin

assertions bdd junit kotlin test unittest

Last synced: 03 Aug 2024

https://github.com/nameisjayant/composeOneScreens

Aim of this repository is to design single screen page UIS with Jetpack Compose (more focus on the complex ui's).

android compose jetpack jetpack-compose jetpackcomposeapp kotlin

Last synced: 07 Nov 2024

https://github.com/GIGAMOLE/ComposeShadowsPlus

ComposeShadowsPlus: Elevate your Android Compose UI with stunning custom shadows

android android-compose android-library android-ui design-tools jetpack-compose kotlin kotlin-android modifiers sample-app

Last synced: 07 Nov 2024

https://github.com/odaridavid/weatherapp

☁️ ❄️ A KMP weather app built with Jetpack Compose , MVI , Unit Testing , Hilt and Location Services, Github Actions, Firebase + Material 3

android androidpermission bitrise compose design-system firebase github-actions hilt ios jetpack kmm kmp kotlin location-services material3-android mvi openweatherapi weather

Last synced: 01 Nov 2024

https://github.com/Konyaco/compose-fluent-ui

Fluent Design UI library for Compose Multiplatform

compose compose-multiplatform fluent fluent-design kotlin

Last synced: 05 Sep 2024

https://github.com/47degrees/helios

A purely functional JSON library for Kotlin built on Λrrow

functional functional-programming json json-parser kotlin kotlin-dsl kotlin-library

Last synced: 07 Nov 2024