Kotlin Database

Open-source Kotlin projects categorized as Database | Edit details
Related topics: #Kotlin #SQL #Android #ORM #Sqlite

Top 23 Kotlin Database Projects

  • GitHub repo Exposed

    Kotlin SQL Framework

    Project mention: Asking for advice (Mariadb, REST API, Android) | reddit.com/r/SQL | 2021-11-21

    Making a (Kotlin) android app here (personal project), it should be communicating with a database on my server. I went with Mariadb, chose the Exposed (https://github.com/JetBrains/Exposed) to go with that. It needs this JDBC whatever thing, and while I got it working on an older version, it seems to be very clunky on Android, newest versions simply do not work on android.

  • GitHub repo SQLDelight

    SQLDelight - Generates typesafe Kotlin APIs from SQL

    Project mention: Do you contribute to open-source android projects? | reddit.com/r/androiddev | 2021-11-22

    i once clarified a getting started doc for SQLDelight (not strictly Android-only, but has Android variant). it's not much, but it's honest work

  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo jasync-sql

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

  • GitHub repo Ktorm

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

    Project mention: Performance Improvements in .NET 6 | reddit.com/r/programming | 2021-08-17

    First google hit for "Kotlin ORM": https://github.com/kotlin-orm/ktorm

  • GitHub repo android_dbinspector

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

    Project mention: When you create a database using Room, where exactly is the sqlite file stored? | reddit.com/r/androiddev | 2021-02-04

    That depends on the explorer, but mostly no. You can use Device explorer from Android Studio or Database Inspector to access it while debugging. Also you can use an Android library to preview and edit it. https://github.com/infinum/android_dbinspector

  • GitHub repo Glance

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

    Project mention: We built an app widget with Compose and the new AndroidX Glance library and it was awesome 😍 | reddit.com/r/androiddev | 2021-11-16
  • GitHub repo kmongo

    KMongo - a Kotlin toolkit for Mongo

  • Scout APM

    Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo realm-kotlin

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

  • GitHub repo 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.

    Project mention: What is the Specification Pattern | reddit.com/r/programming | 2021-03-04

    If you are using Kotlin, kotlin-jpa-specification-dsl provides a very convenient way to generate Specifications from KPropertys.

  • GitHub repo kotlin-nosql

    NoSQL database query and access library for Kotlin

  • GitHub repo kwery

    Kwery is an SQL library for Kotlin

  • GitHub repo krush

    Idiomatic persistence layer for Kotlin

  • GitHub repo kotliquery

    A handy Database access library in Kotlin

  • GitHub repo vaadin-on-kotlin

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

    Project mention: Web frontend recommendations to transition from Android Development | reddit.com/r/Kotlin | 2021-09-17

    Vaadin on Kotlin is pretty similar to Jetpack Compose.

  • GitHub repo RoomAsset

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

  • GitHub repo zeko-sql-builder

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

  • GitHub repo laravel-query-intellij

    🧩 Laravel Query Builder integration for PhpStorm

    Project mention: Laravel Query - database integration plugin for PhpStorm | reddit.com/r/laravel | 2021-03-15
  • GitHub repo fluid-mongo

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

  • GitHub repo kt-postgresql-async

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

  • GitHub repo Atomic-Periodic-Table.Android

    Atomic - Periodic Table

    Project mention: [DEV] ’Atomic’ – The open source and intuitive periodic table app for Android | reddit.com/r/androidapps | 2021-06-08

    The app has been developed in Android Studio, with the language Kotlin. If you would like to look at all libraries and more, check out the GitHub: https://github.com/JLindemann42/Atomic-Periodic-Table.Android

  • GitHub repo jds

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

  • GitHub repo levelkt

    LevelDB client for Kotlin and/or Java 8+

  • GitHub repo logikaldb

    Foundational reactive logical database

    Project mention: Z3 Tutorial | news.ycombinator.com | 2021-05-05
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). The latest post mention was on 2021-11-22.

Kotlin Database related posts


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

Project Stars
1 Exposed 5,683
2 SQLDelight 4,283
3 jasync-sql 1,240
4 Ktorm 1,140
5 android_dbinspector 902
6 Glance 814
7 kmongo 575
8 realm-kotlin 368
9 kotlin-jpa-specification-dsl 218
10 kotlin-nosql 204
11 kwery 202
12 krush 202
13 kotliquery 159
14 vaadin-on-kotlin 148
15 RoomAsset 137
16 zeko-sql-builder 39
17 laravel-query-intellij 31
18 fluid-mongo 27
19 kt-postgresql-async 22
20 Atomic-Periodic-Table.Android 19
21 jds 16
22 levelkt 11
23 logikaldb 5
Find remote jobs at our new job board 99remotejobs.com. There are 34 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives