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/DevSrSouza/svg-to-compose

Converts SVG and Android Vector Drawable in Compose Multiplatform source code

android compose-for-desktop compose-jb compose-multiplatform compose-multiplatform-library jetpack-compose kotlin svg

Last synced: 05 Sep 2024

https://github.com/sizovs/pipelinr

PipelinR is a lightweight command processing pipeline ❍ ⇢ ❍ ⇢ ❍ for your Java awesome app.

android architecture cqrs java kotlin library mediator mediatr pipes-and-filters service-layer spring

Last synced: 30 Oct 2024

https://github.com/leonlatsch/photok

Encrypted Photo Safe for Android

android android-app app encryption image kotlin photos safe security

Last synced: 22 Dec 2024

https://github.com/zacsweers/redacted-compiler-plugin

A Kotlin compiler plugin that generates redacted toString() implementations.

codegen compiler compiler-plugin kotlin

Last synced: 28 Dec 2024

https://github.com/mazenrashed/Printooth

A well documented, high-level Android interface that makes printing via bluetooth printers easier

android android-library bluetooth bluetooth-printer kotlin kotlin-android kotlin-library library pairing print printer printing sewoo woosim

Last synced: 29 Oct 2024

https://github.com/leonlatsch/Photok

Encrypted Photo Safe for Android

android android-app app encryption image kotlin photos safe security

Last synced: 08 Nov 2024

https://github.com/chr56/Phonograph_Plus

A semi-active fork of kabouzeid/Phonograph -- a revived classic material designed music player for Android

android kotlin kotlin-android material-design music music-player

Last synced: 08 Nov 2024

https://github.com/StevenDXC/DxLoadingButton

Android material button with loading animation

android animation button-widget java kotlin loading-animation material-design ui

Last synced: 09 Nov 2024

https://github.com/25huizengek1/ViTune

An Android application for seamless music streaming

android jetpack-compose kotlin music music-player piped youtube

Last synced: 09 Nov 2024

https://github.com/LivingWithHippos/unchained-android

App to interact with real-debrid API

android hacktoberfest kotlin real-debrid

Last synced: 19 Nov 2024

https://github.com/amrdeveloper/codeview

Android Library to make it easy to create an Code editor or IDE that support any languages and themes, with auto complete, auto indenting, snippets and more features

android android-codeview android-library android-ui auto-indent autocomplete autocompletetextview code-editor codeeditor codeview hacktoberfest highlighting ide java kotlin snippets syntax-highlighting

Last synced: 25 Dec 2024

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

📚 Curated articles to understand Compose internals and optimize Jetpack Compose performance.

android articles compose jetpack-compose kotlin performance

Last synced: 22 Dec 2024

https://github.com/lopspower/cleanrxarchitecture

Clean Rx Kotlin Architecture sample on GitHub Api 🚀

android android-tests clean-architecture dagger2 kotlin model-view-intent rxjava3

Last synced: 23 Dec 2024

https://github.com/o0o0oo00/Pudding

:star2: Pudding use WindowManager(don't need request permission) to pull down a view that are displayed on top their attached window

alert alerting android-library android-ui custom-view dsl jitpack kotlin lambda toast toaster window-manager

Last synced: 09 Nov 2024

https://github.com/v1tzor/TimePlanner

Mobile app for planning tasks for the day with multimodule architecture, MVI, Compose, Room, Voyager, AlarmManager, Notification, Charts

alarmmanager android charts clean-architecture compose feature-engineering flow jetpack-compose kotlin kotlin-coroutines material3 mvi mvi-clean-architecture notifications planner-app room unittest voyager

Last synced: 09 Nov 2024

https://github.com/icerockdev/moko-widgets

Multiplatform UI DSL with screen management in common code for mobile (android & ios) Kotlin Multiplatform development

android gradle-plugin ios kotlin kotlin-compiler-plugin kotlin-multiplatform kotlin-native moko ui ui-dsl

Last synced: 25 Oct 2024

https://github.com/lopspower/CleanRxArchitecture

Clean Rx Kotlin Architecture sample on GitHub Api 🚀

android android-tests clean-architecture dagger2 kotlin model-view-intent rxjava3

Last synced: 30 Oct 2024

https://github.com/awslabs/serverless-photo-recognition

A collection of 3 lambda functions that are invoked by Amazon S3 or Amazon API Gateway to analyze uploaded images with Amazon Rekognition and save picture labels to ElasticSearch (written in Kotlin)

amazon-api-gateway amazon-cognito amazon-rekognition architecture aws aws-apigateway aws-lambda aws-s3 elasticsearch jwt kotlin kotlin-language lambda-functions picture s3-storage serverless serverless-photo-recognition

Last synced: 03 Nov 2024

https://github.com/2307vivek/seeker

A highly customizable seekbar/slider library for android with support for readahead indicator, segments and more. Made with Jetpack Compose ❤.

android android-library jetpack-compose jetpack-compose-library kotlin kotlin-android seekbar seekbar-android slider

Last synced: 22 Dec 2024

https://github.com/omixvisualization/qtjambi

QtJambi is a wrapper for using Qt in Java.

java kotlin language-bindings qt

Last synced: 28 Dec 2024

https://github.com/CuriousNikhil/neumorphic-compose

Neumorphism UI on Android with Jetpack Compose.

jetpack-compose kotlin kotlin-android kotlin-library

Last synced: 18 Nov 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: 22 Dec 2024

https://github.com/jnizet/gradle-kotlin-dsl-migration-guide

The missing migration guide to the Gradle Kotlin DSL

documentation dsl gradle guide kotlin

Last synced: 25 Dec 2024

https://github.com/yasinkacmaz/jetflix

Movie listing app using Jetpack Compose and Tmdb api

android compose dagger-hilt jetpack-compose kotlin themoviedb tmdb

Last synced: 03 Nov 2024

https://github.com/2307vivek/Seeker

A highly customizable seekbar/slider library for android with support for readahead indicator, segments and more. Made with Jetpack Compose ❤.

android android-library jetpack-compose jetpack-compose-library kotlin kotlin-android seekbar seekbar-android slider

Last synced: 07 Nov 2024

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

Privacy focused clock app built with MD3

android clock kotlin

Last synced: 08 Nov 2024

https://github.com/infinum/android-goldeneye

A wrapper for Camera1 and Camera2 API which exposes simple to use interface.

android android-development android-library camera camera1 camera2 kotlin kotlin-android kotlin-library open-source

Last synced: 23 Dec 2024

https://github.com/infinum/Android-GoldenEye

A wrapper for Camera1 and Camera2 API which exposes simple to use interface.

android android-development android-library camera camera1 camera2 kotlin kotlin-android kotlin-library open-source

Last synced: 07 Nov 2024

https://github.com/nominalista/expenses

App written in Kotlin for budget tracking.

android expenses kotlin

Last synced: 07 Nov 2024

https://github.com/jenly1314/mvvmframe

🏰 MVVMFrame for Android 是一个基于Google官方推出的JetPack构建的快速开发框架。从此构建一个MVVM模式的项目变得快捷简单。

android android-architecture-components architecture-components component dagger2 databinding hilt jetpack jetpack-android kotlin lifecycle livedata mvvm mvvm-architecture mvvm-framework repository retrofit2 room room-database viewmodel

Last synced: 22 Dec 2024

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: 26 Dec 2024

https://github.com/amrdeveloper/CodeView

Android Library to make it easy to create an Code editor or IDE that support any languages and themes, with auto complete, auto indenting, snippets and more features

android android-codeview android-library android-ui auto-indent autocomplete autocompletetextview code-editor codeeditor codeview hacktoberfest highlighting ide java kotlin snippets syntax-highlighting

Last synced: 18 Nov 2024

https://github.com/taoweiji/grouter-android

原名ActivityRouter,Android 结构化路由框架

android androidx component grouter kotlin

Last synced: 23 Dec 2024

https://github.com/AndroidPoet/Dropdown

💧A Powerful and customizable Compose Multiplatform dropdown menu with cascade and animations.

android androidpoet dropdown jetpack-compose kotlin material-design material-ui menubar

Last synced: 07 Nov 2024

https://github.com/touchlab/kmmbridge

KMMBridge is a tool that helps publish Kotlin Multiplatform (KMP) Xcode binaries for use from Swift Package Manager (SPM) and CocoaPods.

binary framework ios kmm kotlin mobile multiplatform publish xcode

Last synced: 22 Dec 2024

https://github.com/zhanghai/Untracker

App to help you remove tracking information before sharing links

android android-application compose jetpack-compose kotlin kotlin-android privacy

Last synced: 09 Nov 2024

https://github.com/ibrahimyilmaz/kiel

(Published to MavenCentral) Kotlin way of building RecyclerView Adapter 🧩. You do not have to write RecyclerView Adapters again and again and suffer from handling of different view types. Kiel will help you.

android-library kiel kotlin kotlin-android recyclerview recyclerview-adapter viewholder visitor-pattern

Last synced: 18 Nov 2024

https://github.com/dogbin/dogbin

The sexiest pastebin and url shortener ever

docker hastebin kotlin ktor pastebin pastebin-service url-shortener

Last synced: 11 Nov 2024

https://github.com/raival-e/file-explorer-compose

An Android file explorer written in Kotlin and Jetpack Compose

android fileexplorer jetpack-compose kotlin material-ui

Last synced: 22 Dec 2024

https://github.com/KStateMachine/kstatemachine

Powerful Kotlin Multiplatform library with clean DSL syntax for creating complex state machines and statecharts driven by Kotlin Coroutines.

android-library dsl fsm fsm-library hierarchical-state-machine hsm kotlin kotlin-coroutines kotlin-multiplatform nested-states open-source plantuml state state-machine state-management statechart statemachine transitions

Last synced: 03 Nov 2024

https://github.com/Acclorite/book-story

Material3 eBook reader - Book's Story. Built with Jetpack Compose. Free & Open Source & Ad Free. 7 supported file formats (.txt, .pdf, .epub, .fb2, .zip, .html, .htm). Lots of customization.

android app application book-reader development epub epub-reader fb2 fb2-reader fdroid foss izzyondroid jetpack-compose kotlin pdf pdf-reader reading txt txt-reader

Last synced: 26 Oct 2024

https://github.com/qdsfdhvh/compose-imageloader

Compose Image library for Kotlin Multiplatform.

image kotlin kotlin-multiplatform

Last synced: 25 Oct 2024

https://github.com/Calvin-LL/Reorderable

Reorder items in Lists and Grids in Jetpack Compose and Compose Multiplatform with drag and drop.

android compose-multiplatform drag-and-drop draggable grid jetpack-compose kotlin list reorderable reorderable-list reordering

Last synced: 14 Dec 2024

https://github.com/archinamon/android-gradle-aspectj

gradle plug-in adding supports of AspectJ into Android project

android aspectj flavor gradle-plugin groovy jar java kotlin write-aspects

Last synced: 28 Dec 2024

https://github.com/jetbrains-research/reflekt

A plugin for Kotlin compiler for compile-time reflection

compile-time compile-time-reflection kotlin reflection

Last synced: 23 Dec 2024

https://github.com/ahmedeltaher/prayer-times-android-azan

Prayer + Time + Android + Kotlin + Azan + Library + timezone + islamic + salah + Library aiming to calculate prayer time with one line code , if you implement prayer time application , there is no need to do this headache again .

adhan adhan-player android android-library android-prayer-times azan dates islamic islamic-prayer-times java kotlin longitude prayer prayer-times prayertime prayertimes salah time times timezone

Last synced: 23 Dec 2024

https://github.com/touchlab/KMMBridge

KMMBridge is a tool that helps publish Kotlin Multiplatform (KMP) Xcode binaries for use from Swift Package Manager (SPM) and CocoaPods.

binary framework ios kmm kotlin mobile multiplatform publish xcode

Last synced: 29 Nov 2024

https://github.com/wajahatkarim3/imagine

An simple image gallery app utilizing Unsplash API to showcase modern Android development architecture (MVVM + Kotlin + Retrofit2 + Hilt + Coroutines + Kotlin Flow + mockK + Espresso + Junit)

android android-architecture android-clean-architecture android-development coroutines-android coroutines-flow dagger2 dagger2-android dependency-injection flow hilt hilt-android hilt-dependency-injection kotlin kotlin-android kotlin-coroutines mvvm mvvm-android retrofit2 retrofit2-kotlin

Last synced: 23 Dec 2024

https://github.com/bitwarden/authenticator-android

Bitwarden Authenticator mobile app for Android.

2fa android bitwarden kotlin totp

Last synced: 23 Dec 2024

https://github.com/ahmedeltaher/Prayer-Times-Android-Azan

Prayer + Time + Android + Kotlin + Azan + Library + timezone + islamic + salah + Library aiming to calculate prayer time with one line code , if you implement prayer time application , there is no need to do this headache again .

adhan adhan-player android android-library android-prayer-times azan dates islamic islamic-prayer-times java kotlin longitude prayer prayer-times prayertime prayertimes salah time times timezone

Last synced: 19 Nov 2024

https://github.com/Archinamon/android-gradle-aspectj

gradle plug-in adding supports of AspectJ into Android project

android aspectj flavor gradle-plugin groovy jar java kotlin write-aspects

Last synced: 29 Oct 2024

https://github.com/vanniktech/lint-rules

A set of very opinionated lint rules.

android kotlin lint rxjava2

Last synced: 28 Dec 2024

https://github.com/mutualmobile/praxis

Example Android project using MVVM, DaggerAndroid, Jetpack Compose, Retrofit, Coroutines and Multi module architecture ✌🏽

android androidx corou dagger2 dagger2-android databinding jetpack-components jetpack-compose kotlin kotlin-android mvvm rxjava rxjava-android

Last synced: 23 Dec 2024

https://github.com/wajahatkarim3/Imagine

An simple image gallery app utilizing Unsplash API to showcase modern Android development architecture (MVVM + Kotlin + Retrofit2 + Hilt + Coroutines + Kotlin Flow + mockK + Espresso + Junit)

android android-architecture android-clean-architecture android-development coroutines-android coroutines-flow dagger2 dagger2-android dependency-injection flow hilt hilt-android hilt-dependency-injection kotlin kotlin-android kotlin-coroutines mvvm mvvm-android retrofit2 retrofit2-kotlin

Last synced: 25 Nov 2024

https://github.com/spring-petclinic/spring-petclinic-kotlin

Kotlin version of Spring Petclinic

gradle kotlin spring-boot

Last synced: 22 Dec 2024

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

Korio: Kotlin cORoutines I/O : Virtual File System + Async/Sync Streams + Async TCP Client/Server + WebSockets for Multiplatform Kotlin 1.3

asynchronous cassandra coroutines elasticsearch filesystem httpclient json jtransc kotlin kotlin-coroutines oauth redis vfs websockets xml yaml

Last synced: 29 Sep 2024

https://github.com/mutualmobile/Praxis

Example Android project using MVVM, DaggerAndroid, Jetpack Compose, Retrofit, Coroutines and Multi module architecture ✌🏽

android androidx corou dagger2 dagger2-android databinding jetpack-components jetpack-compose kotlin kotlin-android mvvm rxjava rxjava-android

Last synced: 17 Nov 2024

https://github.com/OmixVisualization/qtjambi

QtJambi is a wrapper for using Qt in Java.

java kotlin language-bindings qt

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

https://github.com/skydoves/DoubleLift

🦋 Expands and collapses a layout horizontally and vertically sequentially.

android android-library android-ui collapse doublelift expand expandable kotlin skydoves

Last synced: 07 Nov 2024

https://github.com/skydoves/doublelift

🦋 Expands and collapses a layout horizontally and vertically sequentially.

android android-library android-ui collapse doublelift expand expandable kotlin skydoves

Last synced: 24 Dec 2024

https://github.com/simbiose/encryption

Encryption is a simple way to encrypt and decrypt strings on Android and Java project.

android decrypt-strings encryption java kotlin kotlin-android

Last synced: 22 Dec 2024

https://github.com/ammargitham/WallFlow

Wallpaper app for Android using Jetpack Compose

android compose jetpack-compose kotlin material-design

Last synced: 09 Nov 2024

https://github.com/x13a/duress

Duress password trigger

android kotlin security

Last synced: 22 Dec 2024

https://github.com/skydoves/goldmovies

👑 The GoldMovies is based on Kotlin, MVVM architecture, coroutines, dagger, koin, and material designs & animations.

android coroutines dagger koin kotlin mvvm mvvm-architecture skydoves themoviedb

Last synced: 24 Dec 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: 28 Dec 2024

https://github.com/wajahatkarim3/today-i-learned

📝 Today I Learned - A list of all things I learn on daily basis.

android kotlin kotlin-android learning learning-by-doing til today-i-learned

Last synced: 23 Dec 2024

https://github.com/wajahatkarim3/Today-I-Learned

📝 Today I Learned - A list of all things I learn on daily basis.

android kotlin kotlin-android learning learning-by-doing til today-i-learned

Last synced: 27 Nov 2024

https://github.com/kaajjo/LibreSudoku

LibreSudoku - Sudoku app for android built with Kotlin + Jetpack Compose + Material3

android jetpack-compose kotlin material3 sudoku weblate

Last synced: 09 Nov 2024

https://github.com/skydoves/lazybones

😴 A lazy and fluent syntactic sugar for observing Activity, Fragment, and ViewModel lifecycles with lifecycle-aware properties.

android expression extensions kotlin lazy lifecycle lifecycle-aware skydoves

Last synced: 24 Dec 2024

https://github.com/lucasrmagalhaes/desafios-dio

Resolução dos desafios de C Sharp, Java, JavaScript, Kotlin e Ruby da Digital Innovation One. :books:

bootcamp challenges challenges-solved csharp desafios desafios-resolvidos digital-innovation-one dio java js kotlin ruby

Last synced: 23 Dec 2024

https://github.com/iTaysonLab/jetispot

experimental UNOFFICIAL Spotify client for Android built on librespot-java + Jetpack Compose

android jetpack-compose kotlin librespot-java spotify

Last synced: 09 Nov 2024

https://github.com/iurysza/module-graph

A Gradle Plugin for visualizing your project's structure, powered by mermaidjs

android automation gradle gradle-kotlin-dsl gradle-plugin kotlin mermaidjs

Last synced: 27 Dec 2024

https://github.com/vanniktech/gradle-code-quality-tools-plugin

Gradle plugin that generates Checkstyle, PMD, CPD, Lint & Ktlint Tasks for every subproject.

android checkstyle code-quality cpd gradle gradle-plugin groovy java kotlin ktlint lint pmd

Last synced: 22 Dec 2024

https://github.com/VladimirWrites/BLTaxi

🚕 BL Taxi is a simple app for calling a taxi in the city Banja Luka built using modern Android development tools

android android-app android-architecture android-development kotlin material mvvm-android mvvm-databing

Last synced: 17 Nov 2024

https://github.com/skydoves/gemini-android

✨ Gemini Android demonstrates Google's Generative AI on Android with Stream Chat SDK for Compose.

android architecture gemini generative-ai jetpack jetpack-compose kotlin skydoves

Last synced: 22 Dec 2024