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/touchlab/skie

SKIE - Swift Kotlin Interface Enhancer

ios kotlin kotlin-multiplatform

Last synced: 27 Dec 2024

https://github.com/hi-manshu/Kalendar

Kalendar is a powerful and customizable calendar library for Android applications. It provides a flexible and intuitive way to display and interact with calendars in your app. With Kalendar, you can easily render calendar views, handle date selection, pagination, and range selection, and customize the layout to match your app's design.

android android-library android-sdk android-sdk-library android-ui calendar calendar-component compose jetpack-compose kotlin kotlin-library kts library sdk-android

Last synced: 07 Nov 2024

https://github.com/hegaojian/wanandroid

:chicken::basketball:【停止维护,已使用Jetpack+Mvvm重构】根据鸿神提供的WanAndroid开放Api来制作的产品级玩安卓App,采用Kotlin语言,基于Material Design+AndroidX +MVP+RxJava+Retrofit等框架开发,注释超详细,方便大家练手

android autosize dagger2 demo-app hongyang kotlin material material-design mvp mvparms okhttp retrofit2 rxjava wanadroid wanandroid wanandroid-api wanandroidapidemo wandroid

Last synced: 28 Dec 2024

https://github.com/enginebai/MovieHunt

Movie Android App written in Kotlin, MVVM, RxJava, Jetpack Compose (implementing), Android Architecture Components and Coroutine (Upcoming).

android android-app android-application android-architecture-components coroutines jetpack-compose kotlin kotlin-android movie mvvm mvvm-android mvvm-architecture room rxjava

Last synced: 07 Nov 2024

https://github.com/fossifyorg/calendar

A simple calendar with events, customizable widgets and no ads.

android calendar foss kotlin open-source

Last synced: 28 Dec 2024

https://github.com/Hexworks/zircon

Zircon is an extensible and user-friendly, multiplatform tile engine.

game-development java jvm kotlin multiplatform roguelike scala text-gui zircon

Last synced: 27 Oct 2024

https://github.com/florent37/Flutter-AssetsAudioPlayer

Play simultaneously music/audio from assets/network/file directly from Flutter, compatible with android / ios / web / macos, displays notifications

android audio audios dart flutter ios java kotlin listen mac macos media mp3 player playlist song songs swift web

Last synced: 16 Nov 2024

https://github.com/hyochan/react-native-audio-recorder-player

react-native native module for audio recorder and player.

audio-player audio-recorder java kotlin objective-c react-native swift typescript

Last synced: 29 Dec 2024

https://github.com/slackhq/EitherNet

A pluggable sealed API result type for modeling Retrofit responses.

java kotlin okhttp retrofit

Last synced: 07 Nov 2024

https://github.com/xuexiangjys/XAOP

🔥A lightweight AOP(Android) application framework. Includes the most practical AOP applications.(一个轻量级的AOP(Android)应用框架。囊括了最实用的AOP应用)

android aop gradle gradle-aspectjx kotlin x-library xaop

Last synced: 30 Oct 2024

https://github.com/xuexiangjys/xaop

🔥A lightweight AOP(Android) application framework. Includes the most practical AOP applications.(一个轻量级的AOP(Android)应用框架。囊括了最实用的AOP应用)

android aop gradle gradle-aspectjx kotlin x-library xaop

Last synced: 27 Dec 2024

https://github.com/skydoves/pokedex-compose

🗡️ Pokedex Compose demonstrates modern Android development with Jetpack Compose, Hilt, Coroutines, Flow, Jetpack (Room, ViewModel), and Material Design based on MVVM architecture.

android coroutines hilt jetpack-android jetpack-compose kotlin motion mvvm mvvm-architecture pokedex pokemon skydoves

Last synced: 27 Dec 2024

https://github.com/andremion/CounterFab

A FloatingActionButton subclass that shows a counter badge on right top corner

android badge button counter counter-badge fab floating-action-button kotlin

Last synced: 27 Oct 2024

https://github.com/andremion/counterfab

A FloatingActionButton subclass that shows a counter badge on right top corner

android badge button counter counter-badge fab floating-action-button kotlin

Last synced: 01 Jan 2025

https://github.com/jetbrains/jewel

An implementation of the IntelliJ look and feels in Compose for Desktop

compose desktop intellij kotlin laf look-and-feel multiplatform swing theme ui

Last synced: 27 Dec 2024

https://github.com/JetBrains/jewel

An implementation of the IntelliJ look and feels in Compose for Desktop

compose desktop intellij kotlin laf look-and-feel multiplatform swing theme ui

Last synced: 29 Dec 2024

https://github.com/touchlab/kermit

Kermit by Touchlab is a Kotlin Multiplatform centralized logging utility.

kotlin kotlin-multiplatform kotlin-native

Last synced: 26 Dec 2024

https://github.com/touchlab/Kermit

Kermit by Touchlab is a Kotlin Multiplatform centralized logging utility.

kotlin kotlin-multiplatform kotlin-native

Last synced: 25 Oct 2024

https://github.com/adrielcafe/lyricist

🌎 The missing I18N/L10N (internationalization/localization) multiplatform library for Jetpack Compose!

android android-library compose i18n internationalization jetpack-compose kotlin kotlin-android kotlin-desktop kotlin-library kotlin-multiplatform ksp l10n localization string strings translation

Last synced: 27 Dec 2024

https://github.com/carguo/gsyricktext

类似微博的emoji表情、@人、话题等的EdiText,优化了编辑框中的光标点击和删除处理。TextView支持emoji表情、话题、链接、电话和@某人特殊显示的文本。

android edittext emoji kotlin sina span textview

Last synced: 31 Dec 2024

https://github.com/CarGuo/GSYRickText

类似微博的emoji表情、@人、话题等的EdiText,优化了编辑框中的光标点击和删除处理。TextView支持emoji表情、话题、链接、电话和@某人特殊显示的文本。

android edittext emoji kotlin sina span textview

Last synced: 09 Nov 2024

https://github.com/freeletics/FlowRedux

Kotlin Multiplatform Statemachine library with nice DSL based on Flow from Kotlin Coroutine's.

android architecture coroutines kotlin mvi mvi-android

Last synced: 10 Nov 2024

https://github.com/mrousavy/nitro

🔥 Insanely fast native C++, Swift or Kotlin modules with a statically compiled binding layer to JSI

cpp fast hybrid hybrid-object jsi kotlin library modules native nitro nitro-modules react react-native swift templates turbomodules

Last synced: 26 Dec 2024

https://github.com/joreilly/bikeshare

SwiftUI, Jetpack Compose, and Compose for Desktop based Kotlin Multiplatform project (using CityBikes API http://api.citybik.es/v2/). Uses Realm for local persistence

android citybikes-api ios jetpack-compose jetpack-room kotlin kotlin-coroutines kotlin-inject kotlin-multiplatform kotlin-multiplatform-mobile kotlin-native kotlinx-serialization ktor mvvm swift swiftui viewmodel wasm

Last synced: 28 Dec 2024

https://github.com/angcyo/dsladapter

:fire: Android Kotlin时代的Adapter, Dsl 的形式使用 RecyclerView.Adapter, 支持折叠展开, 树结构,悬停,情感图状态切换, 加载更多, 多类型Item,侧滑菜单等

adapter android async diff drag dsl flod group kotlin light load-more multi-select multi-type recyclerview single-select slide-delete slide-menu slide-select state tree

Last synced: 31 Dec 2024

https://github.com/reddit/IndicatorFastScroll

Android library providing a simple UI control for scrolling through RecyclerViews

android kotlin recyclerview

Last synced: 27 Oct 2024

https://github.com/wordpress-mobile/azteceditor-android

A reusable native Android rich text editor component.

android android-library editor html kotlin native rich-text-editor

Last synced: 27 Dec 2024

https://github.com/janishar/android-kotlin-mvp-architecture

This repository contains a detailed sample app that implements MVP architecture in Kotlin using Dagger2, Room, RxJava2, FastAndroidNetworking and PlaceholderView

android-mvp-architecture android-mvp-kotlin dagger2 database fast-android-networking kotlin kotlin-android mindorks mindorks-mvp mvp mvp-android mvp-architecture placeholderview room rxjava rxjava-android rxjava2

Last synced: 01 Jan 2025

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

Privacy focused recorder app built with MD3

android kotlin recorder

Last synced: 28 Oct 2024

https://github.com/imandolatkia/Android-Animated-Theme-Manager

create your custom themes and change them dynamically with ripple animation

android android-library animation java kotlin ripple ripple-animation theme thememanager

Last synced: 17 Nov 2024

https://github.com/wewewe718/QrAndBarcodeScanner

An Android app for scanning QR codes and barcodes

android barcode kotlin qr reader scanner zxing

Last synced: 25 Nov 2024

https://github.com/vanco/sequenceplugin

SequencePlugin for IntelliJ IDEA

intellij java kotlin scala sequence-diagram

Last synced: 27 Dec 2024

https://github.com/chibatching/Kotpref

Kotpref - Android SharedPreferences delegation library for Kotlin

android kotlin sharedpreferences

Last synced: 27 Oct 2024

https://github.com/ferPrieto/SpaceX-prepare-for-Clean-Architecture-liftoff

Clean Architecture Modular Project: MVVM + Jetpack Compose + Coroutines + Flows + Dagger2 + LiveData + UnitTests + UITests + Screenshot Tests + MockWebServer

android android-architecture android-compose clean-architecture clean-code coroutines coroutines-android dagger-hilt espresso jetpack-compose junit4 kotlin kotlin-flow mockwebserver mvvm mvvm-android retrofit2

Last synced: 17 Nov 2024

https://github.com/joreilly/BikeShare

SwiftUI, Jetpack Compose, and Compose for Desktop based Kotlin Multiplatform project (using CityBikes API http://api.citybik.es/v2/). Uses Realm for local persistence

android citybikes-api ios jetpack-compose jetpack-room kotlin kotlin-coroutines kotlin-inject kotlin-multiplatform kotlin-multiplatform-mobile kotlin-native kotlinx-serialization ktor mvvm swift swiftui viewmodel wasm

Last synced: 07 Nov 2024

https://github.com/odaridavid/Clean-MVVM-ArchComponents

👽 Built with MVVM pattern, Koin , Coroutines + Flows ,Architecture Components, Data Binding , Firebase , Unit/UI Tests ,Motion Layout

android android-architecture architecture-components clean clean-architecture coroutines espresso firebase junit koin kotlin kotlin-flow motionlayout mvvm mvvm-architecture retrofit2 robolectric tdd

Last synced: 17 Nov 2024

https://github.com/odaridavid/clean-mvvm-archcomponents

👽 Built with MVVM pattern, Koin , Coroutines + Flows ,Architecture Components, Data Binding , Firebase , Unit/UI Tests ,Motion Layout

android android-architecture architecture-components clean clean-architecture coroutines espresso firebase junit koin kotlin kotlin-flow motionlayout mvvm mvvm-architecture retrofit2 robolectric tdd

Last synced: 28 Dec 2024

https://github.com/mars885/gamedge

An Android application for browsing video games and checking the latest gaming news from around the world.

android android-application dagger-hilt jetpack-android kotlin mvi video-games video-games-crawler

Last synced: 28 Dec 2024

https://github.com/Vanco/SequencePlugin

SequencePlugin for IntelliJ IDEA

intellij java kotlin scala sequence-diagram

Last synced: 08 Nov 2024

https://github.com/gmazzo/gradle-buildconfig-plugin

A plugin for generating BuildConstants for any kind of Gradle projects: Java, Kotlin, Groovy, etc. Designed for KTS scripts.

buildconfig gradle gradle-kotlin-dsl gradle-plugin java kotlin kotlin-dsl kotlin-js kotlin-multiplatform kts

Last synced: 27 Dec 2024

https://github.com/korlibs-archive/klock

Multiplatform Date and time library for Kotlin

clock date javascript jvm kotlin multiplatform native time

Last synced: 29 Sep 2024

https://github.com/abdallahmehiz/mpvKt

A media player for android, based on mpv-android and built with Jetpack Compose.

android compose jetpack-compose kotlin material3 media-player mpv mpv-android mpv-player

Last synced: 27 Dec 2024

https://github.com/jire/charlatano

Proves JVM cheats are viable on native games, and demonstrates the longevity against anti-cheat signature detection systems

abendigo aimbot canownueasy charlatano cheat cheating counter-strike csgo foss gradle hack hacking java jire kotlin theprogrammingtuts triggerbot

Last synced: 11 Oct 2024

https://github.com/Jire/Charlatano

Proves JVM cheats are viable on native games, and demonstrates the longevity against anti-cheat signature detection systems

abendigo aimbot canownueasy charlatano cheat cheating counter-strike csgo foss gradle hack hacking java jire kotlin theprogrammingtuts triggerbot

Last synced: 27 Oct 2024

https://github.com/TonnyL/Spark

🎨 An Android library to create gradient animation like Instagram&Spotify

android android-library animation gradient gradient-animation instagram kotlin spotify

Last synced: 27 Oct 2024

https://github.com/tonnyl/spark

🎨 An Android library to create gradient animation like Instagram&Spotify

android android-library animation gradient gradient-animation instagram kotlin spotify

Last synced: 29 Dec 2024

https://github.com/aviranabady/cookiebar2

Android library for displaying text messages, notifications and alerts at the top or bottom of the screen. A great alternative for toast and snackbar alerts.

alertdialog android android-development android-dialog android-library android-message android-notification android-notifications android-snackbar android-toast android-toastmessage android-ui android-ui-widgets android-ux androidx cookiebar kotlin material-design toast

Last synced: 01 Jan 2025

https://github.com/acinq/phoenix

Phoenix is a self-custodial Bitcoin wallet using Lightning to send/receive payments.

bitcoin kotlin lightning lightning-network

Last synced: 28 Dec 2024

https://github.com/scana/ok-gradle

IntelliJ/Android Studio plugin for searching artifacts ids of popular Java libraries.

gradle intellij-plugin jcenter kotlin maven

Last synced: 28 Dec 2024

https://github.com/ACINQ/phoenix

Phoenix is a self-custodial Bitcoin wallet using Lightning to send/receive payments.

bitcoin kotlin lightning lightning-network

Last synced: 05 Nov 2024

https://github.com/mouredev/code-challenges

Retos de programación para mejorar nuestras habilidades

challenges java javascript kotlin python swift typescript

Last synced: 29 Dec 2024

https://github.com/stantanasi/streamflix

An Android TV and mobile app to stream movies and TV shows for free

android android-tv google-tv kotlin leanback movies sflix streaming tv-shows

Last synced: 29 Dec 2024

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

tinylog is a lightweight logging framework for Java, Kotlin, Scala, and Android

android java jcl kotlin kotlin-library logger logging-library scala slf4j tinylog

Last synced: 07 Nov 2024

https://github.com/androidpluto/pluto

Android Pluto is a on-device debugging framework for Android applications, which helps intercept Network calls, capture Crashes & ANRs, manipulate application data on-the-go, and much more.

android android-debug-tools android-development android-library android-sdk datastore-preferences http-requests java kotlin kotlin-library layout-builder layoutmanager mocklets okhttp-interceptor okhttp3 okhttpclient pluto pluto-debugger room-database shared-preferences

Last synced: 27 Dec 2024

https://github.com/androidPluto/pluto

Android Pluto is a on-device debugging framework for Android applications, which helps intercept Network calls, capture Crashes & ANRs, manipulate application data on-the-go, and much more.

android android-debug-tools android-development android-library android-sdk datastore-preferences http-requests java kotlin kotlin-library layout-builder layoutmanager mocklets okhttp-interceptor okhttp3 okhttpclient pluto pluto-debugger room-database shared-preferences

Last synced: 07 Nov 2024

https://github.com/sciprogcentre/kmath

Kotlin mathematics extensions library

jetbrains-research kotlin mathematics-library

Last synced: 26 Dec 2024

https://github.com/kamgurgul/cpu-info

CPU Info is a KMP application which provides information about device hardware and software

android compose-multiplatform cpu desktop ios jvm kmp kotlin kotlin-multiplatform kotlin-multiplatform-sample

Last synced: 28 Dec 2024

https://github.com/afollestad/vvalidator

🤖 An easy to use form validator for Kotlin & Android.

android androidx form kotlin validation

Last synced: 27 Oct 2024

https://github.com/libreshift/red-moon

Android screen filter app for night time phone use.

android android-application fdroid gpl gplv3 kotlin night night-mode phone red-moon

Last synced: 27 Dec 2024

https://github.com/jwstegemann/fritz2

Easily build reactive web-apps in Kotlin based on flows and coroutines.

binding framework frontend html5 kotlin kotlin-coroutines kotlin-js reactive

Last synced: 27 Dec 2024

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

Privacy focused wallpaper app built with MD3

android kotlin wallpaper

Last synced: 09 Nov 2024

https://github.com/dkandalov/kotlin-99

Ninety-Nine Problems in Kotlin

exercise graph kotlin tree

Last synced: 01 Jan 2025

https://github.com/mplatvoet/kovenant

Kovenant. Promises for Kotlin.

andriod async concurrency kotlin promises rx rxjava

Last synced: 26 Dec 2024

https://github.com/MohamedRejeb/Pokedex

Pokedex - a Kotlin Multiplatform app, built with Compose multiplatform, Coroutines, Flow, Koin, Ktor, SqlDelight, Decompose, MVIKotlin, and Material 3 based on MVI architecture

android compose compose-desktop compose-ios compose-multiplatform compose-ui decompose desktop ios jetpack-compose koin kotlin kotlin-android kotlin-coroutines kotlin-multiplatform kotlin-multiplatform-mobile kotlin-multiplatform-sample kotlin-native material-design sqldelight

Last synced: 10 Nov 2024

https://github.com/msink/kotlin-libui

Kotlin/Native interop to libui: a portable GUI library

desktop gui kotlin kotlin-native libui portable

Last synced: 28 Dec 2024

https://github.com/dergoogler/mmrl

MMRL is an Android app that helps manage your own modules repository.

android apatch compose kernelsu kotlin magisk module-manager repo

Last synced: 28 Dec 2024

https://github.com/LorittaBot/Loritta

💁 A multipurpose, multilanguage, customizable, modular, and very cute bot for Discord! ~Making your server more awesome~

bot compose compose-html dashboard discord discord-api discord-bot fun hacktoberfest htmx i18n jda jetpack-compose kotlin ktor memes moderation moderation-bot

Last synced: 29 Oct 2024

https://github.com/joreilly/Confetti

KMP GraphQL based conference project with Jetpack Compose Android, Compose for Wear and SwiftUI iOS clients along with GraphQL backend.

android apollo apollo-client compose-desktop compose-ios compose-multiplatform graphql graphql-client graphql-server jetpack jetpack-compose kmm kmp kotlin kotlin-multiplatform kotlin-multiplatform-mobile kotlin-native swift swiftui

Last synced: 25 Oct 2024

https://github.com/tschuchortdev/kotlin-compile-testing

A library for testing Kotlin and Java annotation processors, compiler plugins and code generation

annotation-processing annotation-processor annotation-processors compile compiler compiler-plugin kotlin testing testing-kotlin testing-tools

Last synced: 27 Oct 2024

https://github.com/CleverPumpkin/CrunchyCalendar

A beautiful material calendar with endless scroll, range selection and a lot more!

android calendar calendar-view custom-view java jcenter kotlin material-calendar material-design range-selection

Last synced: 07 Dec 2024

https://github.com/B3nac/InjuredAndroid

A vulnerable Android application that shows simple examples of vulnerabilities in a ctf style.

android android-security android-studio apk bug-bounty ctf flutter flutter-security flutter-xss kotlin kotlin-android pentesting security-testing vulnerabilities webview

Last synced: 06 Nov 2024

https://github.com/zawadz88/MaterialPopupMenu

Shows Material popup menus grouped in sections & more

android kotlin list-popup-window material-design material-menu popup-menu popup-window

Last synced: 27 Oct 2024

https://github.com/andremion/Theatre

Pet project using Clean Architecture + MVVM + Reactive Extensions + Android Architecture Components. The data are fetched from LondonTheatreDirect API. 🎭

android android-architecture-components clean-architecture dagger dagger2 dagger2-android data-binding kotlin mvvm reactive-extensions rxjava2 rxkotlin view-model viewmodel

Last synced: 27 Oct 2024

https://github.com/fengzhizi715/netdiscovery

NetDiscovery 是一款基于 Vert.x、RxJava 2 等框架实现的通用爬虫框架/中间件。

coroutines crawler disruptor dsl htmlunit kafka kotlin lettuce middleware redis rxjava2 selenium spider vertx3

Last synced: 28 Dec 2024

https://github.com/fengzhizi715/NetDiscovery

NetDiscovery 是一款基于 Vert.x、RxJava 2 等框架实现的通用爬虫框架/中间件。

coroutines crawler disruptor dsl htmlunit kafka kotlin lettuce middleware redis rxjava2 selenium spider vertx3

Last synced: 12 Nov 2024

https://github.com/andremion/theatre

Pet project using Clean Architecture + MVVM + Reactive Extensions + Android Architecture Components. The data are fetched from LondonTheatreDirect API. 🎭

android android-architecture-components clean-architecture dagger dagger2 dagger2-android data-binding kotlin mvvm reactive-extensions rxjava2 rxkotlin view-model viewmodel

Last synced: 28 Dec 2024

https://github.com/LibreShift/red-moon

Android screen filter app for night time phone use.

android android-application fdroid gpl gplv3 kotlin night night-mode phone red-moon

Last synced: 28 Oct 2024

https://github.com/simplemobiletools/simple-dialer

A handy phone call manager with phonebook, number blocking and multi-SIM support

android android-development dialer hacktoberfest kotlin opensource phone

Last synced: 27 Dec 2024

https://github.com/sceneview/sceneform-android

Sceneform Maintained is an ARCore Android SDK with Google Filament as 3D engine. This is the continuation of the archived Sceneform

3d android android-application android-library ar arcore arcore-android augmented-faces augmented-images augmented-reality filament java kotlin sceneform

Last synced: 26 Dec 2024

https://github.com/Kotlin/multik

Multidimensional array library for Kotlin

kotlin matrix multiplatform ndarray

Last synced: 03 Nov 2024

https://github.com/jsoizo/kotlin-csv

Pure Kotlin CSV Reader/Writer

csv dsl kotlin kotlin-csv kotlin-multiplatform

Last synced: 27 Oct 2024

https://github.com/caydey/ffshare

An android app to compress image, video and audio files through ffmpeg before sharing them

android android-app fdroid ffmpeg ffmpeg-kit kotlin

Last synced: 28 Dec 2024