Kotlin Database

Open-source Kotlin projects categorized as Database

Top 23 Kotlin Database Projects

  1. Exposed

    Kotlin SQL Framework

    Project mention: Ultimate Kotlin Cheatsheet | dev.to | 2025-03-29

    Exposed - SQL library

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. SQLDelight

    SQLDelight - Generates typesafe Kotlin APIs from SQL

    Project mention: Sqlc: Compile SQL to type-safe code | news.ycombinator.com | 2024-09-08
  4. Ktorm

    A lightweight ORM framework for Kotlin with strong-typed SQL DSL and sequence APIs.

    Project mention: Kotlin Native and GraalVM - The Story So Far | dev.to | 2024-12-27

    Ktorm @ GitHub

  5. jasync-sql

    Java & Kotlin Async DataBase Driver for MySQL and PostgreSQL written in Kotlin

    Project mention: Blocking code is a leaky abstraction | news.ycombinator.com | 2024-10-20
  6. realm-kotlin

    Kotlin Multiplatform and Android SDK for the Realm Mobile Database: Build Better Apps Faster.

  7. Glance

    A simple and handy Android database debugging library. (by guolindev)

  8. android_dbinspector

    Android library for viewing, editing and sharing in app databases.

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. kmongo

    [deprecated] KMongo - a Kotlin toolkit for Mongo

  11. kviklet

    Pull Request-like Review/Approval flow for database queries. For compliant but smooth Engineering access to production.

    Project mention: Ask HN: What Are You Working On? (October 2024) | news.ycombinator.com | 2024-10-27

    I'm trying to prevent anyone from ever dropping a table in production again or executing a delete without a where clause.

    https://github.com/kviklet/kviklet

    Essentially a PR review flow for production access, which allows you to enforce a second pair of eyes workflow. I was always a bit scared when I was on call and had all the power in my finger tips to ruin everyone's day. I think this helps alleviate the risk of human error significantly. Also helps with compliance of course.

  12. kotlin-jpa-specification-dsl

    This library provides a fluent DSL for querying spring data JPA repositories using spring data Specifications (i.e. the JPA Criteria API), without boilerplate code or a generated metamodel.

  13. krush

    Idiomatic persistence layer for Kotlin

  14. kotliquery

    A handy Database access library in Kotlin

  15. kotlin-nosql

    NoSQL database query and access library for Kotlin

  16. kwery

    Kwery is an SQL library for Kotlin

  17. vaadin-on-kotlin

    Writing full-stack statically-typed web apps on JVM at its simplest

  18. RoomAsset

    A helper library to help using Room with existing pre-populated database [DEPRECATED].

  19. zeko-sql-builder

    Zeko SQL Builder is a high-performance lightweight SQL query library written for Kotlin language

  20. laravel-query-intellij

    💿 Laravel Query Builder integration for PhpStorm

  21. fluid-mongo

    Kotlin coroutine support for MongoDB built on top of the official Reactive Streams Java Driver

  22. telegram-storage

    A free, 1M records NoSQL cloud database in your Telegram channel

    Project mention: A free, unlimited NoSQL cloud database | news.ycombinator.com | 2025-02-13
  23. kt-postgresql-async

    Kotlin 1.1 async clients for sync protocols: Mysql, Postgres, Thrift, Http

  24. jds

    Jenesis Data Store: a dynamic, cross platform, high performance, ORM data-mapper. Designed to assist in rapid development and data mining

  25. levelkt

    LevelDB client for Kotlin and/or Java 8+

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Kotlin Database discussion

Log in or Post with

Kotlin Database related posts

  • Kapper, a Fresh Look at ORMs for Kotlin and the JVM

    4 projects | dev.to | 22 Jan 2025
  • Kotlin Native and GraalVM - The Story So Far

    9 projects | dev.to | 27 Dec 2024
  • Blocking code is a leaky abstraction

    1 project | news.ycombinator.com | 20 Oct 2024
  • The saddest "Just Ship It" story ever (2020)

    1 project | news.ycombinator.com | 3 Jul 2024
  • Show HN: Kviklet – "Pull Request"-like privileged database access management

    1 project | news.ycombinator.com | 1 Jul 2024
  • Kviklet is now under MIT License

    1 project | news.ycombinator.com | 10 Mar 2024
  • querky – autogenerate Python functions and types for your SQL queries

    2 projects | news.ycombinator.com | 15 Dec 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 13 Jun 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source Database projects in Kotlin? This list will help you:

# Project Stars
1 Exposed 8,787
2 SQLDelight 6,476
3 Ktorm 2,249
4 jasync-sql 1,681
5 realm-kotlin 1,037
6 Glance 967
7 android_dbinspector 962
8 kmongo 781
9 kviklet 490
10 kotlin-jpa-specification-dsl 249
11 krush 248
12 kotliquery 215
13 kotlin-nosql 214
14 kwery 203
15 vaadin-on-kotlin 187
16 RoomAsset 135
17 zeko-sql-builder 107
18 laravel-query-intellij 48
19 fluid-mongo 33
20 telegram-storage 30
21 kt-postgresql-async 23
22 jds 23
23 levelkt 15

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that Kotlin is
the 16th most popular programming language
based on number of references?