A PostgreSQL driver for Kotlin that speaks Wire Protocol v3.2 directly: types read from your catalog, COPY, LISTEN/NOTIFY, large objects and TLS. Blocking by design and pin-free on virtual threads. Requires PostgreSQL 18 or newer.

Compile Dependencies (5)

Category/LicenseGroup / ArtifactVersionUpdates
Apache 2.0
io.github.octavius-framework » pg-model-jvm
The types your own classes are written in terms of: the annotations Octavius reads off them, a multiplatform BigDecimal, ...
0.9.9
Lang Runtime Apache 2.0
org.jetbrains.kotlin » kotlin-stdlib
Standard library for the Kotlin Programming Language
2.4.02.4.10
Concurrency Apache 2.0
org.jetbrains.kotlinx » kotlinx-coroutines-core-jvm
Coroutines support libraries for Kotlin
1.11.0
JSON Lib Apache 2.0
org.jetbrains.kotlinx » kotlinx-serialization-json-jvm
Kotlin multiplatform serialization runtime library
1.11.0
Date/Time Apache 2.0
org.jetbrains.kotlinx » kotlinx-datetime-jvm
Kotlin Datetime Library
0.8.00.8.0-0.6.x-compat

Runtime Dependencies (3)

Category/LicenseGroup / ArtifactVersionUpdates
Logging Apache 2.0
io.github.oshai » kotlin-logging-jvm
kotlin-logging 8.0.4 - Lightweight logging framework for Kotlin
8.0.4
Reflection Apache 2.0
org.jetbrains.kotlin » kotlin-reflect
Runtime libraries for Kotlin reflection, which allows you to introspect the structure of your program at runtime.
2.4.02.4.10
Logging MIT
org.slf4j » slf4j-api
API for SLF4J (The Simple Logging Facade for Java) which serves as a simple facade or abstraction for various logging ...
2.0.18