Simon Vergauwen's starred repositories
gradle-maven-publish-plugin
A Gradle plugin that publishes your Android and Kotlin libraries, including sources and javadoc, to Maven Central or any other Nexus instance.
retrosheet
π Turn Google Spreadsheet to JSON endpoint (for Android and JVM) for FREE (100%)
D-KMP-sample
D-KMP Architecture official sample: it uses a shared KMP ViewModel and Navigation for Compose and SwiftUI apps.
kotlin-explorer
Desktop tool to quickly explore disassembled Kotlin code.
compose-multiplatform-template
Compose Multiplatform Application project template
java-stacksrc
Decorates stack traces with source code snippets.
pod-graceful-drain
You don't need `lifecycle: { preStop: { exec: { command: ["sleep", "30"] } } }`
KotlinCompilerPluginExample
This is an example project that shows how to create a Kotlin Compiler Plugin. The plugin will print "Hello from" and the name of the file that is being compiled, as a compiler warning to the terminal log.
kotlin-kafka
Kafka bindings for Kotlin `suspend`, and Kafka streaming operators for KotlinX Flow.
kasechange
π«ππ’π Ώ Multiplatform Kotlin library to convert strings between various case formats including Camel Case, Snake Case, Pascal Case and Kebab Case
kafka-tlaplus
TLA+ specifications for Kafka related algorithms
WeatherApp
Weather App with Arrow + Compose Desktop
kotlin-wasm-cm-experiments
Experiments with running Kotlin/Wasm with Component Model
monadyssey
monadyssey is a TypeScript toolkit designed to enhance application robustness with functional programming. It values type safety, composability, and efficiency in async patterns, and streamlines code for clarity and reliability.
assertj-arrow-core
Assertions for Types Defined in Arrow Kt Core LIbrary
arrow-validation-tree
Arrow Validation Tree
arrow-compose
Arrow β€οΈ Compose
KonTinuity
Provides fully-fledged multishot delimitied continuations in Kotlin with Coroutines and JB Compose