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/blankj/hellokotlin

:dash: Kotlin从入门到JAVA

kotlin

Last synced: 16 Nov 2024

https://github.com/T8RIN/Firenote

:notebook_with_decorative_cover::pushpin: Firenote demonstrates, how to use Jetpack Compose to create Material You based lightweight notepad application using MVVM pattern and Firebase Database

coroutines firebase firebase-database flow hilt-android jetpack-compose kotlin material-you-3 mvvm single-activity-pattern

Last synced: 09 Nov 2024

https://github.com/open-turo/nibel

Type-safe navigation library for seamless adoption of Jetpack Compose in fragment-based Android apps.

android jetpack-compose kotlin navigation

Last synced: 15 Nov 2024

https://github.com/arrow-kt/suspendapp

Reason about resource-safety in the same way you reason about Structured Concurrency with SuspendApp!

arrow-kt kotlin kotlin-coroutines kotlin-jvm kotlin-multiplatform kotlin-native kotlin-nodejs kotlinx-coroutines structured-concurrency

Last synced: 23 Jan 2025

https://github.com/mindinventory/flower-app-jetpack-compose

This sample is created to elaborate this article, it contains the UI of the flower app from our dribble collection

android android-application declarative-ui jetpack-compose kotlin kotlindsl

Last synced: 20 Nov 2024

https://github.com/shashank02051997/moviefinderusingmvvm-android

🔥 MVVM + Clean Architecture + Best Practices | 🍿Movie Finder is a sample Android application 📱to search movies using OMDb API which is built to demonstrate use of Modern Android development tools - (Kotlin, Coroutines, Kodein, Architecture Components, MVVM, Retrofit, Gson, Material Components) 😊😊😉

android android-app coroutines-android gson gson-converter gson-library kotlin kotlin-android livedata livedata-databinding material-design material-ui mvvm mvvm-architecture retrofit2 viewmodel

Last synced: 21 Nov 2024

https://github.com/mmobin789/pixel

A lightweight image loader for Android backed by Kotlin Coroutines.

android androidx coroutines image-loader images kotlin okhttp okio

Last synced: 07 Nov 2024

https://github.com/godfather1103/p3c

因为阿里官方长时间不修复相关bug,所以只能自己fork一份,修复使用过程中遇到的问题

codequality codetools java jetbrains-plugin kotlin

Last synced: 22 Jan 2025

https://github.com/lcarsde/lcarswm

lcarswm (LCARS Window Manager) is a window manager that is supposed to look like an LCARS interface. It's written in Kotlin and utilizing XLib.

kotlin kotlin-native lcars lcars-interface libxml2 message-queue window-manager xlib xorg

Last synced: 14 Nov 2024

https://github.com/alhazmy13/saudi-id-validator

Saudi-ID-Validator (Swift, Kotlin, Java, Go, JS, Python, TypeScript, PHP, Scala, ruby, c#, vb, SQL, C++, SQL and Dart)

c-plus-plus csharp dart golang java javascript kotlin php python ruby saudi saudi-id-validator scala sql swift typescript validator visual-basic

Last synced: 18 Dec 2024

https://github.com/mertceyhan/push-note-android

push note is a free Android app that you can keep your notes in the notification bar in seconds.

android android-application architecture dagger-hilt jetpack jetpack-compose kotlin kotlin-android modern mvvm mvvm-android mvvm-architecture

Last synced: 25 Dec 2024

https://github.com/devsrsouza/bukkript

Bukkript is a custom Kotlin Scripting Definition for customizing Minecraft Bukkit servers

bukkit bukkit-plugin kotlin kotlin-scripting minecraft scripting

Last synced: 28 Oct 2024

https://github.com/Ahoo-Wang/CoSky

High-performance, low-cost microservice governance platform. Service Discovery and Configuration Service | 高性能、低成本微服务治理平台

cloud cloud-native configuration configuration-management dashboard eureka kotlin microservice microservices nacos native redis service service-discovery service-registry spring spring-boot spring-cloud spring-cloud-config spring-cloud-eureka

Last synced: 03 Nov 2024

https://github.com/camunda-community-hub/micronaut-camunda-platform-7

Integration between Micronaut and Camunda (Workflow Engine). We configure Camunda with sensible defaults, so that you can get started with minimum configuration: simply add a dependency in your Micronaut project to embed the workflow engine!

bpm bpmn business-process camunda dmn hacktoberfest java kotlin micronaut process process-engine workflow workflow-engine

Last synced: 20 Jan 2025

https://github.com/erikc5000/island-time

A Kotlin Multiplatform library for working with dates and times

date kotlin kotlin-multiplatform kotlin-native time

Last synced: 03 Nov 2024

https://github.com/gematik/e-rezept-app-android

The official Android App of the german e-prescription

android app crypto e-rezept jetpack-compose kmm kmp kotlin nfc realm smartcard

Last synced: 22 Jan 2025

https://github.com/thomasnield/rxkotlinfx-tornadofx-demo

A demo application demonstrating TornadoFX and Rx usage

kotlin reactivex rxjava rxjava-jdbc tornadofx

Last synced: 30 Oct 2024

https://github.com/mueller-ma/nfcreader

Android app to read NFC tags

android hacktoberfest kotlin nfc

Last synced: 22 Jan 2025

https://github.com/ahoo-wang/cosky

High-performance, low-cost microservice governance platform. Service Discovery and Configuration Service | 高性能、低成本微服务治理平台

cloud cloud-native configuration configuration-management dashboard eureka kotlin microservice microservices nacos native redis service service-discovery service-registry spring spring-boot spring-cloud spring-cloud-config spring-cloud-eureka

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

https://github.com/satoshun/coroutineautodispose

Coroutine AutoDispose is an Kotlin Coroutine library for automatically disposal.

android coroutine kotlin

Last synced: 14 Dec 2024

https://github.com/avan1235/open-otp

Kotlin Multiplatform implementation of One Time Passwords Manager that compiles to native code on all platforms from single codebase

android authenticator hotp hotp-verification hotpauth ios kmp kotlin kotlin-multiplatform kotlin-multiplatform-mobile linux macos otp otp-verification otpauth totp totp-verification totpauth windows

Last synced: 22 Jan 2025

https://github.com/microsoft/surface-duo-sdk

Set of libraries that help you to build dual screen experiences for Microsoft Surface Duo

android kotlin sdk surface-duo

Last synced: 04 Dec 2024

https://github.com/buijs-dev/klutter-dart

Klutter plugin makes it possible to write a Flutter plugin for both Android and iOS using Kotlin only.

android dart flutter flutter-plugin ios kotlin kotlinmultiplatform

Last synced: 11 Oct 2024

https://github.com/LighthouseGames/KmLogging

Kotlin multiplatform logging. High performance, composable and simple to use.

android jvm kotlin kotlin-multiplatform logger logging logging-library multiplatform-kotlin-library

Last synced: 03 Nov 2024

https://github.com/soywiz-archive/korge-next

Moved to https://github.com/korlibs/korge

game-engine hacktoberfest kotlin kotlin-library

Last synced: 17 Jan 2025

https://github.com/BrianSpace/Android-App-Architecture-MVVM-Databinding

A simple but complete project (in both Java & Kotlin) to demonstrate the Android application architecture with MVVM pattern, a client app for The Movie DB Web API. Dagger2 is used for dependency injection and RxJava is used for RFP (Reactive Functional Programming).

android android-application-architecture android-development application-architecture dagger2 databinding dependency-injection kotlin kotlin-android-extensions mockito mockito-kotlin mvvm retrofit2-rxjava2 rfp room-persistence-library rx-android rxjava2

Last synced: 31 Oct 2024

https://github.com/bluelovers/idea-run-typescript

IntelliJ IDEA (and WebStorm...) plugin to support 'TypeScript' as a run configuration

idea idea-plugin intellij intellij-plugin javascript jetbrains kotlin nodejs typescript webstorm

Last synced: 24 Jan 2025

https://github.com/mfwgenerics/kapshot

Kotlin Compiler Plugin for source capture

kotlin kotlin-jvm kotlin-library kotlin-plugin literate-programming

Last synced: 07 Nov 2024

https://github.com/mr3y-the-programmer/Ludi

🎮 Catch up with the latest gaming news, Discover new games, and much more. 🕹️

android android-app androidx compose-multiplatform jetpack-compose kotlin kotlin-multiplatform material-design-3 paging3 rawg-api sqldelight2

Last synced: 07 Nov 2024

https://github.com/rishit-dagli/ml-with-android-11

A repository demonstrating all that's new in Android 11 for ML and how you could try it out for your own use-cases

ai android android11 kotlin ml mlkit mlkit-android model-binding tensorflow tensorflow-lite

Last synced: 22 Oct 2024

https://github.com/openrndr/openrndr-template

A feature rich template for creating OPENRNDR programs based on Gradle/Kts

algorithmic-design creative-coding kotlin kotlin-multiplatform shaders

Last synced: 21 Jan 2025

https://github.com/rogeralsing/projectexodus

Transpiler from C# to Kotlin.

csharp kotlin roslyn roslyn-workspace transpiler

Last synced: 29 Oct 2024

https://github.com/hichamboushaba/suspendactivityresult

A lightweight library for requesting and consuming Activity Results using coroutines.

activity-results android coroutines kotlin

Last synced: 08 Nov 2024

https://github.com/ice1000/nppextension

:smiley: Language extension for notepad++

kotlin language notepad

Last synced: 27 Oct 2024

https://github.com/microsoft/snippet-timekeeper

An android library to measure code execution time. No need to remove the measurement code, automatically becomes no-op in the release variants. Does not compromise with the code readability and comes with features that enhance the developer experience.

android android-application android-development android-library execution-time java kotlin kotlin-android measurement measurements performance performance-analysis performance-metrics

Last synced: 04 Dec 2024

https://github.com/acinq/bitcoin-kmp

Kotlin Multiplatform Bitcoin Library

bitcoin kotlin kotlin-multiplatform

Last synced: 21 Jan 2025

https://github.com/kashifmin/flutter_tensorflow_lite

A Flutter plugin to access TensorFlow Lite apis.

android dart dartlang flutter flutter-plugin ios kotlin tensorflow

Last synced: 16 Dec 2024

https://github.com/jetbrains/teamcity-rest-client

Client for TeamCity REST API written in Kotlin

kotlin teamcity teamcity-rest-api

Last synced: 25 Jan 2025

https://github.com/agilie/volumecontrolview

Visual regulator can be connected to a player or other smart house’s device making the process of controlling the level of a particular characteristic much easier.

android animation custom-view kotlin volume volume-control

Last synced: 09 Nov 2024

https://github.com/deepmedia/mavendeployer

Release libraries to Maven Central (Nexus/OSSRH or Central Portal), GitHub Packages and local directories with a unified Gradle DSL. Includes automatic releases using Sonatype APIs.

aar android android-library apache-maven github github-package-registry github-packages gradle gradle-plugin jar kotlin library maven maven-central maven-pom maven-repository nexus nexus-repository sonatype sonatype-nexus

Last synced: 22 Jan 2025

https://github.com/camunda-community-hub/camunda-platform-7-rest-client-spring-boot

Camunda REST client for Java Spring Boot Projects, implemented using Feign

camunda-7 client feign hacktoberfest java kotlin remote rest

Last synced: 20 Jan 2025

https://github.com/2307vivek/pagingcompose-sample

This is a sample project which demonstrates how to create infinite lists 📋📋 with Paging 3 library in Jetpack Compose using modern Android Architecture Components(Kotlin, MVVM, Flow, Jetpack Compose, Paging 3 Library, Android Jetpack).

android compose flow jetpack-compose jetpack-compose-tutorial kotlin kotlin-android kotlin-flow livedata mvvm mvvm-android mvvm-architecture mvvm-pattern paging paging-library paging3 repository retrofit2

Last synced: 01 Nov 2024

https://github.com/epadronu/balin

Balin is an automation library for Kotlin. It's basically a Selenium-WebDriver wrapper inspired by Geb.

automation geb kotlin selenium-webdriver

Last synced: 11 Oct 2024

https://github.com/soywiz-archive/kpspemu

PSP Emulator written in Kotlin for JVM, JS and Native. Can work as PWA.

dynarec emulation emulator homebrew interpreter js jvm kotlin mips psp psp-emulator

Last synced: 19 Dec 2024

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

Kotlin cORoutines Template Engine for Multiplatform Kotlin

coroutines jtransc kotlin kotlin-coroutines liquid template-engine twig

Last synced: 04 Nov 2024

https://github.com/crabzilla/crabzilla

Yet another Event Sourcing experiment. A project exploring Vert.x to develop Event Sourcing / CQRS applications.

cqrs cqrs-es event-sourcing kotlin postgresql vertx

Last synced: 09 Oct 2024

https://github.com/WirelessAlien/ZipXtract

It can extract zip, tar, bz2, gz, 7z, xz, jar and z etc (encrypted .zip & .7z supported)

7z 7zip android apache-commons-compress bzip2 extractor jar kotlin tar unzipper xz z zip zip-extraction zip4j zipextractor

Last synced: 09 Nov 2024

https://github.com/CuriousNikhil/compose-particle-system

A lightweight particle system for Jetpack Compose - Quarks

android android-library jetpack-compose kotlin

Last synced: 10 Nov 2024

https://github.com/doo/scanbot-barcode-scanner-sdk-example-flutter

Integrate the Flutter Barcode Scanner SDK from Scanbot SDK into your project

app barcode dart example flutter kotlin library plugin reader scan scanner scanning sdk swift

Last synced: 22 Jan 2025

https://github.com/KiARC/Sobriety

A simple and minimal app to track how long you've been sober from anything you want.

android android-app android-application kotlin kotlin-android mobile mobile-app mobile-application sobriety

Last synced: 09 Nov 2024

https://github.com/FossifyOrg/Launcher

A practical and customizable launcher for launching your favorite apps easily.

android foss kotlin launcher open-source

Last synced: 26 Oct 2024

https://github.com/bennyhuo/Apt-Tutorials

注解处理器教程,使用 Kotlin 编写

android apt java kapt kotlin

Last synced: 06 Nov 2024

https://github.com/renatoathaydes/kunion

Union types for Kotlin

kotlin kotlin-library union-types

Last synced: 30 Oct 2024

https://github.com/sy007/calendarview

一款强大的Android日历控件

android calendar canvas kotlin

Last synced: 06 Nov 2024

https://github.com/pink-room/walletconnectkit-android

WalletConnectKit is the Swiss Army toolkit for WalletConnect!

android android-app dapp kotlin library walletconnect web3 web3-dapp

Last synced: 15 Oct 2024

https://github.com/adamko-dev/dokkatoo

Generates documentation for Kotlin Gradle projects (based on Dokka)

documentation dokka dokkatoo gfm gradle gradle-plugin html javadoc jekyll kotlin

Last synced: 22 Jan 2025

https://github.com/RajashekarRaju/jetpack-compose-samples

This repository contains samples on jetpack compose for building different components like layouts, animations, transitions, saving states and more. Most of examples are demonstrated in blog posts.

android android-development android-ui compose jetpackcompose kotlin ui ux

Last synced: 18 Jan 2025

https://github.com/KhubaibKhan4/Alert-KMP

Alert-KMP is a Kotlin Multiplatform (KMP) library designed to facilitate native notification displays across Android, iOS, Web, and Desktop

composemultiplatform desktop-library ios-library kmp-library kotlin kotlin-library kotlin-multiplatform-library multiplatform-kotlin-library web-library

Last synced: 25 Jan 2025

https://github.com/bennyhuo/apt-tutorials

注解处理器教程,使用 Kotlin 编写

android apt java kapt kotlin

Last synced: 16 Nov 2024

https://github.com/y9san9/prizebot

Open source telegram bot to purely raffle prizes (giveaways) with random.org written in Kotlin

dev-inmo-tgbotapi giveaways kotlin raffle-prizes random-org telegram-bot

Last synced: 12 Nov 2024

https://github.com/yamin8000/Dooz

Dooz or Tic-Tac-Tao is a simple pen-and-paper game. I created this implementation using Kotlin and Jetpack Compose for Android devices.

android compose dynamic-color f-droid fdroid foss free game jetpack-compose kotlin libre material-you material-you-3 material3 tic-tac-toe xo-game xogame

Last synced: 09 Nov 2024

https://github.com/theapache64/readgen

A simple tool to generate README

gradle java kotlin

Last synced: 16 Nov 2024

https://github.com/ligi/satoshiproof

Satoshi Proof is your personal notary leveraging the power of the Bitcoin network to prove existence of text or images at a certain time.

android android-application bitcoin kotlin kotlin-android

Last synced: 18 Oct 2024

https://github.com/korlibs/ktcc

C Compiler that generates readable Kotlin and C# - Written in Kotlin + Small web-based Editor with autocompletion

ace-editor c c-compiler compiler docker-image kotlin kotlin-js kotlin-native

Last synced: 23 Jan 2025

https://github.com/massivemadness/editorkit

🖊 EditorKit is a multi-language code editor library for Android

android android-library code-completion code-editor java jflex kotlin plugins syntax-highlighting text-editor

Last synced: 18 Nov 2024

https://github.com/redmadrobot/flipper

Flipper is a simple and useful tool to deal with feature toggles

android android-library feature-flags feature-toggle feature-toggles kotlin kotlin-android kotlin-library

Last synced: 15 Nov 2024

https://github.com/adrielcafe/satchel

:school_satchel: A fast, secure and modular key-value storage with batteries-included for Android and JVM.

android android-library coroutines encrypted-store encryption jose4j jvm key-value key-value-database key-value-store kotlin kotlin-android kotlin-library kryo protobuf serialization storage tink

Last synced: 10 Nov 2024

https://github.com/RedMadRobot/flipper

Flipper is a simple and useful tool to deal with feature toggles

android android-library feature-flags feature-toggle feature-toggles kotlin kotlin-android kotlin-library

Last synced: 07 Nov 2024

https://github.com/ndiritumichael/rick-and-morty-compose

Simple android application that consumes Rick and Morty API to display characters,episodes,Location. Using it to demonstrate clean architecture and modularization in android development.

android clean-architecture compose coroutines dagger-hilt depedency-injection flow jetpack-compose kotlin module-pattern mvvm-android mvvm-architecture paging3 retrofit rick-and-morty solid-principles

Last synced: 02 Nov 2024

https://github.com/deepmedia/MavenDeployer

Release libraries to Maven Central (Nexus/OSSRH or Central Portal), GitHub Packages and local directories with a unified Gradle DSL. Includes automatic releases using Sonatype APIs.

aar android android-library apache-maven github github-package-registry github-packages gradle gradle-plugin jar kotlin library maven maven-central maven-pom maven-repository nexus nexus-repository sonatype sonatype-nexus

Last synced: 08 Oct 2024

https://github.com/aantoniadis/clean-architecture-example

A simple clean architecture example in Kotlin and Spring Boot 2.0

clean-architecture kotlin maven multi-modules multimodule spring spring-boot

Last synced: 08 Nov 2024

https://github.com/dansoftowner/boomega

A modern book explorer/catalog application written in Kotlin and Java.

books catalog client-side cross-platform database desktop explorer google-books gui java javafx kotlin

Last synced: 12 Oct 2024

https://github.com/ignatberesnev/injector4k

A Kotlin/Native DLL injector for Kotlin/Native DLLs

dll hacking-tools injector kotlin native

Last synced: 28 Oct 2024

https://github.com/vksdk/vk-sdk-kotlin

Unofficial VK SDK, written in Kotlin: make bots, use the API

bot java kotlin kotlin-multiplatform multiplatform sdk-java social-network vk vk-api vk-sdk

Last synced: 09 Oct 2024

https://github.com/ACINQ/bitcoin-kmp

Kotlin Multiplatform Bitcoin Library

bitcoin kotlin kotlin-multiplatform

Last synced: 10 Nov 2024