cashapp/sqldelight is an open source project licensed under Apache License 2.0 which is an OSI approved license.
Similar projects and alternatives to SQLDelight
A high performance caching library for Java
Scout APM - Leading-edge performance monitoring starting at $39/month. 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.
Official jSSC (Java Simple Serial Connector) repository
Java client, built on top of jclouds, for working with Jenkins REST API
Thin Scala wrapper for Caffeine (https://github.com/ben-manes/caffeine)
Java library for talking to serial ports (with added build support for maven, cmake, MSVC)
Apk parser for java (by AndroidDeveloperLB)
Which Java libraries would benefit from being Kotlin-ified?
reddit.com/r/Kotlin | 2021-05-01
Have you checked out SQLDelight? Apparently it also has Coroutines Extensions, as given in Jake Wharton's tweet (from two years ago):
SQLDelight v1.5.0 released
reddit.com/r/androiddev | 2021-04-23reddit.com/r/Kotlin | 2021-04-23
Please feel free to upvote this feature request, if you love to see android Room Relation annotation having sorting feature.
reddit.com/r/androiddev | 2021-03-30
Use SQLDelight! You just write SQL and let the library generate DAOs for you. Anything that's supported by SQL is automatically supported by SQLDelight.
android Room M:N relationship with attribute on relationship, can it be done?
reddit.com/r/androiddev | 2021-03-29
I’m getting ready to try SQLDelight as an alternative to Room. I’ve read the docs and it seems like it supports relationship tables with attributes. Not 100% sure since I haven’t tried myself.
news.ycombinator.com | 2020-12-22
Core Data traces its roots over 25 years with NeXT's Enterprise Objects Framework (EOF) :
> Many of the core concepts of EOF re-emerged as part of Core Data, which further abstracts the underlying data formats to allow it to be based on non-SQL stores.
Apple also released CloudKit which synchronizes with FoundationDB’s Record Layer making Core Data an alternative to Google Firebase and Amazon’s GraphQL based AppSync.
It is an object oriented approach to data access which many developers prefer while others dislike. SQLDelight  is a YeSQL-like alternative for the anti-ORM and anti-Vendor-Lock-In folks but it relies on Multiplatform Kotlin to support both Apple and Android ecosystems.
Engineering is about managing trade-offs given a set of constraints. Core Data is sometimes a fine choice.