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/hadiyarajesh/flower

Flower simplifies networking and database caching on Android/Multiplatform.

android kotlin multiplatform

Last synced: 07 Nov 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: 01 Sep 2024

https://github.com/rekabhq/background_locator

A Flutter plugin for updating location in background.

background-location-tracking dart flutter-plugin kotlin location-tracking swift

Last synced: 04 Nov 2024

https://github.com/amitshekhariitbhu/rxjava3-android-examples

RxJava 3 Android Examples - Migration From RxJava 2 to RxJava 3 - How to use RxJava 3 in Android

example-project examples kotlin rx-android rxjava rxjava2 rxjava3

Last synced: 30 Oct 2024

https://github.com/ajalt/colormath

Multiplatform Kotlin color conversion and manipulation

color css-color kotlin kotlin-multiplatform

Last synced: 30 Oct 2024

https://github.com/respawn-app/FlowMVI

A Kotlin Multiplatform MVI library based on coroutines with a rich DSL and a powerful plugin system.

android android-architecture android-library architecture coroutines ios jvm kmp kotlin kotlin-coroutines kotlin-multiplatform multiplatform mvi udf wasm

Last synced: 03 Nov 2024

https://github.com/pgutkowski/KGraphQL

Pure Kotlin GraphQL implementation

graphql kotlin

Last synced: 04 Nov 2024

https://github.com/jordond/connectivity

🛜 Kotlin Multiplatform library for monitoring network connectivity

compose-multiplatform connectivity-checker kotlin kotlin-multiplatform multiplatform multiplatform-kotlin-library

Last synced: 07 Nov 2024

https://github.com/Creditas/kotlin-ddd-sample

A sample DDD/CQRS project using KOTLIN :beer:

axonframework cqrs ddd kotlin

Last synced: 07 Aug 2024

https://github.com/kittinunf/Fuse

The simple generic LRU memory/disk cache for Android written in Kotlin

android cache disklrucache kotlin lru-cache

Last synced: 02 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: 07 Nov 2024

https://github.com/skydoves/server-driven-compose

🧙 Server Driven Compose showcases server-driven UI approaches in Jetpack Compose with Firebase.

android compose firebase kotlin realtime-database server-driven-ui skydoves

Last synced: 30 Oct 2024

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

An Android application for seamless music streaming

android jetpack-compose kotlin music music-player piped youtube

Last synced: 02 Aug 2024

https://github.com/vipulasri/ComposeSlackDesktop

A Slack demo app for desktop using Jetpack Compose UI toolkit

android jetpack jetpack-compose jetpack-compose-desktop jetpackcompose kotlin kotlin-android

Last synced: 01 Aug 2024

https://github.com/K1rakishou/Fuck-Storage-Access-Framework

Fuck Storage Access Framework (or just FSAF) is a handy library that hides away from you all the annoying parts of the Storage Access Framework (like DocumentTrees / DocumentIds / DocumentFiles / DocumentContracts and other bullshit) leaving only an API that is similar to good-old Java File API

android kotlin saf storage-access-framework

Last synced: 07 Nov 2024

https://github.com/npryce/konfig

Simple config properties API for Kotlin

command-line-parser configuration environment-variables jvm kotlin properties

Last synced: 30 Oct 2024

https://github.com/adevinta/zoe

The Kafka CLI for humans

cli kafka kotlin kubernetes

Last synced: 04 Aug 2024

https://github.com/kittinunf/fuse

The simple generic LRU memory/disk cache for Android written in Kotlin

android cache disklrucache kotlin lru-cache

Last synced: 29 Oct 2024

https://github.com/afollestad/rxkprefs

🛠 A small Kotlin library to make shared preferences easy + RxJava and Coroutines support

android kotlin reactive rx rxjava rxkotlin settings sharedpreferences storage

Last synced: 26 Oct 2024

https://github.com/restcli/restcli

A rest-cli for intellij http-request. ---> https://blog.jetbrains.com/idea/2022/12/http-client-cli-run-requests-and-tests-on-ci/

command-line http-client intellij-idea jfex kotlin rest-client

Last synced: 26 Sep 2024

https://github.com/sdeleuze/spring-kotlin-functional

Spring Framework Kotlin APIs, the functional way

kotlin spring-boot

Last synced: 26 Oct 2024

https://github.com/VlSomers/native-opencv-android-template

A tutorial for setting up OpenCV 4.6.0 (and other 4.x.y version) for Android in Android Studio with Native Development Kit (NDK) support for C++ development.

android android-ndk android-studio computer-vision cpp java java-native-interface jni kotlin kotlin-android ndk opencv opencv-android-release opencv-android-sdk opencv4android

Last synced: 03 Nov 2024

https://github.com/pakoito/functionalandroidreference

Showcase project of Functional Reactive Programming on Android, using RxJava.

android functional-reactive-programming kotlin rxjava

Last synced: 31 Oct 2024

https://github.com/Ericgacoki/NeatFlix

An android app built using Jetpack Compose that consumes TMDB API to display the current trending, upcoming, top rated, and popular movies and tv-shows. It also suggests films based on your watch list.

coil-image-loader hilt-android hilt-dependency-injection jetpack-compose kotlin kotlin-android mvvm-architecture paging3 timber tmdb-api

Last synced: 03 Nov 2024

https://github.com/Kotlin-lang-CN/Kotlin-CN

【已下线】https://discuss.kotliner.cn 的第一个实验版本,尝试使用Kotlin编写构建的 Kotlin China 论坛,etcd+自研tpc协议RPC

etcd forums java kotlin kotlin-china rpc

Last synced: 03 Aug 2024

https://github.com/Hamadakram/AlertView

A library to create simple alerts easily with some customization.

alert alertview android-library bottomsheet dialog kotlin kotlin-library

Last synced: 31 Oct 2024

https://github.com/Bartuzen/qBitController

Control qBittorrent from your Android device

android kotlin qbittorrent torrent

Last synced: 06 Nov 2024

https://github.com/kymjs/KotlinDoc-cn

Kotlin语言文档翻译项目

kotlin

Last synced: 03 Aug 2024

https://github.com/wulkanowy/wulkanowy

🌋 Nieoficjalny androidowy klient dziennika VULCAN UONET+ dla ucznia i rodzica

android android-application hacktoberfest kotlin uonet vulcan-register wulkanowy

Last synced: 03 Aug 2024

https://github.com/nomisrev/ktor-arrow-example

Real World implementation - "The mother of all demo apps". Written in Kotlin, with Ktor, Arrow, SqlDelight, KotlinX Serialization, etc.

arrow-kt hacktoberfest kotest kotlin kotlinx-coroutines kotlinx-serialization ktor ktor-server postgresql sqldelight

Last synced: 29 Oct 2024

https://github.com/guardsquare/proguard-core

Library to read, write, analyze, and process java bytecode

build-tool bytecode code-analysis compiler java jvm-bytecode kotlin parser

Last synced: 06 Nov 2024

https://github.com/aritra-tech/Notify

📝 Notify is a simple note application build to demonstrate the use of clean MVVM Architecture with Jetpack Compose and Material-3 guidelines along with some Modern Android development tools.

android compose dependency-injection good-first-issue hacktoberfest hilt-android jetpack-compose kotlin material-design mvvm-android mvvm-architecture note-taking-app notes-app open-source room

Last synced: 02 Aug 2024

https://github.com/carguo/lazyrecycleradapter

极简通用的RecyclerAdapter,入侵性低,支持一个列表多种Item类型,无需维护和编写Adapter代码,快速集成拥有点击,动画,自定义刷新,自定义加载更多,自定义空页面显示,通用分割线,动态绑定等高复用,你只需要编写维护Holder代码。

baserecyclerviewadapterhelper kotlin multitype recyclerview xrecycler

Last synced: 31 Oct 2024

https://github.com/abertschi/ad-free

A modularized audio ad blocker for Android

android kotlin

Last synced: 05 Nov 2024

https://github.com/saket/unfurl

Generate link previews, inspired by Slack.

kotlin preview social

Last synced: 01 Nov 2024

https://github.com/CarGuo/LazyRecyclerAdapter

极简通用的RecyclerAdapter,入侵性低,支持一个列表多种Item类型,无需维护和编写Adapter代码,快速集成拥有点击,动画,自定义刷新,自定义加载更多,自定义空页面显示,通用分割线,动态绑定等高复用,你只需要编写维护Holder代码。

baserecyclerviewadapterhelper kotlin multitype recyclerview xrecycler

Last synced: 02 Aug 2024

https://github.com/mockative/mockative

Mocking for Kotlin/Native and Kotlin Multiplatform using the Kotlin Symbol Processing API (KSP)

android ios kotlin kotlin-multiplaform kotlin-native kotlin-symbol-processor ksp mock mocking testing

Last synced: 03 Nov 2024

https://github.com/alxrm/animated-clock-icon

Easy-to-use animated clock icon for Android

android animation clock drawable huy icons kotlin

Last synced: 01 Oct 2024

https://github.com/streem/pbandk

Kotlin Code Generator and Runtime for Protocol Buffers

kotlin protobuf

Last synced: 03 Nov 2024

https://github.com/ShikaSD/compose-server-side

Experiment with server side rendering using compose and ktor

coroutines jetpack-compose kotlin ktor server websocket

Last synced: 04 Aug 2024

https://github.com/skydoves/bundler

🎁 Android Intent & Bundle extensions that insert and retrieve values elegantly.

activity android bundle bundler fragment intent kotlin kotlin-extensions skydoves

Last synced: 31 Oct 2024

https://github.com/auxilor/ecoenchants

Custom Enchantments Plugin for the latest minecraft version

hacktoberfest kotlin minecraft plugin spigot

Last synced: 11 Oct 2024

https://github.com/vinceglb/FileKit

Pick and save Files, Medias and Folder for Kotlin Multiplatform / KMP and Compose Multiplatform / CMP

compose compose-multiplatform kmp kotlin kotlin-android kotlin-ios kotlin-js kotlin-jvm kotlin-macos kotlin-multiplatform kotlin-wasm

Last synced: 02 Aug 2024

https://github.com/iammert/cameravideobutton

Instagram like animated button for taking photo or recording video.

android animation button camera customview kotlin video

Last synced: 29 Oct 2024

https://github.com/x13a/Silence

Block unknown callers

android kotlin

Last synced: 03 Nov 2024

https://github.com/rainbowcake/rainbowcake

A modern Android architecture framework built on Jetpack & Kotlin.

architecture jetpack kotlin

Last synced: 07 Nov 2024

https://github.com/kaajjo/Libre-Sudoku

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

android jetpack-compose kotlin material3 sudoku weblate

Last synced: 02 Aug 2024

https://github.com/ITGungnir/KotlinWanAndroid

Kotlin+模块化+响应式+MVVM 实现的风格简约、代码优雅的WanAndroid客户端

android bugly glide gpermission grouter kotlin leakcanary retrofit rxbinding rxjava rxmvvm uikit wanandroid

Last synced: 07 Aug 2024

https://github.com/touchlab/CrashKiOS

Crash reporting for Kotlin/Native iOS applications

kotlin kotlin-multiplatform kotlin-native

Last synced: 02 Aug 2024

https://github.com/lmller/gof-in-kotlin

Gang of Four patterns in Kotlin.

kotlin patterns

Last synced: 27 Oct 2024

https://github.com/jetbrains/qodana-action

⚙️ Scan your Go, Java, Kotlin, PHP, Python, JavaScript, TypeScript, .NET projects at GitHub with Qodana. This repository contains Qodana for Azure, GitHub, CircleCI and Gradle

actions azure-extensions azure-pipelines code-quality code-review code-scanning devsecops dotnet github-actions go java javascript kotlin php python qodana sarif static-analysis static-code-analysis typescript

Last synced: 07 Oct 2024

https://github.com/agrawalsuneet/DotLoadersPack-Android

Android DotsLoaders - a replacement of default android material progressbar with dots loaders

android android-loader circulardotsloader dots dots-loader dotsloader java kotlin lazyloader lineardotsloader loader loaders tashieloader

Last synced: 07 Aug 2024

https://github.com/pyamsoft/tetherfi

TetherFi - Internet sharing without Root

android compose hotspot kotlin no-root proxy tethering

Last synced: 29 Oct 2024

https://github.com/appmattus/kotlinfixture

Fixtures for Kotlin providing generated values for unit testing

autofixture fixture hacktoberfest kotlin property-testing test testing testing-tools

Last synced: 07 Nov 2024

https://github.com/rougsig/flowmarbles

Interactive diagrams of Kotlin Flow https://flowmarbles.com

diagram flow interactive interactive-diagrams kotlin kotlin-flow visualization

Last synced: 02 Aug 2024

https://github.com/ivan-moto/30-seconds-of-kotlin

Kotlin snippets that you can understand quickly, using only stdlib functionality.

30-seconds-of-code kotlin snippets snippets-collection snippets-library

Last synced: 01 Aug 2024

https://github.com/afollestad/ulfberht

🗡️ A small but powerful & opinionated DI library. Written in Kotlin, and powered by annotation processing.

annotation-processor dependency-injection di kotlin lifecycle viewmodel

Last synced: 07 Nov 2024

https://github.com/MohamedRejeb/compose-dnd

Compose DND is a library that allows you to easily add drag and drop functionality to your Jetpack Compose or Compose Multiplatform projects.

android android-library compose compose-library compose-multiplatform compose-multiplatform-library compose-ui dnd drag drag-and-drop drag-drop draggable jetpack-compose kotlin kotlin-android kotlin-multiplatform

Last synced: 02 Aug 2024

https://github.com/jianjunxiao/wanandroid

Kotlin+JetPack+协程实现的MVVM架构Wanandroid客户端

androidx coroutines daynight jetpack kotlin livedata livedatabus mvvm-android room viewmodel wanandroid

Last synced: 03 Aug 2024

https://github.com/dkhmelenko/miband-android

Unofficial SDK for Xiaomi Mi Band

kotlin mi-band sdk xiaomi-bands

Last synced: 31 Oct 2024

https://github.com/touk/krush

Idiomatic persistence layer for Kotlin

jpa kotlin lightweight sql

Last synced: 05 Nov 2024

https://github.com/isaac-udy/enro

A simple navigation library for Android 🗺️

android kotlin navigation

Last synced: 26 Oct 2024

https://github.com/isaac-udy/Enro

A simple navigation library for Android 🗺️

android kotlin navigation

Last synced: 07 Nov 2024

https://github.com/tfcporciuncula/flow-preferences

Kotlin Flow version of rx-preferences -- Coroutines support for Android SharedPreferences

android coroutines flow kotlin kotlin-coroutines kotlin-flow preferences

Last synced: 06 Aug 2024

https://github.com/kaustubhpatange/moviesy

A beautiful client for YTS website which also provides built-in torrent & subtitles downloader with Chromecast support.

android cast hilt-android jetpack-navigation jetpack-workmanager kotlin kotlin-dsl movies mvvm-architecture subtitles-downloader tmdb-api torrent torrent-client yts-api

Last synced: 06 Nov 2024

https://github.com/Commit451/LabCoat

GitLab client for Android. Mirror of project on GitLab

android gitlab kotlin labcoat

Last synced: 30 Oct 2024

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

An Android file explorer

android apk editor file-explorer kotlin

Last synced: 07 Nov 2024

https://github.com/appwrite/sdk-generator

Generating SDKs for multiple programming languages and platforms ⚙️

dart flutter hacktoberfest javascript js kotlin multiple-languages nodejs php python ruby sdk-generator swift web

Last synced: 07 Oct 2024

https://github.com/imyyq-star/MVVMArchitecture

MVVM 框架,采用 Kotlin+Jetpack,可自由配置功能,欢迎 star,fork,issue

android architecture databinding glide jetpack kotlin mvvm retrofit2

Last synced: 30 Oct 2024

https://github.com/artnc/chronofile

Personal time tracking app

android kotlin personal-analytics rxjava time-tracker

Last synced: 26 Oct 2024

https://github.com/alexzhirkevich/qrose

Styled QR & Barcode generation library for Compose Multiplatform and Jetpack Compose

compose compose-multiplatform jetpack-compose kotlin kotlin-multiplatform multiplatform qr qr-code qr-code-generator qr-generator qrcode

Last synced: 02 Aug 2024

https://github.com/KaustubhPatange/Moviesy

A beautiful client for YTS website which also provides built-in torrent & subtitles downloader with Chromecast support.

android cast hilt-android jetpack-navigation jetpack-workmanager kotlin kotlin-dsl movies mvvm-architecture subtitles-downloader tmdb-api torrent torrent-client yts-api

Last synced: 03 Nov 2024

https://github.com/florent37/motion-shapeofview

Explain how to use MotionLayout with ShapeOfView

animations java kotlin layout material material-design material-ui motion shape

Last synced: 10 Oct 2024

https://github.com/juancresc/SMSHub

Android SMS Gateway application for sending and receiving SMS via HTTP API in Kotlin

android gateway kotlin sms sms-api sms-messages smsgateway

Last synced: 02 Aug 2024

https://github.com/FleksySDK/VirtualKeyboardSDK

The simplest, fastest and most reliable way to create a virtual keyboard 💁 . (iOS and Android)

android flutter ios keyboard-layout kotlin onscreen-keyboard sdk swift touchscreen virtual-keyboard

Last synced: 04 Nov 2024

https://github.com/FabricMC/fabric-loom

Gradle build system plugin used to automate the setup of a minecraft mod development environment.

eclipse fabric gradle gradle-plugin groovy hacktoberfest intellij java kotlin minecraft minecraft-mods vscode

Last synced: 31 Oct 2024

https://github.com/puharesource/titlemanager

Adds hovering titles, actionbar titles, tabmenu titles and a scoreboard sidebar to your Minecraft 1.8 - 1.18 server.

bukkit kotlin spigot

Last synced: 11 Oct 2024

https://github.com/patilshreyas/bytemask

Android Gradle Plugin that masks secret strings for the app in the source code making it difficult to extract from reverse engineering.

android android-app gradle-plugin kotlin secret

Last synced: 01 Nov 2024