Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- GitHub: https://github.com/topics/kotlin
- Wikipedia: https://en.wikipedia.org/wiki/Kotlin_(programming_language)
- Repo: https://github.com/JetBrains/kotlin
- Created by: JetBrains
- Released: February 15, 2016
- Last updated: 2024-12-29 00:10:30 UTC
- JSON Representation
https://github.com/SpongePowered/Configurate
A simple configuration library for Java applications providing a node structure, a variety of formats, and tools for transformation
configuration gson hacktoberfest hocon java json kotlin xml yaml
Last synced: 25 Oct 2024
https://github.com/zedlabs/WallPortal
Minimal Wallpapers for Android using Kotlin+Compose+MVVM+Hilt+Coroutines+Jetpack(Room, Paging, Navigation)
android android-studio coroutines coroutines-flow hacktoberfest jetpack jetpack-compose kotlin kotlin-android mvvm paging3 room-persistence-library ui
Last synced: 11 Nov 2024
https://github.com/SimpleMobileTools/Simple-Flashlight
A simple modern flashlight with SOS, stroboscope & bright display, has no ads.
android android-development flashlight freedom kotlin open-source
Last synced: 04 Nov 2024
https://github.com/rozPierog/Cofi
Free and open-source coffee brew timer. Customizable time settings and an easy-to-use interface. Perfect cup every time.
android android-app android-application android-development coffee hacktoberfest jetpack-compose kotlin kotlin-android open-source opensource timer timer-application wear-os wearos
Last synced: 07 Nov 2024
https://github.com/lulululbj/androidutilcodektx
Kotlin Android Util Code
android kotlin kotlin-library ktx utils
Last synced: 25 Dec 2024
https://github.com/sellmair/kompass
Kotlin Multiplatform Router for Android and iOS
android android-library animation coordinator coordinator-pattern custom-transitions fragments kompass kotlin kotlin-android kotlin-library kotlin-mpp kotlin-multi-platform kotlin-multiplatform multiplatform mvvm mvvm-architecture mvvmc router transition
Last synced: 27 Dec 2024
https://github.com/joreilly/MortyComposeKMM
GraphQL based Jetpack Compose and SwiftUI Kotlin Multiplatform project (using https://rickandmortyapi.com/graphql)
android apollographql graphql graphql-client ios jetpack-compose kotlin kotlin-multiplatform kotlin-multiplatform-mobile kotlin-native multiplatform swift swiftui
Last synced: 25 Oct 2024
https://github.com/ionspin/kotlin-multiplatform-bignum
A Kotlin multiplatform library for arbitrary precision arithmetics
arbitrary-precision bigdecimal biginteger bignum kotlin kotlin-multiplatform
Last synced: 03 Nov 2024
https://github.com/wisnukurniawan/Compose-ToDo
A fully functional Android ToDo app built entirely with Kotlin and Jetpack Compose
compose-navigation flow hilt hilt-android jetpack-android jetpack-compose kotlin lottie lottie-android lottie-compose mvvm-android room room-database viewmodel
Last synced: 30 Oct 2024
https://github.com/sakusaku3939/DeepLAndroid
Unofficial Android App for DeepL Translator
Last synced: 28 Oct 2024
https://github.com/npryce/hamkrest
Hamcrest for Kotlin
assertions hamcrest kotlin matchers predicates test-automation testing
Last synced: 25 Dec 2024
https://github.com/cloudoptlab/cloudopt-next
A simple and modern Java and Kotlin vert.x web framework
cloudopt framework java java-8 java-9 java-library java-web jfinal kotlin next restful-api resty springboot vert vertx web
Last synced: 27 Dec 2024
https://github.com/michaelbull/kotlin-retry
A multiplatform higher-order function for retrying operations that may fail.
backoff functional-programming high-order-function io jitter kotlin kotlin-multiplatform retry
Last synced: 29 Dec 2024
https://github.com/fleeksoft/ksoup
Ksoup is a Kotlin Multiplatform library for working with HTML and XML. It's a port of the renowned Java library Jsoup.
java-html-parser jsoup kmp kotlin kotlin-html-parser kotlin-multiplatform ksoup
Last synced: 27 Dec 2024
https://github.com/icela/friceengine
:video_game: JVM game engine based on Swing/JavaFX.
engine frice-engine game game-engine java javafx jvm kotlin platform-independent swing
Last synced: 25 Dec 2024
https://github.com/soupslurpr/appverifier
Verify apps easily.
android jetpack-compose kotlin kotlin-android material material-3 material-design material-design-3 material-ui material-you security security-tools verification
Last synced: 29 Dec 2024
https://github.com/robertlevonyan/camerax-demo
A sample camera app with CameraX API from Android Jetpack
android android-app android-application android-architecture android-development android-library android-sdk android-studio android-ui androidstudio camera camerax camerax-api demo demo-app kotlin kotlin-android kotlin-coroutines kotlin-extensions kotlin-language
Last synced: 22 Dec 2024
https://github.com/hoc081098/FlowExt
FlowExt | Kotlinx Coroutines Flow Extensions | Kotlinx Coroutines Flow Extensions. Extensions to the Kotlin Flow library | kotlin-flow-extensions | Coroutines Flow Extensions | Kotlin Flow extensions | kotlin flow extensions | Flow extensions
coroutines-flow coroutines-flow-ext coroutines-flow-extension coroutines-flow-extensions flow-extensions flow-operators flowext koltin-coroutines-flow kotlin kotlin-coroutine-flow kotlin-coroutines-flow kotlin-flow-ext kotlin-flow-extensions kotlin-flow-operators kotlin-flows-extensions kotlinx-coroutines rxjava
Last synced: 03 Nov 2024
https://github.com/rogerluan/arkana
Store your keys and secrets away from your source code. Designed for Android and iOS projects.
android dotenv encryption gem ios kotlin ruby secrets swift
Last synced: 29 Dec 2024
https://github.com/waifu-motivator/waifu-motivator-plugin
OSS Waifu Motivator Plugin for JetBrains IDEs to help boost your motivation while coding!
anime fun hacktoberfest intellij-ide java kotlin motivation plugin waifu-motivation
Last synced: 05 Nov 2024
https://github.com/anandwana001/android-interview
📚 Questions for Android Engineer Interview 📚
android android-compose hacktoberfest interview interview-questions java kotlin questions system-design
Last synced: 22 Dec 2024
https://github.com/SkidderMC/FDPClient
Minecraft 1.8.9 forge hacked client forked from LiquidBounce
cheat hack java kotlin liquidbounce
Last synced: 08 Nov 2024
https://github.com/imangazalievm/android-developer-reference
🔥 A curated list of awesome Android articles sorted by topic.
android android-development java jetpack-android kotlin kotlin-android
Last synced: 24 Dec 2024
https://github.com/ge-org/multiplatform-swiftpackage
Gradle plugin that generates a Swift Package Manager manifest and an XCFramework to distribute a Kotlin Multiplatform library for Apple platforms.
gradle gradle-plugin ios kotlin kotlin-multiplatform macos swift swift-package-manager tvos watchos xcframework
Last synced: 25 Oct 2024
https://github.com/massivemadness/fragula
🧛 Fragula is a swipe-to-dismiss extension for navigation component library for Android
android backstack compose compose-navigation fragment gesture jetpack-compose kotlin library navigation navigation-component navigator swipe-to-dismiss swipeable swipeback transitions type-safety
Last synced: 23 Dec 2024
https://github.com/Anthonyy232/Paperize
Paperize is a dynamic wallpaper changer application built for Android using Kotlin, Jetpack Compose, and Material 3
android androidapp jetpack-compose kotlin material-design material-ui mvvm wallpaper wallpaper-app wallpaper-changer wallpapers
Last synced: 07 Nov 2024
https://github.com/kosaka-bun/honoka-sdk
Java与Kotlin开发实用工具包
dependency gradle java kotlin maven tools utilities
Last synced: 24 Dec 2024
https://github.com/Oztechan/CCC
💰 Currency Converter Calculator for Android, iOS and Backend with power of Kotlin Multiplatform :muscle:
android buildsrc combine coroutines ios kmp kotlin kotlin-dsl kotlin-multi-platform kotlin-multiplatform kotlin-multiplatform-mobile ktor multimodule multiplatform mvvm sqldelight stateflow submodules swiftui viewbinding
Last synced: 30 Oct 2024
https://github.com/evanbacon/expo-quick-actions
Add home screen quick actions / shortcuts to your React Native app
expo kotlin react-native swift
Last synced: 27 Dec 2024
https://github.com/simplemobiletools/simple-keyboard
Easy keyboard for inserting all kinds of texts, special characters and numbers.
android android-development customizable freedom keyboard kotlin opensource privacy
Last synced: 29 Dec 2024
https://github.com/intellij-dlanguage/intellij-dlanguage
Intellij Plugin for the D Programming Language
dlang intellij intellij-plugin java kotlin
Last synced: 28 Dec 2024
https://github.com/asyncapi/modelina
A library for generating typed models based on inputs such as AsyncAPI, OpenAPI, and JSON Schema documents with high customization
asyncapi codegen codegenerator cpp csharp generate-code get-global-node-release-workflows go java json-schema kotlin modelina openapi2 openapi3 php rust swagger typescript
Last synced: 26 Dec 2024
https://github.com/armcha/playtablayout
PlayTabLayout is a tab layout very similar to Google Play tab layout. The main feature is that ripple shows in a particular place where user taps.
android animation circularreveal googleplay kotlin tablayout
Last synced: 29 Dec 2024
https://github.com/glasskube/operator
🧊 Glasskube Apps Operator
devops devops-tools docker gitea gitlab glasskube hacktoberfest java-operator-sdk keycloak kotlin kubernetes kubernetes-operator matomo nextcloud odoo operator plane vault velero
Last synced: 29 Dec 2024
https://github.com/SeunAdelekan/Kanary
A minimalist web framework for building REST APIs in Kotlin/Java.
api backend java kanary kotlin microservice rest rest-api server
Last synced: 27 Oct 2024
https://github.com/open-obfuscator/dprotect
:electron: dProtect is a Proguard-based obfuscator for Java and Kotlin
android java kotlin obfuscation proguard
Last synced: 24 Dec 2024
https://github.com/apache/incubator-kie-optaplanner-quickstarts
OptaPlanner quick starts for AI optimization: many use cases shown in many different technologies.
artificial-intelligence constraint-solver gradle java kotlin mathematical-optimization maven operations-research optimization-algorithms quarkus solver spring-boot
Last synced: 28 Dec 2024
https://github.com/kpavlov/jreactive-8583
Kotlin/Java Client & Server for ISO8583 & Netty
client-library iso8583 iso8583-java iso8583-kotlin java jpos kotlin library netty pan pos
Last synced: 29 Dec 2024
https://github.com/marcellogalhardo/retained
[ACTIVE] A lightweight alternative to Android's ViewModels. The easiest way to retain instances in Activities, Fragments or Composables.
Last synced: 29 Dec 2024
https://github.com/skydoves/bindables
🧬 Android DataBinding kit that enables notifying UI layers of data changes without requiring backing properties or relying on reactive programming models like LiveData and StateFlow.
android bindable databinding databinding-android kotlin mvvm mvvm-architecture skydoves two-way-databinding
Last synced: 29 Dec 2024
https://github.com/rodion-gudz/Android-Tool
Program, created to make popular adb and fastboot commands easier to use
adb android android-adb android-development android-sdk fastboot jar kotlin logcat pixel recovery sdk swing system-apps xiaomi
Last synced: 07 Nov 2024
https://github.com/patilshreyas/compose-report-to-html
A utility (Gradle Plugin + CLI) to convert Jetpack Compose compiler metrics and reports to beautified HTML page.
android cli command-line command-line-tool compose gradle gradle-android-plugin gradle-build gradle-plugin gradle-task jetpack jetpack-compose kotlin kotlin-android kotlinx-html reporting-tool
Last synced: 28 Dec 2024
https://github.com/massivemadness/Fragula
🧛 Fragula is a swipe-to-dismiss extension for navigation component library for Android
android backstack compose compose-navigation fragment gesture jetpack-compose kotlin library navigation navigation-component navigator swipe-to-dismiss swipeable swipeback transitions type-safety
Last synced: 07 Nov 2024
https://github.com/iglaweb/Ferris-Wheel
Simple android library to present an animated ferris wheel
android android-library animation customview drawing ferris-wheel kotlin kotlin-android
Last synced: 25 Oct 2024
https://github.com/tachiyomiorg/extensions
Source extensions for the Tachiyomi app.
android kotlin manga self-hosted
Last synced: 31 Oct 2024
https://github.com/side-codes/Android-Color-Picker
Color picker library for Android
amdroidx android android-colors android-library android-ui android-view cmyk color-picker colorpicker colorpickerview hsl kotlin kotlin-android lab material-design rgb seekbar seekbar-android ui view
Last synced: 07 Nov 2024
https://github.com/PatilShreyas/Foodium-KMM
📱Sample application built to demonstrate the use of Kotlin Multiplatform Mobile for developing Android and iOS applications using Jetpack Compose 🚀.
android android-app coroutines hacktoberfest ios ios-app kmm kmm-sample kmp kotlin kotlin-multiplatform ktor sample
Last synced: 25 Oct 2024
https://github.com/patilshreyas/foodium-kmm
📱Sample application built to demonstrate the use of Kotlin Multiplatform Mobile for developing Android and iOS applications using Jetpack Compose 🚀.
android android-app coroutines hacktoberfest ios ios-app kmm kmm-sample kmp kotlin kotlin-multiplatform ktor sample
Last synced: 24 Dec 2024
https://github.com/krud-dev/ostara
Ostara is a cross-platform desktop app for managing and monitoring Spring Boot applications using the Actuator API, providing comprehensive insights and effortless control.
actuator electron electron-app java kotlin react spring spring-boot typescript
Last synced: 08 Nov 2024
https://github.com/IReaderorg/IReader
Free and open source novel reader for Android and Desktop.
android compose hacktoberfest ireader kotlin light-novels novel novel-reader reader webnovel webnovels
Last synced: 25 Oct 2024
https://github.com/andyb129/31daysofkotlin
A summary of all the Kotlin tips from Google's Android Developer #31DaysofKotlin on Twitter :computer:
android android-ktx kotlin tips
Last synced: 25 Dec 2024
https://github.com/kool-engine/kool
An OpenGL / WebGPU engine for Desktop JVM, Android and Javascript written in Kotlin
3d android deferred-shading game-development kotlin kotlin-multiplatform opengl pbr-shading physics vulkan webgl2 webgpu
Last synced: 25 Dec 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: 28 Dec 2024
https://github.com/kotlin/ts2kt
ts2kt is officially deprecated, please use https://github.com/Kotlin/dukat instead. // Converter of TypeScript definition files to Kotlin external declarations
converter external-declarations kotlin kotlin-declarations kotlin-js typescript
Last synced: 19 Dec 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: 09 Nov 2024
https://github.com/DroidWorksStudio/mLauncher
Minimal Launcher app for Android. Customized olauncher as I just started learning kotlin .
ad-free android fdroid fork free gplv3 gplv3-licensing icons kotlin kotlin-android launcher minimal minimalist minimalistic nerd-fonts nerdfonts obtanium open-source text viewmodel
Last synced: 07 Nov 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: 28 Dec 2024
https://github.com/palmerhq/monorepo-starter
Monorepo starter project for Kotlin, Python, TypeScript x React
jvm kotlin lerna python react typescript yarn
Last synced: 24 Dec 2024
https://github.com/emansih/FireflyMobile
Mobile Application for Firefly III written in Kotlin
android budgeting finance kotlin
Last synced: 12 Nov 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: 09 Nov 2024
https://github.com/afollestad/inline-activity-result
Receive Activity results inline, without any boilerplate. Optional coroutines and RxJava support.
activity-results android androidx coroutines intent kotlin rxjava
Last synced: 31 Oct 2024
https://github.com/kotlinx/ast
Generic AST parsing library for kotlin multiplatform
Last synced: 03 Nov 2024
https://github.com/svenjacobs/reveal
Reveal effect (coach mark) for Compose Multiplatform targeting Android, iOS, Desktop and Web
android coach-mark coach-mark-android coach-marks coachmarks compose compose-multiplatform ios jetpack-compose kmp kotlin kotlin-multiplatform onboarding reveal showcase tap-target tour tutorial user-onboarding walkthrough
Last synced: 10 Nov 2024
https://github.com/ESchouten/CleanArchitecture
Kotlin backend based on the Clean Architecture principles. Ktor, JWT, Exposed, Flyway, OpenAPI/REST & KGraphQL/GraphQL generated endpoints, Gradle.
backend clean-architecture exposed flyway gradle graphql hexagonal-architecture jwt kotlin ktor openapi swagger
Last synced: 07 Nov 2024
https://github.com/cesarvaliente/kunidirectional
The goal of this sample app is to show how we can implement unidirectional data flow architecture based on Flux and Redux on Android... using Kotlin :wink:
android android-sample-application architecture flux kotlin kotlin-android redux unidirectional unidirectional-data-flow
Last synced: 26 Dec 2024
https://github.com/savvasdalkitsis/uhuruphotos-android
🖼️A modern media gallery, with features like backup/sync, semantic search, media map, face recognition, memories and much more built using the latest Android technologies.
android android-app jetpack-compose kotlin kotlin-android librephotos mvi sqldelight
Last synced: 06 Nov 2024
https://github.com/bruceeckel/atomickotlinexamples
Examples auto-extracted from the book "Atomic Kotlin."
kotlin kotlin-language kotlin-learning
Last synced: 24 Dec 2024
https://github.com/ScaCap/spring-auto-restdocs
Spring Auto REST Docs is an extension to Spring REST Docs
asciidoc documentation dokka java kotlin restdocs spring-auto-restdocs spring-boot spring-rest-docs
Last synced: 15 Nov 2024
https://github.com/glenkpeterson/paguro
Generic, Null-safe, Immutable Collections and Functional Transformations for the JVM
clojure functional-transformations immutability immutable-collections java jvm kotlin null-safety persistentvector rrb-tree stream transformations
Last synced: 28 Dec 2024
https://github.com/idugalic/digital-restaurant
DDD. Event sourcing. CQRS. REST. Modular. Microservices. Kotlin. Spring. Axon platform. Apache Kafka. RabbitMQ
axon axonframework cqrs ddd demo event-sourcing kafka kotlin microservices modular rabbitmq rest restful-api spring-boot spring-data spring-data-rest websockets
Last synced: 29 Dec 2024
https://github.com/irontec/android-kotlin-samples
Some basic samples of Kotlin for Android
android android-kotlin-samples anko kotlin kotlin-android okhttp
Last synced: 24 Dec 2024
https://github.com/littlektframework/littlekt
A multiplatform WebGPU 2D game framework written in Kotlin. Build your own game engine on top.
2d 2d-game-framework android desktop framework game game-engine game-framework gamedev html5 ios kotlin kotlin-multiplatform linux macos mobile multiplatform opengl webgpu windows
Last synced: 07 Nov 2024
https://github.com/uchuhimo/konf
A type-safe cascading configuration library for Kotlin/Java/Android, supporting most configuration formats
android config configuration git hocon java javascript json konf kotlin properties toml xml yaml
Last synced: 28 Dec 2024
https://github.com/louiscad/completekotlin
Gradle Plugin to enable auto-completion and symbol resolution for all Kotlin/Native platforms.
kmm kotlin kotlin-ios kotlin-macos kotlin-multiplatform kotlin-multiplatform-mobile kotlin-native kotlin-tvos kotlin-watchos
Last synced: 25 Dec 2024
https://github.com/ligi/ipfsdroid
Android App for the InterPlanetary File System(IPFS)
android android-app ipfs kotlin kotlin-android
Last synced: 25 Dec 2024
https://github.com/arisguimera/curso-kotlin-multiplatform
Curso completo desde cero para que entiendas qué es Kotlin Multiplatform y aprendas a crear tus propias aplicaciones para Android, iOS, Windows, Linux, Mac y Web.
Last synced: 25 Dec 2024
https://github.com/iapolinario/100-days-of-code
This is a project with a collection of coding challenges for those who wants to commit themselves to code at least one hour a day for at least a hundred days.
challenges cpp dart golang kotlin kts python swift
Last synced: 28 Dec 2024
https://github.com/andstatus/andstatus
Multiple accounts client for multiple Social networks. For Android
activitypub activitystreams android android-application gnu-social java kotlin mastodon-client offline-capable pump-io twitter-client
Last synced: 29 Dec 2024
https://github.com/americanexpress/nodes
A GraphQL JVM Client - Java, Kotlin, Scala, etc.
graphql graphql-client java kotlin scala
Last synced: 27 Sep 2024
https://github.com/pjagielski/punkt
Live coding music library/environment for Kotlin
kotlin live-coding music sequencer
Last synced: 25 Dec 2024
https://github.com/YarikSOffice/venom
A lightweight tool that simplifies testing of the process death scenario.
android android-development android-library android-sdk kotlin kotlin-library library process-death testing
Last synced: 07 Nov 2024
https://github.com/LouisCAD/CompleteKotlin
Gradle Plugin to enable auto-completion and symbol resolution for all Kotlin/Native platforms.
kmm kotlin kotlin-ios kotlin-macos kotlin-multiplatform kotlin-multiplatform-mobile kotlin-native kotlin-tvos kotlin-watchos
Last synced: 07 Nov 2024
https://github.com/ligi/IPFSDroid
Android App for the InterPlanetary File System(IPFS)
android android-app ipfs kotlin kotlin-android
Last synced: 10 Nov 2024
https://github.com/yariksoffice/venom
A lightweight tool that simplifies testing of the process death scenario.
android android-development android-library android-sdk kotlin kotlin-library library process-death testing
Last synced: 24 Dec 2024
https://github.com/MohamedRejeb/Ksoup
Ksoup is a lightweight Kotlin Multiplatform library for parsing HTML, extracting HTML tags, attributes, and text, and encoding and decoding HTML entities.
android html-parser kotlin kotlin-android kotlin-js kotlin-jvm kotlin-library kotlin-multiplatform kotlin-native parser parser-library parsing
Last synced: 07 Nov 2024
https://github.com/mindorksopensource/editdrawabletext
EditDrawableText - An EditText which makes your Drawable Clickable
android android-development android-library drawable edittext edittextview kotlin kotlin-android kotlin-language kotlin-library mindorks
Last synced: 26 Dec 2024
https://github.com/PandoraMedia/BottomNavigator
Android Bottom Navigation multiple stack manager
android android-library kotlin kotlin-library
Last synced: 07 Nov 2024
https://github.com/MohamedRejeb/ksoup
Ksoup is a lightweight Kotlin Multiplatform library for parsing HTML, extracting HTML tags, attributes, and text, and encoding and decoding HTML entities.
android html-parser kotlin kotlin-android kotlin-js kotlin-jvm kotlin-library kotlin-multiplatform kotlin-native parser parser-library parsing
Last synced: 10 Nov 2024
https://github.com/droppers/timerangepicker
A customizable, easy-to-use, and functional circular time range picker library for Android. Use this library to mimic Apple's iOS or Samsung's bedtime picker.
android java kotlin picker range slider time-picker time-range
Last synced: 23 Dec 2024
https://github.com/commandiron/WheelPickerCompose
Add Wheel Date - Time Picker in Android Jetpack Compose.
android android-lib android-sdk android-sdk-library compose-library date-picker jetpack-compose kotlin kotlin-library library picker time-picker uiview wheel-picker wheelpicker
Last synced: 26 Sep 2024
https://github.com/felipecsl/ktnes
A multiplatform NES emulator written in Kotlin
android emulator kotlin kotlin-multiplatform nes
Last synced: 25 Dec 2024
https://github.com/revely-inc/co.revely.gradient
An Android library for easy gradient management
android android-library easy-to-use gradient kotlin kotlin-android library opensource
Last synced: 13 Nov 2024