What it is:
A Kotlin-first, async driver for PostgreSQL, MySQL, and SQLite
Works across JVM and native targets (macOS, Linux, Windows, iOS, Android NDK)
Built for coroutines and modern, scalable apps
You can check it out here: https://github.com/smyrgeorge/sqlx4k
Highlights:
Async I/O with connection pooling
Prepared statements (named and positional)
Row mappers
Transactions + coroutine-friendly TransactionContext
Code generation (CRUD and @Repository with KSP)
Database migrations
PostgreSQL LISTEN/NOTIFY
SQLDelight integration
Supported targets:
JVM (PostgreSQL and MySQL on JVM today)
iosArm64, androidNativeX64/Arm64, macosArm64/X64, linuxArm64/X64, mingwX64
wasmWasi is being explored
smyrgeorge•1h ago
What it is:
A Kotlin-first, async driver for PostgreSQL, MySQL, and SQLite
Works across JVM and native targets (macOS, Linux, Windows, iOS, Android NDK)
Built for coroutines and modern, scalable apps
You can check it out here: https://github.com/smyrgeorge/sqlx4k
Highlights:
Async I/O with connection pooling
Prepared statements (named and positional)
Row mappers
Transactions + coroutine-friendly TransactionContext
Code generation (CRUD and @Repository with KSP)
Database migrations
PostgreSQL LISTEN/NOTIFY
SQLDelight integration
Supported targets:
JVM (PostgreSQL and MySQL on JVM today)
iosArm64, androidNativeX64/Arm64, macosArm64/X64, linuxArm64/X64, mingwX64
wasmWasi is being explored