Simon Vergauwen's repositories
ktor-arrow-example
Real World implementation - "The mother of all demo apps". Written in Kotlin, with Ktor, Arrow, SqlDelight, KotlinX Serialization, etc.
kotlinx-serialization-jsonpath
KotlinX Serialization JsonElement DSL based on Arrow Optics
KotlinConf2024Example
Full production example of: Unlocking the Power of Arrow 2.0: A Comprehensive Guide
arrow-fx-coroutines-utils
Small library for concurrency primitives that are not included in Arrow Fx Coroutines.
ktor-native-server
Example of Ktor server for Linux & MacOs using SqlDelight with Postgres and Arrow
kotlin-kafka
Kafka bindings for Kotlin `suspend`, and Kafka streaming operators for KotlinX Flow.
kotlin-jdbc-dsl
A simple Kotlin DSL for `javax.sql.DataSource`
Pi5J
Pi4J simple example failing with Kotlin, and Raspberry PI 5
spring-server-events
Spring MVC example of server sent events and Spring Security
awesome-ktor
Awesome books, tutorials, courses, and resources for the Ktor framework ecosystem. ⚡
kotlin-gcp-pubsub
Ktor Plugin and Kotlin(X) integrations for GCP PubSub
ktor-arrow-webinar-31-05-2022
Building applications with Ktor and Arrow.kt in style
quiver
Quiver is a collection of extension methods and handy functions to make the wonderful functional programming Kotlin library, Arrow, even better.
rewrite-kotlin
Work-in-progress implementation of Kotlin language support
rewrite-gradle-plugin
Eliminate tech-debt. As part of your build process.
kotest
Powerful, elegant and flexible test framework for Kotlin
ktor-k8s-zero-downtime
Kotlin Native Ktor server with K8s zero-downtime demo
cohort
Ktor based spring-actuator style library - healthchecks, logging, database
KT-54506-reproducible-example
Example to reproduce KT-54506
postgres-native-sqldelight
A Kotlin native Postgres driver for SqlDelight.
kategory
Functional Data Types & Abstractions for Kotlin
kotlin-compiler-server
Server for executing kotlin code
kotlin-gists
Playground with various files of examples, and personal experiments
KMMovies
A Kotlin Multiplatform Project using TMDB Api. Currently supports Android,iOS,Desktop and web platforms