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/SnipMeDev/Highlights

Kotlin Multiplatform (KMM) syntax highlighting engine

engine kmm kmm-library kotlin kotlin-multiplatform syntax-analysis syntax-highlighting syntax-theme

Last synced: 03 Nov 2024

https://github.com/mirego/trikot

๐Ÿงถ Trikot is a framework that helps building Kotlin Multiplatform apps. iOS, Android and Web are the primary targets.

kotlin kotlin-multiplatform

Last synced: 25 Oct 2024

https://github.com/sosauce/CuteCalc

CuteCalc is a simple,lightweight and open-source calculator app for Android.

android-app jetpack-compose kotlin

Last synced: 02 Aug 2024

https://github.com/adrielcafe/broker

๐Ÿ’ฌ Publish-Subscribe (a.k.a Pub/Sub, EventBus) library for Android and JVM built with Coroutines

android android-library broker event-bus eventbus kotlin kotlin-android kotlin-coroutines kotlin-library message-broker message-bus pub-sub publish-subscribe publisher-subscriber pubsub

Last synced: 07 Nov 2024

https://github.com/z4kn4fein/kotlin-semver

Semantic Versioning library for Kotlin Multiplatform.

kotlin kotlin-library kotlin-multiplatform semantic-version semantic-versioning semver

Last synced: 26 Oct 2024

https://github.com/fevziomurtekin/DeezerClone

This Application using Dagger Hilt, Coroutines, Flow, Jetpack (Room, ViewModel, LiveData),Navigation based on MVVM architecture.

android coroutine coroutines databind flow jetpack kotlin kotlin-serialization livedata mockito-kotlin mockk mvvm navigation retorofit2 robolectric room viewmodel

Last synced: 03 Aug 2024

https://github.com/ice1000/dev-kt

:crystal_ball: Single file Kotlin/Java IDE features in lightweight.

devkt editor ide integrated-development-environment kotlin

Last synced: 27 Oct 2024

https://github.com/thibaultbee/srtdroid

Secure Reliable Transport (SRT) Protocol for Android

android c cmake crypto kotlin live-streaming native openssl sendmsg srt streaming streaming-api

Last synced: 28 Oct 2024

https://github.com/Carapacik/swagger_parser

Dart package that takes an OpenApi definition file and generates REST clients based on retrofit and data classes for your project.

dart dio flutter freezed json kotlin openapi package rest-api retrofit swagger

Last synced: 03 Nov 2024

https://github.com/florent37/Multiplatform-LiveData

Multiplatorm implementation of LiveDatas / MVVM in kotlin android & native ios

android architecture components ios kotlin livedata multiplatform mvvm native observable swift

Last synced: 03 Nov 2024

https://github.com/FossifyOrg/Keyboard

Easy keyboard for inserting all kinds of texts, special characters and numbers.

android foss keyboard kotlin open-source

Last synced: 02 Aug 2024

https://github.com/ButterCam/sisyphus

Modern gRPC back-end development framework base on JVM.

backend google-aip grpc kotlin protobuf spring-boot

Last synced: 03 Aug 2024

https://github.com/twilio/apkscale

A Gradle plugin to measure the app size impact of Android libraries

android android-development android-libraries android-library android-sdk gradle-plugin kotlin

Last synced: 01 Nov 2024

https://github.com/Ray-Eldath/Avalon

:robot: A scalable multi-function group robot for QQ and Discord. ๅคšๅŠŸ่ƒฝใ€ๅฏๆ‰ฉๅฑ•็š„็พคๆœบๅ™จไบบ๏ผŒๆ”ฏๆŒQQๅ’ŒDiscordใ€‚

coolq coolq-http-api discord-bot java kotlin qq-group-robot robot

Last synced: 09 Aug 2024

https://gitlab.com/ultrasonic/ultrasonic

Free and open-source music streaming Android client for Subsonic API compatible servers

airsonic ampache android audio player kotlin streaming

Last synced: 02 Aug 2024

https://github.com/irgaly/kfswatch

Kotlin Multiplatform File System Watcher

kotlin kotlin-multiplatform

Last synced: 03 Nov 2024

https://github.com/onseok/peekaboo

๐ŸŒ„ Kotlin Multiplatform library for Compose Multiplatform, designed for seamless integration of an image picker feature in iOS and Android applications.

android compose-multiplatform image-picker image-picker-android ios kmp-camera kmp-image kotlin kotlin-multiplatform kotlin-multiplatform-camera

Last synced: 07 Nov 2024

https://github.com/appwrite/templates

Templates for Appwrite Functions โšก๏ธ๐ŸŒฉ๏ธ

appwrite cpp dart dotnet java kotlin nodejs php python ruby serverless serverless-functions swift

Last synced: 07 Oct 2024

https://github.com/sebastianaigner/asteroids-compose-for-desktop

Simple space game, built with Compose for Desktop!

compose desktop game jvm kotlin

Last synced: 01 Nov 2024

https://github.com/SebastianAigner/asteroids-compose-for-desktop

Simple space game, built with Compose for Desktop!

compose desktop game jvm kotlin

Last synced: 01 Aug 2024

https://github.com/realpacific/algorithms

A collection of solutions to the data structure and algorithm problems

algorithms data-structures java kotlin leetcode

Last synced: 07 Nov 2024

https://github.com/pearxteam/kasechange

๐Ÿซ๐Ÿ๐Ÿข๐Ÿ…ฟ Multiplatform Kotlin library to convert strings between various case formats including Camel Case, Snake Case, Pascal Case and Kebab Case

camelcase camelcase-to-snakecase case-conversion case-converter convert-strings gradle-kotlin-dsl kebab-case kotlin kotlin-library kotlin-multiplatform multiplatform-kotlin-library pascal-case pascalcase snake-case snakecase snakecase-to-camelcase

Last synced: 01 Nov 2024

https://github.com/ionspin/kotlin-multiplatform-libsodium

A kotlin multiplatform wrapper for libsodium, using directly built libsodium for jvm and native, and libsodium.js for js targets.

cryptography kotlin kotlin-multiplatform libsodium libsodium-bindings

Last synced: 03 Nov 2024

https://github.com/SimformSolutionsPvtLtd/SSJetpackComposeSwipeableView

SSJetpackComposeSwipeableView is a small library which provides support for the swipeable views. You can use this in your lazyColumns or can add a simple view which contains swipe to edit/delete functionality.

android jetpack jetpack-components jetpack-compose jetpack-compose-library jitpack kotlin kotlin-library swipe-gestures swipeable swipetodelete

Last synced: 26 Sep 2024

https://github.com/Drumber/Kitsune

Unofficial android app for Kitsu.io

android anime kitsu kotlin manga

Last synced: 02 Aug 2024

https://github.com/agoda-com/boots

Lightweight bootstrap library for your Kotlin, Java and Android apps

android bootstrap java kotlin library

Last synced: 06 Nov 2024

https://github.com/dokar3/amlv

Apple Music-like lyrics view in Jetpack Compose

android apple-music jetpack-compose kotlin lyrics

Last synced: 05 Nov 2024

https://github.com/callicoder/kotlin-spring-boot-jpa-rest-api-demo

Build a Restful API with Kotlin, Spring Boot, Mysql, Jpa and Hibernate

hibernate jpa kotlin microservice mysql rest-api spring-boot spring-mvc web-service

Last synced: 03 Aug 2024

https://github.com/odaridavid/design-pattern-samples-app

๐ŸŽจ Exploring creational,structural and behavioral design patterns using Kotlin

android dark-theme design design-patterns gang-of-four-design-patterns inapp-update kotlin

Last synced: 27 Oct 2024

https://github.com/KotlinGeekDev/Nosky

A native Android client for Nostr

android jetpack-compose kotlin nostr

Last synced: 04 Aug 2024

https://github.com/russellbanks/Komac

The Kotlin Manifest Creator for WinGet

kotlin winget winget-cli winget-pkgs

Last synced: 13 Aug 2024

https://github.com/StarryBlueSky/Penicillin

Modern powerful Twitter API wrapper for Kotlin Multiplatform. #PureKotlin

api-wrapper kotlin kotlin-coroutines kotlin-multiplatform twitter twitter-api twitter-api-wrapper

Last synced: 25 Oct 2024

https://github.com/odaridavid/Design-Pattern-Samples-App

๐ŸŽจ Exploring creational,structural and behavioral design patterns using Kotlin

android dark-theme design design-patterns gang-of-four-design-patterns inapp-update kotlin

Last synced: 07 Nov 2024

https://github.com/rbusarow/tangle

Android injection using the Anvil compiler plugin

android anvil dagger2 dependency-injection kotlin

Last synced: 27 Oct 2024

https://github.com/SoftwareEngineeringDaily/software-engineering-daily-android

Android client for Software Engineering Daily

android audio java kotlin medi podcast

Last synced: 03 Aug 2024

https://github.com/bitcoindevkit/bdk-ffi

Please consider this project *experimental*.

android ios jvm kotlin rust swift

Last synced: 20 Oct 2024

https://github.com/florent37/movie_android_flutter

A sample movie app, developed on flutter, then on android

android flutter kotlin material-design movie

Last synced: 02 Nov 2024

https://github.com/michaelbull/kotlin-inline-logger

A logger facilitating lazily-evaluated log calls via Kotlin's inline classes & functions.

inline jvm kotlin logger multiplatform slf4j

Last synced: 07 Nov 2024

https://github.com/hltj/kotlin-reference-chinese

Kotlin ๅฎ˜ๆ–นๆ–‡ๆกฃ๏ผˆๅ‚่€ƒ้ƒจๅˆ†๏ผ‰ไธญๆ–‡็‰ˆ

chinese-simplified documents epub gitbook kotlin mobi pdf reference tutorials

Last synced: 04 Aug 2024

https://github.com/MarioAriasC/KotlinPrimavera

Spring support libraries for Kotlin

kotlin spring spring-security springframework

Last synced: 02 Nov 2024

https://github.com/romainguy/experiment-apex

A basic, incomplete, buggy, far from efficient UI toolkit for Kotlin/Android. An experiment for fun and to learn.

android kotlin ui ui-toolkit

Last synced: 27 Oct 2024

https://github.com/100mslive/100ms-android

Android Video Conferencing App using 100ms SDK

100mslive android hacktoberfest kotlin webrtc

Last synced: 31 Oct 2024

https://github.com/jetbrains/xodus-dnq

Data definition and queries Kotlin DSL over Xodus

database hub kotlin nosql xodus xodus-dnq youtrack

Last synced: 07 Oct 2024

https://github.com/florent37/Multiplatform-Preferences

Kotlin Multi Platform Preferences, for android an ios : SharedPreferences & NSUserDefault

android default ios java kotlin multiplatform native nsuserdefaults preferences session sharedpreferences

Last synced: 03 Nov 2024

https://github.com/hongui/fastair

An Android app that transfers files and instant messages between two devices without a network connection

android android-application kotlin kotlin-android wifidirect wifip2p

Last synced: 09 Oct 2024

https://github.com/D4rK7355608/com.d4rk.cleaner

Cleaner is an app that helps you to clean your phone with just one tap. It removes safe-to-delete files, such as logs, cache, temporary and advertisement files, and frees up space on your device. It also improves your privacy by cleaning your clipboard and protecting important files and folders from being cleaned.๐Ÿงน

android android-application android-image-compressor cleaner cleaner-android cleaner-app cleaner-apps cleaners image-optimizer jetpack-compose jetpack-compose-app kotlin kotlin-android kotlin-app kotlin-application launcher minimal

Last synced: 02 Aug 2024

https://github.com/SkyD666/Rays-Android

๐Ÿฅฐ A tool to record, search and manage stickers on your phone. โญ๏ธ Star to support our work! ไธ€ไธชๅœจๆœฌๅœฐ่ฎฐๅฝ•ใ€ๆŸฅๆ‰พใ€็ฎก็†่กจๆƒ…ๅŒ…็š„ๅทฅๅ…ทใ€‚ๅŸบไบŽ MVI ๆžถๆž„๏ผŒไฝฟ็”จ Jetpack Compose ็ผ–ๅ†™๏ผŒๅฎŒๅ…จ้‡‡็”จ Material You ้ฃŽๆ ผใ€‚โญ๏ธ ็‚นไธช Star ไปฅๆ”ฏๆŒๆญค้กนๅทฅไฝœ๏ผ

android compose datastore genshin genshin-impact hilt jetpack kotlin material-you md3 mvi-architecture navigation room sticker webdav

Last synced: 02 Aug 2024

https://github.com/miquelbeltran/kotlin-node.js

Simple REST API with Node and Kotlin

kotlin nodejs

Last synced: 09 Aug 2024

https://github.com/ThibaultBee/srtdroid

Secure Reliable Transport (SRT) Protocol for Android

android c cmake crypto kotlin live-streaming native openssl sendmsg srt streaming streaming-api

Last synced: 06 Aug 2024

https://github.com/h0tk3y/regex-dsl

A Kotlin DSL for regular expressions

kotlin kotlin-dsl regex regex-dsl

Last synced: 27 Oct 2024

https://github.com/petertrr/kotlin-multiplatform-diff

Multiplaform kotlin library for calculating text differences. Based on java-diff-utils, supports JVM, JS and native targets.

diff kmp kotlin kotlin-js kotlin-jvm kotlin-library kotlin-native multiplatform multiplatform-kotlin-library

Last synced: 06 Nov 2024

https://github.com/firsttimeinforever/intellij-pdf-viewer

Plugin for viewing PDF documents in IntelliJ-based IDEs.

intellij-plugin kotlin pdf

Last synced: 31 Oct 2024

https://github.com/wuseal/kotlin-reflect-tools-for-android

Kotlin reflect tools for Android

android kotlin kotlin-reflect reflect

Last synced: 28 Oct 2024

https://github.com/moallemi/film-time

A Movie and TV shows tracking app illustrating Android development best practices with Jetpack Compose

android android-app jetpack-compose kotlin kotlin-android

Last synced: 08 Nov 2024

https://github.com/ice1000/kt2dart

:flashlight: [Deprecated] Transpile Kotlin codes into Dart, Make Flutter Great Again

dart flutter haskell kotlin parser parser-combinators

Last synced: 27 Oct 2024

https://github.com/adavis/ufo-sightings-api

Sample GraphQL API Using Ktor and KGraphQL

api graphql h2 kotlin ktor squash

Last synced: 01 Aug 2024

https://github.com/grarcht/shuttle

Shuttle provides a modern, guarded way to pass large Serializable objects with Intents or saving them in Bundle objects to avoid app crashes from TransactionTooLargeExceptions.

android coroutines framework gradle guardrail kotlin maven modules prevent-app-crashes sbb solution-building-block transactiontoolargeexception

Last synced: 31 Oct 2024

https://github.com/grarcht/Shuttle

Shuttle provides a modern, guarded way to pass large Serializable objects with Intents or saving them in Bundle objects to avoid app crashes from TransactionTooLargeExceptions.

android coroutines framework gradle guardrail kotlin maven modules prevent-app-crashes sbb solution-building-block transactiontoolargeexception

Last synced: 07 Nov 2024

https://github.com/minibugdev/SheetSelection

An Android library for display list and be able to select the item as BottomSheet.

android android-library bottomsheet bottomsheetdialogfragment hacktoberfest hacktoberfest2022 kotlin

Last synced: 07 Nov 2024

https://github.com/uhooi/mobile-app-trends

ใƒขใƒใ‚คใƒซใ‚ขใƒ—ใƒช้–‹็™บใฎใƒˆใƒฌใƒณใƒ‰ใ‚’3ใƒถๆœˆใ”ใจใซ็ดนไป‹ใ—ใพใ™ใ€‚

android flutter ios kotlin mobile mobile-app swift xamarin xamarin-forms

Last synced: 03 Nov 2024

https://github.com/LeoColman/Petals

๐ŸŒป The Open Source app Petals aims to help its users to either quit weed, reduce usage or simply know how much they're using.

agplv3 android cannabis damage-reduction drugs hacktoberfest kotlin privacy weed

Last synced: 07 Nov 2024

https://github.com/GetStream/stream-result

๐ŸšŠ Railway-oriented library to easily model and handle success/failure for Kotlin, Android, and Retrofit.

android coroutines functional-programming kotlin kotlin-result railway-oriented-programming result retrofit2

Last synced: 07 Nov 2024

https://github.com/iammert/easymap

Ready to use Address Selection Library using Google Maps and Places API.

address-selection android googlemaps googlemaps-api kotlin maps places places-api

Last synced: 29 Oct 2024

https://github.com/oppzippy/openscq30

Cross platform application for controlling settings of Soundcore headphones. Supports desktop (CLI and GTK4 GUI), Android, and Web (PWA using Web Bluetooth).

android bluetooth bluetooth-low-energy desktop-application gtk4 jetpack-compose kotlin pwa react rust soundcore typescript web-bluetooth wireless-headphones

Last synced: 28 Oct 2024

https://github.com/debop/koda-time

Joda Time and Java 8 Time Extensions for Kotlin

java8-times joda-time kotlin

Last synced: 06 Nov 2024

https://github.com/zerite/craftlib

๐ŸŽฎ CraftLib wraps the entire Minecraft codebase as a Java / Kotlin library. Supports protocol, NBT, chat and schematics. 1.7.x - 1.8.x

craftlib java kotlin minecraft minecraft-api minecraft-chat minecraft-codebase minecraft-nbt minecraft-protocol nbt protocol schematic

Last synced: 02 Nov 2024

https://github.com/ScaCap/action-ktlint

Run Ktlint with reviewdog

github-actions kotlin ktlint reviewdog

Last synced: 04 Nov 2024

https://github.com/noheltcj/RxCommon

Multiplatform implementation of ReactiveX providing a common way to build one set of business logic for native, iOS, Javascript, Android, JVM, and other platforms.

kotlin kotlin-multiplatform kotlin-native reactivex rx

Last synced: 03 Nov 2024

https://github.com/shorthouse/CoinWatch

CoinWatch is an Android cryptocurrency app providing real-time coin prices, price histories, and market data, built using the latest Android architecture components

android android-clean-architecture android-jetpack bitcoin compose coroutines crypto cryptocurrency finance hilt jetpack-compose jetpack-compose-example junit kotlin kotlin-coroutines ktlint material-design-3 mvvm retrofit room-persistence-library

Last synced: 26 Sep 2024

https://github.com/natario1/elements

โš’ Modular components for RecyclerView development enforcing clean, reusable and testable code, with built-in support for paging and complex hierarchies of data.

android android-paging-library android-recycler android-recyclerview android-recyclerview-pagination architecture-components kotlin kotlin-android list livedata livedata-databinding pagination recyclerview recyclerview-adapter recyclerview-header recyclerview-section

Last synced: 06 Nov 2024

https://github.com/terrakok/kmp-hierarchy

Gradle Plugin to investigate KMP project's hierarchy

gradle-plugin hmpp kmp kotlin multiplatform

Last synced: 01 Nov 2024

https://github.com/dokar3/chiptextfield

Editable chip layout for Compose Multiplatform

android chip compose compose-multiplatform kotlin tag

Last synced: 05 Nov 2024

https://github.com/fibelatti/photo-widget

Photo Widget is as simple as it can be: an Android home screen widget to display a photo or collection of photos. It is a free, no-ads, open source alternative for people who want to customize their home screen with their favorite photos.

android compose coroutines jetpack jetpack-compose kotlin material widget

Last synced: 02 Aug 2024

https://github.com/takke/twitter4j-v2

a simple wrapper for Twitter API v2 that is designed to be used with Twitter4J

kotlin twitter-api twitter4j

Last synced: 03 Aug 2024

https://github.com/AmrDeveloper/EasyAdapter

Android Annotation Processing Library to generate your adapters only with Annotations on your model, support working with Kapt and KSP Processors

adapter adapter-design-pattern android android-library annotation-processor kapt kotlin kotlinpoet ksp lint linter-plugin

Last synced: 07 Nov 2024

https://github.com/lcdsmao/Dark-Toggle-Button-Sample-Jetpack-Compose

Animated dark mode toggle button with Jetpack Compose. ๐Ÿš€

android animation desktop jetpack-compose kmm kotlin springanimation

Last synced: 26 Sep 2024

https://github.com/StephenVinouze/KinApp

A Kotlin In App Purchase library that lets you easily manage your billing process in Android

android inapp-billing inapppurchase kotlin kotlin-library

Last synced: 07 Nov 2024

https://github.com/LukasForst/katlib

Companion to Kotlin standard library

extensions kotlin kotlin-extensions kotlin-library

Last synced: 04 Aug 2024