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/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: 03 Aug 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/zhanghai/untracker

App to help you remove tracking information before sharing links

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

Last synced: 13 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/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/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/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: 22 Aug 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: 13 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/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: 04 Aug 2024

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

A set of very opinionated lint rules.

android kotlin lint rxjava2

Last synced: 13 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: 30 Oct 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: 29 Oct 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/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: 06 Aug 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/x13a/duress

Duress password trigger

android kotlin security

Last synced: 11 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: 14 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: 07 Nov 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: 03 Aug 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/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: 14 Nov 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: 14 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/omixvisualization/qtjambi

QtJambi is a wrapper for using Qt in Java.

java kotlin language-bindings qt

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

https://github.com/slackhq/compose-lints

Lint checks to aid with a healthy adoption of Compose

android compose jetpack-compose kotlin lint static-analysis static-code-analysis

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

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

App to interact with real-debrid API

android hacktoberfest kotlin real-debrid

Last synced: 04 Aug 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/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: 03 Aug 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: 30 Oct 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: 12 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/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/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: 13 Oct 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/komputing/KEthereum

Kotlin library for Ethereum

ens ethereum kotlin library

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

https://github.com/sakusaku3939/DeepLAndroid

Unofficial Android App for DeepL Translator

android deepl kotlin

Last synced: 28 Oct 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: 12 Nov 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: 12 Oct 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/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: 29 Oct 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: 28 Oct 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/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/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/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: 15 Oct 2024

https://github.com/x13a/Duress

Duress password trigger

android kotlin security

Last synced: 03 Nov 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/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: 13 Nov 2024

https://github.com/bazelbuild/rules_kotlin

Bazel rules for Kotlin

bazel bazel-rules kotlin

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

https://github.com/kosaka-bun/honoka-sdk

Java与Kotlin开发实用工具包

dependency gradle java kotlin maven tools utilities

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

https://github.com/intellij-dlanguage/intellij-dlanguage

Intellij Plugin for the D Programming Language

dlang intellij intellij-plugin java kotlin

Last synced: 09 Oct 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.

android kotlin viewmodel

Last synced: 13 Nov 2024

https://github.com/sksamuel/centurion

Kotlin Bigdata Toolkit

bigdata java kotlin orc parquet

Last synced: 26 Oct 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/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/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: 01 Nov 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/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: 26 Oct 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/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/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: 14 Oct 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/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/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/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: 27 Aug 2024