Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Top 23 Kotlin Database Projects
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
realm-kotlin
Kotlin Multiplatform and Android SDK for the Realm Mobile Database: Build Better Apps Faster.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
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.
-
kviklet
A tool to provide engineers with secure access to production databases without impairing productivity.
-
zeko-sql-builder
Zeko SQL Builder is a high-performance lightweight SQL query library written for Kotlin language
-
fluid-mongo
Kotlin coroutine support for MongoDB built on top of the official Reactive Streams Java Driver
-
jds
Jenesis Data Store: a dynamic, cross platform, high performance, ORM data-mapper. Designed to assist in rapid development and data mining
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Drizzle is just as unready for prime-time as Prisma, what else is there? | /r/reactjs | 2023-12-06So is it like Exposed for Kotlin which is a typesafe Kotlin DSL for building sql queries? I’ve been looking for something like this in typescript! https://github.com/JetBrains/Exposed
Project mention: querky – autogenerate Python functions and types for your SQL queries | news.ycombinator.com | 2023-12-15This seems to be similar to https://github.com/cashapp/sqldelight, and I've always wanted a python equivalent!
In typescript, there are query builders (not talking about ORMs) that can basically do this within the type system, but that would be infeasible in python's type system. This approach (type/code generation is a good alternative, though I like using sqlalchemy / alembic to manage schemas/migrations.
One thing I'm curious about is how it knows the types of columns? I looked quickly at the Readme but didn't see it (probably a parameter somewhere I missed).
Project mention: Java virtual threads caused a deadlock in TPC-C for PostgreSQL | news.ycombinator.com | 2024-01-15Was curious what it is "jasync". And man it hurts me to see documentation like this (when compared to classic javadocs)
https://github.com/jasync-sql/jasync-sql/wiki/API-Overview
From project WIKI (https://github.com/jasync-sql/jasync-sql/wiki)
Project mention: Parsing the Postgres protocol – logging executed statements | news.ycombinator.com | 2024-03-14I built a postgres proxy for https://github.com/kviklet/kviklet. And documented how I did this because I found the byte level parsing quite interesting compared to the usual higher level REST API calls that most of my dev work consists of these days. Thought it might interest some of you as well!
Kotlin Database related posts
- Kviklet is now under MIT License
- querky – autogenerate Python functions and types for your SQL queries
- Observability in Action Part 3: Enhancing Your Codebase with OpenTelemetry
- Database Testing with Testcontainers and Kotlin Exposed ORM
- I'm creating a REST API using KTOR. What's the best ORM to go with KTOR ?
- speed of a left join with millions of rows
- Return a nested list of child table using Kotlin Exposed Dao
-
A note from our sponsor - InfluxDB
www.influxdata.com | 27 Apr 2024
Index
What are some of the best open-source Database projects in Kotlin? This list will help you:
Project | Stars | |
---|---|---|
1 | Exposed | 7,879 |
2 | SQLDelight | 5,917 |
3 | Ktorm | 1,976 |
4 | jasync-sql | 1,619 |
5 | Glance | 966 |
6 | android_dbinspector | 943 |
7 | realm-kotlin | 823 |
8 | kmongo | 785 |
9 | krush | 250 |
10 | kotlin-jpa-specification-dsl | 247 |
11 | kotlin-nosql | 210 |
12 | kwery | 202 |
13 | kotliquery | 199 |
14 | vaadin-on-kotlin | 180 |
15 | kviklet | 139 |
16 | RoomAsset | 135 |
17 | zeko-sql-builder | 97 |
18 | laravel-query-intellij | 47 |
19 | fluid-mongo | 31 |
20 | kt-postgresql-async | 23 |
21 | jds | 22 |
22 | levelkt | 14 |
23 | logikaldb | 10 |
Sponsored