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-11-09 00:16:09 UTC
- JSON Representation
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/lopspower/hfrecyclerview
Add Header and/or Footer in your RecyclerView in the simplest way possible.
java kotlin recyclerview recyclerviewadapter
Last synced: 07 Nov 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
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: 02 Aug 2024
https://github.com/piashcse/kmp-movie
KMP Movie 📱 app for Android, iOS and desktop built with Compose Multiplatform (KMP, CMP) and MVVM Architecture recommended by Google.
android bottom-navigation clean-architecture compose compose-multiplatform coroutines decompose desktop flow ios kmm kmp kotlin kotlin-serialization ktor moviedbapi mvvm navigation precompose viewmodel
Last synced: 25 Oct 2024
https://github.com/pengxurui/androidfamilydemo
AndroidFamily 专栏配套示例程序
android computer-science demo-app flutter framework google java jetpack jni-android kotlin ndk
Last synced: 29 Oct 2024
https://github.com/gouline/kapsule
Minimalist dependency injection library for Kotlin
android dependency-injection kotlin
Last synced: 04 Nov 2024
https://github.com/pokeapi/pokekotlin
Kotlin (or Java, Scala, etc) client for PokeApi
Last synced: 07 Nov 2024
https://github.com/JesseCorbett/diskord
[Mirror of GitLab] A Kotlin client for Discord with a light wrapper on the REST APIs and a simple to use DSL for basic bots.
discord discord-api discord-api-wrapper discord-bot diskord kotlin library
Last synced: 26 Oct 2024
https://github.com/sksamuel/aedile
Kotlin Wrapper for Caffeine
cache caffeine coroutines java kotlin
Last synced: 01 Nov 2024
https://github.com/lopspower/circleview
Create circular view in android (change color, border & shadow) ⚫
android circleview customview java kotlin
Last synced: 07 Nov 2024
https://github.com/MindorksOpenSource/RadialProgressBar
Radial ProgressBar inspired by Apple Watch OS. It is highly Customisable
android applewatch circularprogress circularprogressbar circularview java kotlin progress progress-bar progressbar radial
Last synced: 04 Aug 2024
https://github.com/githubhaohao/doubanbook
一个基于 Clean 架构以及 Retrofit , RxKotlin , Dagger 框架实现的 Kotlin for Android App 。
android clean-architecture dagger2 kotlin retrofit2 rxjava rxkotlin
Last synced: 27 Oct 2024
https://github.com/kunminx/mvi-dispatcher-ktx
简明易用框架,解决 MVI 实战痛点
android androidx jetpack jetpack-android kotlin livedata livedata-viewmodel mutable mutablelivedata mvi mvvm room-database sharedflow ssot viewbinding viewbinding-android
Last synced: 30 Oct 2024
https://github.com/Kuama-IT/android-document-scanner
A A4-ish document scanner for Android, based on opencv
android-library camerax document-scanner kotlin opencv
Last synced: 03 Nov 2024
https://github.com/jetbrains/qodana-cli
🔧 JetBrains Qodana’s official command line tool
ci cli code-quality code-review code-scanning devsecops java javascript kotlin php python qodana sarif sarif-report static-code-analysis typescript
Last synced: 07 Oct 2024
https://github.com/0x4f53/wristkey
A free and open-source 2FA app for smartwatches.
2fa 2fa-codes adb aegis-authenticator andotp android android-phone android-wear authenticator bitwarden google-authenticator kotlin otps qr-codes security smartwatch watch wear-os wearables
Last synced: 02 Nov 2024
https://github.com/ofalvai/HabitBuilder
A simple and clean app with the right tools to keep track of habits and understand progress.
android habit-tracking habits jetpack-compose kotlin
Last synced: 02 Aug 2024
https://github.com/jordond/kmpalette
🎨 A Compose multiplatform port for Androidx Palette. Generate a color palette from an image.
android androidx androidx-palette compose compose-multiplatform dominant-color ios kotlin kotlin-js kotlin-multiplatform palette palette-generation
Last synced: 02 Aug 2024
https://github.com/zhanghai/composepreference
Preference implementation for Jetpack Compose Material 3
android android-library android-ui compose compose-library jetpack-compose jetpack-compose-library kotlin kotlin-android preferences settings
Last synced: 06 Nov 2024
https://github.com/re-ovo/unocss-intellij
Unocss support on Intellij Idea/WebStorm
intellij-plugin kotlin unocss webstorm-plugin
Last synced: 06 Aug 2024
https://github.com/ruslin-note/ruslin-android
A simple notes application that supports syncing notes using a self-hosted Joplin server.
android compose kotlin material-design material-design-3
Last synced: 06 Nov 2024
https://github.com/haroldadmin/MoonShot
A SpaceX companion app for Android
android android-jetpack dagger dark-theme epoxy kotlin kotlin-coroutines material-design mvi spacex spacex-api vector
Last synced: 07 Nov 2024
https://github.com/iammert/tileprogressview
Simple Progress View with Tile Animation
android animation customview horizontal kotlin progress progressview tile
Last synced: 29 Oct 2024
https://github.com/haroldadmin/moonshot
A SpaceX companion app for Android
android android-jetpack dagger dark-theme epoxy kotlin kotlin-coroutines material-design mvi spacex spacex-api vector
Last synced: 27 Oct 2024
https://github.com/ice1000/a8translate
一个无毒的Android Studio / IntelliJ IDEA 翻译插件
intellij-plugin java kotlin translation
Last synced: 27 Oct 2024
https://github.com/deusaquilus/pprint-kotlin
Li Haoyi's excellent Pretty Printing library ported to Kotlin!
kotlin ported pretty-print scala
Last synced: 27 Oct 2024
https://github.com/szkolny-eu/szkolny-android
Nieoficjalna aplikacja do obsługi najpopularniejszych dzienników elektronicznych w Polsce.
android education edudziennik edziennik google-play hacktoberfest idziennik kotlin librus mobidziennik podlasie school szkola uonet vulcan
Last synced: 03 Aug 2024
https://github.com/npryce/snodge
Randomly mutate JSON, XML, HTML forms, text and binary data for fuzz testing
binary forms fuzz-testing fuzzing javascript json jvm kotlin kotlin-library test-driven-development testing text xml
Last synced: 31 Oct 2024
https://github.com/alexmercerind/audire
Identify music playing around you.
android kotlin material-3 material-design material-you music-recognition mvvm retrofit room views
Last synced: 31 Oct 2024
https://github.com/FossifyOrg/Voice-Recorder
An easy way of recording any discussion or sounds without ads or internet access
android foss kotlin open-source voice-recorder
Last synced: 02 Aug 2024
https://github.com/joelkanyi/sain
[サイン] A Compose Multiplatform library for capturing and exporting signatures as ImageBitmap with customizable options. Perfect for electronic signature, legal documents and more.
compose-multiplatform jetpack-compose kotlin signature-pad
Last synced: 02 Aug 2024
https://github.com/vmiklos/plees-tracker
Plees Tracker is a simple sleep tracker for your Android phone.
Last synced: 03 Aug 2024
https://github.com/kaustubhpatange/gear-vpn
A VPN client for Android based on OpenVPN made with Jetpack Compose.
andorid jetpack-compose kotlin openvpn vpn-client vpngate
Last synced: 06 Nov 2024
https://github.com/knowledgefactory4u/knowledgefactory
Spring examples
actuator crud-application java jparepository kotlin mongodb mongodb-database mysql-database reactive-programming spring-boot springmvc-mybatis thymeleaf webflux
Last synced: 10 Oct 2024
https://github.com/kiwicom/orbit-compose
Android Jetpack Compose components of open-source Orbit design system by Kiwi.com.
android design-system jetpack-compose kotlin orbit
Last synced: 07 Nov 2024
https://github.com/insertkoinio/koin-annotations
Koin Annotations - About Koin - a pragmatic lightweight dependency injection framework for Kotlin & Kotlin Multiplatform insert-koin.io
android dependency-injection kotlin kotlin-multiplatform ksp
Last synced: 06 Nov 2024
https://github.com/algolia/instantsearch-android
A library of widgets and helpers to build instant-search applications on Android.
algolia android android-library custom-widgets faceted-search geo-search instant-search interface-builder kotlin kotlin-android open-source search search-engine search-interface search-synonyms widgets
Last synced: 07 Nov 2024
https://github.com/cookiejar/cookietemple
A collection of best practice cookiecutter templates for all domains and languages with extensive Github support ⛺
cookiecutter cpp hacktoberfest java kotlin latex project python template
Last synced: 31 Oct 2024
https://github.com/diptangsu/sorting-algorithms
Sorting algorithms in multiple languages.
c golang hacktoberfest java javascript kotlin python3 ruby sorting-algorithms
Last synced: 06 Nov 2024
https://github.com/theimpulson/ReLabs
Unofficial XDA Client
android hacktoberfest kotlin xda xda-developers
Last synced: 02 Aug 2024
https://github.com/Cleveroad/BlurTutorial
Library for creating blur effects under Android UI elements
kotlin kotlin-android kotlin-language kotlin-library renderscript
Last synced: 07 Nov 2024
https://github.com/cleveroad/blurtutorial
Library for creating blur effects under Android UI elements
kotlin kotlin-android kotlin-language kotlin-library renderscript
Last synced: 05 Nov 2024
https://github.com/horizontalsystems/bitcoin-kit-android
Comprehensive Bitcoin development library for Android, implemented on Kotlin. SPV wallet implementation for Bitcoin, Bitcoin Cash, Litecoin and Dash blockchains. Fully compliant with existing standards and BIPs.
bch bitcoin bitcoin-cash bitcoin-core bitcoin-transaction bitcoin-wallet blockchain-wallet btc btc-wallet dash dash-wallet dashcoin dashcore decentralized hd-wallet kotlin litecoin p2p spv spv-wallet-toolkit
Last synced: 11 Oct 2024
https://github.com/SimonSchubert/Braincup
Train your math skills, memory and focus.
android cli education game ios kotlin kotlin-multiplatform website
Last synced: 08 Nov 2024
https://github.com/MarcinMoskala/PreferenceHolder
SharedPreference usage made fun in Kotlin
gradle kotlin kotlin-android preferences
Last synced: 27 Oct 2024
https://github.com/corbella83/PopKorn
DI can be simple. Forget about modules and components. Just use it!
android dependency-injection injection java kotlin kotlin-dependency-injection kotlin-library kotlin-multiplatform multiplatform
Last synced: 27 Oct 2024
https://github.com/viaversion/viaaas
ViaVersion as a Service - standalone ViaVersion proxy
hacktoberfest html5 js kotlin ktor minecraft minecraft-proxy minecraft-server-proxy minecraft-server-software netty proxy proxy-server saas viaversion
Last synced: 06 Nov 2024
https://github.com/vaibhav2002/musicx
MusicX is a music player 🎵 android app built using Kotlin and Jetpack Compose. It follows M.A.D. practices and hence is a good learning resource for beginners
android coroutines coroutines-flow firebase hacktoberfest hacktoberfest2022 jetpack-compose kotlin material3 mvvm-android room scopedstorage storage
Last synced: 27 Oct 2024
https://github.com/ibrahimsn98/phonenumberkit
Android Kotlin library to parse and format international phone numbers. Country code picker.
android country-codes kotlin library lilphonenumber mask number phone phone-mask phone-number phonenumberkit picker
Last synced: 07 Nov 2024
https://github.com/sarnavakonar/textwriter
Animate your texts like never before
android android-application android-development android-library android-ui animation animation-library customview gif github java kotlin paint path ui view
Last synced: 27 Oct 2024
https://github.com/datadog/dd-sdk-android
Datadog SDK for Android (Compatible with Kotlin and Java)
android datadog hacktoberfest kotlin real-user-monitoring
Last synced: 08 Nov 2024
https://github.com/fjossinet/rnartist
With RNArtist, you construct a collection of RNA structures that can be gathered into RNA families, projects,...
bioinformatics java javafx-application kotlin rna rna-secondary-structure rna-structure
Last synced: 12 Oct 2024
https://github.com/hexagontk/codecv
Manage your resume as structured data: CV format specification and tools to manage CV documents.
cv graalvm-native-image hacktoberfest json json-schema kotlin resume toml yaml
Last synced: 07 Nov 2024
https://github.com/gayanvoice/android-animations-kotlin
Awesome library in Kotlin using the view animation system to perform tweened animations on Views based on daimajia/AndroidViewAnimations
android androidviewanimations animation daimajia easing-functions kotlin
Last synced: 08 Nov 2024
https://github.com/bkbnio/kompendium
Ktor OpenAPI Spec Generator
hacktoberfest kotlin ktor ktor-openapi-generator openapi
Last synced: 06 Nov 2024
https://github.com/nacular/measured
Intuitive, type-safe units of measure
kotlin library mpp units units-of-measure
Last synced: 03 Nov 2024
https://github.com/stellarsand/iyps
A password strength app that evaluates and rates your password's robustness, estimates crack time, and provides helpful warnings and suggestions for stronger passwords.
android android-app android-application f-droid fdroid kotlin kotlin-android material-design material-ui material-you open-source password password-analysis password-cracker password-safety password-strength privacy security security-tools
Last synced: 08 Nov 2024
https://github.com/klogging/klogging
Kotlin logging library with structured logging and coroutines support
coroutines hacktoberfest jvm kotlin logging
Last synced: 07 Nov 2024
https://github.com/akkinoc/orika-spring-boot-starter
Spring Boot Starter for Orika.
java java-library kotlin kotlin-library mapper mapping orika spring-boot spring-boot-starter spring-framework
Last synced: 11 Oct 2024
https://github.com/DanielRendox/RoutineTracker
An Android planner calendar app and a habit tracker that aims to simplify scheduling consistent activities and tracking your progress.
android calendar-app clean-architecture habit-tracker jetpack-compose junit koin kotlin kotlin-coroutines kotlin-flow mobile mvvm offline-first planner productivity routine sql sqldelight testing to-do-app
Last synced: 02 Aug 2024
https://github.com/rickclephas/NSExceptionKt
A Kotlin Multiplatform Library to improve crash reports on Apple platforms
kmm kmp kotlin kotlin-multiplatform kotlin-multiplatform-mobile kotlin-native
Last synced: 02 Aug 2024
https://github.com/myndocs/kotlin-oauth2-server
Flexible OAuth2 server library. Support for multiple frameworks
hexagon http4k javalin kotlin ktor oauth2 oauth2-server sparkjava
Last synced: 31 Oct 2024
https://github.com/patilshreyas/covid19-notifier-in
A sample Android App which notifies about COVID19 cases in 🇮🇳India after every 1 hour.
android android-app android-architecture-components coroutines dependency-injection flow hacktoberfest koin-kotlin kotlin workmanager workmanager-kotlin
Last synced: 27 Oct 2024
https://github.com/phoenixdevteam/phoenix-for-vk
Yet another VK client for Android
android android-studio androidx encryption exoplayer firebase-database firebase-messaging gradle gson java kotlin material-components mvp phoenix retrofit2 rxjava2 vk vk-client
Last synced: 09 Oct 2024
https://github.com/instacart/formula
A functional reactive framework for managing state and side effects based on RxJava.
android formula functional-reactive-programming kotlin state-management
Last synced: 08 Nov 2024
https://github.com/PatilShreyas/ChaKt-KMP
✨ChaKt - A multiplatform chat-prompt based app for Android, iOS, Desktop, Web. Powered by Google's Gemini API (with Generative AI Multiplatform SDK)
ai android artificial-intelligence chat desktop gemini generative-ai ios jvm kotlin kotlin-multiplatform linux macos sample windows
Last synced: 07 Nov 2024
https://github.com/iambaljeet/TwitterCompose
TwitterCompose is an Android application 📱 for showcasing Jetpack Compose for building declarative UI in Android.
android android-app android-application android-studio compose composer-library google java jetpack jetpack-android jetpack-compose kotlin kotlin-android kotlin-language kotlin-library ui ux ux-ui
Last synced: 02 Aug 2024
https://github.com/T8RIN/CookHelper
🍕CookHelper, a Food Social Network App in Jetpack Compose and Hilt based on modern Android tech-stacks, MVVM+ clean architecture and Material You design system.
accompanist android clean-architecture coil-kotlin cooking dagger-hilt jetpack-android jetpack-compose kotlin kotlin-coroutines kotlin-flow material-design material-you material-you-3 mvvm-architecture retrofit2 room-database single-activity-pattern social-network use-cases
Last synced: 02 Aug 2024
https://github.com/vkcom/knet
Android network library with QUIC protocol supporting.
android http3 kotlin network-client perfomance quic
Last synced: 25 Sep 2024
https://github.com/dipien/releases-hub-gradle-plugin
Gradle Plugin to automatically upgrade your gradle project dependencies and send a GitHub pull request with the changes
github gradle gradle-plugin java kotlin
Last synced: 07 Nov 2024
https://github.com/l7naive/pattern-lock
Awesome pattern lock view for android written in kotlin.
android gesture-lock kotlin pattern-lock
Last synced: 07 Nov 2024
https://github.com/flavioarfaria/Catalog
Generate type-safe, user-friendly extensions to resolve Android resources.
Last synced: 07 Nov 2024
https://github.com/mahozad/wavy-slider
Multiplatform wavy slider/progress bar similar to the one in Android 13
android compose-multiplatform jetpack jetpack-compose kotlin kotlin-multiplatform kotlin-multiplatform-sample material material-design material-you material3 progress-bar sine-wave slider wavy-slider
Last synced: 03 Nov 2024
https://github.com/driver733/kotlin-vs-java
Kotlin vs Java comparison with side-by-side code snippets
cirru java kotlin kotlin-vs-java kotlinvsjava
Last synced: 01 Nov 2024
https://github.com/Ashampoo/kim
Image metadata manipulation library for Kotlin Multiplatform
avif camera-raw digital-images dng exif geotiff heic image-metadata iptc jpeg-xl jpg jxl kotlin kotlin-multiplatform metadata png tiff webp xmp
Last synced: 03 Nov 2024
https://github.com/natario1/egloo
A lightweight Kotlin multiplatform framework for OpenGL ES and EGL management based on object-oriented components, inspired by Google's Grafika.
android android-library android-sdk egl egl-wrapper gles gles2 gles3 google-grafika kotlin kotlin-multiplatform multiplatform native opengl-drawing opengl-es opengl-framework opengles
Last synced: 06 Nov 2024
https://github.com/steelkiwi/getting-started-with-kotlin
:rocket: How to use Kotlin with popular Android libraries
android android-development java kotlin
Last synced: 06 Nov 2024
https://github.com/ruslanys/telegraff
Kotlin DSL для разработки Telegram ботов
dsl framework kotlin kotlin-dsl spring-boot telegram telegram-bot telegram-bot-framework
Last synced: 27 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: 09 Oct 2024
https://github.com/ashampoo/kim
Image metadata manipulation library for Kotlin Multiplatform
avif camera-raw digital-images dng exif geotiff heic image-metadata iptc jpeg-xl jpg jxl kotlin kotlin-multiplatform metadata png tiff webp xmp
Last synced: 30 Oct 2024
https://github.com/Auxilor/eco
Spigot development library, built for the latest version.
bukkit-plugin hacktoberfest java kotlin minecraft minecraft-plugin plugin spigot spigot-plugin
Last synced: 03 Aug 2024
https://github.com/patilshreyas/chakt-kmp
✨ChaKt - A multiplatform chat-prompt based app for Android, iOS, Desktop, Web. Powered by Google's Gemini API (with Generative AI Multiplatform SDK)
ai android artificial-intelligence chat desktop gemini generative-ai ios jvm kotlin kotlin-multiplatform linux macos sample windows
Last synced: 30 Oct 2024
https://github.com/antoniolg/androidmvvm
Android MVVM sample
android android-architecture architecture-components kotlin mvvm
Last synced: 30 Oct 2024
https://github.com/timefoldai/timefold-quickstarts
Get started with Timefold quickstarts here. Timefold is the successor of OptaPlanner, by the OptaPlanner team. Optimize the vehicle routing problem, employee rostering, task assignment, maintenance scheduling and other planning problems
artificial-intelligence constraint-programming cvrp employee-scheduling gradle java job-shop-scheduling kotlin maintenance-scheduling maven operations-research optimization-library planning-algorithms quarkus resource-allocation spring-boot timefold vehicle-routing-problem vrptw
Last synced: 31 Oct 2024
https://github.com/sosauce/CuteMusic
CuteMusic is a simple,lightweight and open-source offline music player app for Android.
android-app jetpack-compose kotlin
Last synced: 26 Oct 2024
https://github.com/prathameshmm02/Calculator-inator
Calculator & Converter for Android
android calculator fdroid kotlin material-you mvvm
Last synced: 02 Aug 2024
https://github.com/pambrose/prometheus-proxy
Prometheus Proxy
grpc kotlin prometheus prometheus-proxy
Last synced: 06 Nov 2024
https://github.com/mikepenz/hypnoticcanvas
A shader modifier for Compose Multiplatform / Jetpack Compose
android compose glsl kotlin multiplatform shader shaders sksl
Last synced: 30 Oct 2024