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/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: 03 Aug 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: 02 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/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: 03 Aug 2024

https://github.com/Vanco/SequencePlugin

SequencePlugin for IntelliJ IDEA

intellij java kotlin scala sequence-diagram

Last synced: 08 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: 01 Nov 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: 14 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: 03 Aug 2024

https://github.com/vanco/sequenceplugin

SequencePlugin for IntelliJ IDEA

intellij java kotlin scala sequence-diagram

Last synced: 09 Oct 2024

https://github.com/korlibs/klock

Multiplatform Date and time library for Kotlin

clock date javascript jvm kotlin multiplatform native time

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

https://github.com/py2many/py2many

Transpiler of Python to many other languages

ast dart dlang golang julia kotlin mojo nim python rust smt transpiler vlang

Last synced: 12 Oct 2024

https://github.com/wewewe718/QrAndBarcodeScanner

An Android app for scanning QR codes and barcodes

android barcode kotlin qr reader scanner zxing

Last synced: 06 Aug 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/scana/ok-gradle

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

gradle intellij-plugin jcenter kotlin maven

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

https://github.com/jetbrains/amper

Amper - a project configuration and build tool with a focus on the user experience and the IDE support

build-tool compose fleet intellij jetbrains jvm kotlin kotlin-multiplatform

Last synced: 07 Oct 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: 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: 29 Oct 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/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: 29 Oct 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: 11 Oct 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/mplatvoet/kovenant

Kovenant. Promises for Kotlin.

andriod async concurrency kotlin promises rx rxjava

Last synced: 27 Oct 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/dkandalov/kotlin-99

Ninety-Nine Problems in Kotlin

exercise graph kotlin tree

Last synced: 13 Nov 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: 11 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/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/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/msink/kotlin-libui

Kotlin/Native interop to libui: a portable GUI library

desktop gui kotlin kotlin-native libui portable

Last synced: 31 Oct 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/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/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: 12 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: 12 Nov 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: 12 Nov 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/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: 29 Oct 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: 15 Oct 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/udalov/kotlin-vim

Kotlin plugin for Vim. Featuring: syntax highlighting, basic indentation, Syntastic support

kotlin kotlin-vim syntastic vim viml

Last synced: 12 Nov 2024

https://github.com/jtransc/jtransc

Bytecode to source converting Java & Kotlin code into JavaScript, C++, D, C#, PHP, AS3, Dart and Haxe and run it everywhere. Also use JVM code in your favourite language as a library.

as3 compiler cpp csharp d dart haxe java javascript jtransc jvm kotlin php scala

Last synced: 29 Sep 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: 02 Nov 2024

https://github.com/nukc/stateview

:sparkles: StateView is an invisible, zero-sized View that can be used to lazily inflate loadingView/emptyView/retryView/anyView at runtime.

android custom-view empty kotlin loading retry state stateview statusview

Last synced: 13 Nov 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: 15 Oct 2024

https://github.com/yshrsmz/buildkonfig

BuildConfig for Kotlin Multiplatform Project

buildconfig gradle-plugin kotlin kotlin-mpp kotlin-multiplatform

Last synced: 28 Oct 2024

https://github.com/yshrsmz/BuildKonfig

BuildConfig for Kotlin Multiplatform Project

buildconfig gradle-plugin kotlin kotlin-mpp kotlin-multiplatform

Last synced: 03 Nov 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: 15 Aug 2024

https://github.com/konform-kt/konform

Portable validations for Kotlin

kotlin kotlin-multiplatform validation

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

https://github.com/patloew/countries

An example Android app using Retrofit, Realm, Parceler, Dagger and the MVVM pattern with the data binding lib.

android android-architecture android-mvvm dagger data-binding gson kotlin kotlin-android mvvm mvvm-pattern parceler realm retrofit

Last synced: 27 Oct 2024

https://github.com/karntrehan/Posts

A sample Android app using Kotlin, Dagger 2, RxJava, RxAndroid, Retrofit and Android Architecture Components with a modular setup & effective networking

architecture-components kotlin modular rxjava2-dagger2-retrofit2

Last synced: 27 Oct 2024

https://github.com/zielu/gittoolbox

GitToolBox IntelliJ plugin

git gradle idea-plugin intellij java jetbrains-ides kotlin

Last synced: 11 Oct 2024

https://github.com/zielu/GitToolBox

GitToolBox IntelliJ plugin

git gradle idea-plugin intellij java jetbrains-ides kotlin

Last synced: 06 Nov 2024

https://github.com/moallemi/gradle-advanced-build-version

A plugin to generate the Android version code and version name automatically based on git commits number, date and ...

android android-studio gradle gradle-plugin hacktoberfest java kotlin library versioning

Last synced: 11 Oct 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: 07 Oct 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: 05 Sep 2024

https://github.com/santalu/maskara

A simple way to format text fields without getting affected by input filters

android edittext filters formatter input-mask inputmask kotlin mask mask-edittext maskededittext maskedinput maskedtextfield widget

Last synced: 07 Nov 2024

https://github.com/onesignal/onesignal-android-sdk

OneSignal is a free push notification service for mobile apps. This plugin makes it easy to integrate your native Android or Amazon app with OneSignal. https://onesignal.com

adm amazon android android-library android-sdk email fcm gcm hms-pushkit in-app-messaging java kotlin kotlin-android notification-service notifications onesignal onesignal-notifications push-notifications sdk sms

Last synced: 09 Nov 2024

https://github.com/androidstarters/kotlin-android-starter

[Kotlin Android] Kotlin Android starter based MVP/Dagger2/RxJava2/Robolectric/Espresso/Mockito. It provides a generator to fast create a Kotlin Android project.

android android-mvp-kotlin checkstyle espresso findbugs kotlin mockito mvp pmd robolectric rxjava

Last synced: 09 Nov 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: 16 Oct 2024

https://github.com/FossifyOrg/File-Manager

Easy app for managing your files without ads, respecting your privacy & security

android file-manager foss kotlin open-source

Last synced: 09 Nov 2024

https://github.com/xihan123/QDReadHook

起点阅读自定义增强 Xp 模块,愿大家都有一个愉快的看书体验

android kotlin xposed xposed-module xposedmodule

Last synced: 04 Aug 2024

https://github.com/fossifyorg/file-manager

Easy app for managing your files without ads, respecting your privacy & security

android file-manager foss kotlin open-source

Last synced: 09 Nov 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: 29 Oct 2024

https://github.com/myinnos/AlphabetIndex-Fast-Scroll-RecyclerView

A Powerful AlphabetIndex FastScroller Library for Android's RecyclerView!

alphabetindex-fastscroller android android-recyclerview indexing kotlin recyclerview

Last synced: 09 Nov 2024

https://github.com/kasem-sm/slimekt

An article sharing platform where you can personalize, subscribe to your favorite topics, get daily-read reminders, etc. App built using Kotlin, Dagger Hilt, Room Database, Coroutines, Flow, AndroidX Glance, WorkManager, Coil etc.

android-app hacktoberfest hacktoberfest2022 jetpack-compose kotlin ktor-client modularization mvvm-architecture room-database

Last synced: 13 Nov 2024

https://github.com/armcha/ElasticView

Elastic view is a regular CardView, which can flex from user touches

android cardview elastic flex kotlin motionevent

Last synced: 27 Oct 2024

https://github.com/armcha/elasticview

Elastic view is a regular CardView, which can flex from user touches

android cardview elastic flex kotlin motionevent

Last synced: 09 Nov 2024

https://github.com/bernaferrari/EmojiSlider

🤯 A slider widget rich in emoji and highly customisable.

android android-kotlin android-library androidx kotlin library seekbar slider

Last synced: 27 Oct 2024

https://github.com/Kotlin/kandy

Kotlin plotting library.

data-science graphics jupyter-notebooks kotlin plot

Last synced: 07 Nov 2024

https://github.com/OneSignal/OneSignal-Android-SDK

OneSignal is a free push notification service for mobile apps. This plugin makes it easy to integrate your native Android or Amazon app with OneSignal. https://onesignal.com

adm amazon android android-library android-sdk email fcm gcm hms-pushkit in-app-messaging java kotlin kotlin-android notification-service notifications onesignal onesignal-notifications push-notifications sdk sms

Last synced: 06 Aug 2024