molecule

Domain query library

A library for defining and querying complex domain models using a high-level, declarative data access API

Molecule translates custom Scala code to database queries for multiple databases.

GitHub

19 stars
4 watching
0 forks
Language: Scala
last commit: about 1 month ago
databasedatomic-databaseh2-databasejdbcmariadbmariadb-databasemysqlmysql-databasepostgresqlscala

Related projects:

Repository Description Stars
scalameta/scalameta An integrated development environment for Scala programming languages 1,121
wangzaixiang/scala-sql A Scala API providing a simple and type-safe way to interact with databases using JDBC. 89
sake92/squery A library that provides a simple and flexible way to execute SQL queries in Scala 3 using JDBC drivers. 18
david-bouyssie/libpq4s A Scala Native wrapper of the LIBPQ C library 4
scalikejdbc/scalikejdbc A tidy SQL-based DB access library for Scala developers. 1,266
david-bouyssie/sqlite4s A thin wrapper around the SQLite C library with an API similar to Sqlite4java. 37
outr/scalarelational A type-safe framework for defining and querying databases using the Scala programming language. 58
scalalandio/chimney A Scala library for automating data transformations without boilerplate code. 1,181
scalameta/mdoc A tool for creating and validating documentation for Scala programs written in Markdown format 396
scalamath/vecmatlib A Scala library providing data structures and operations for vectors and matrices in 3D graphics and linear algebra 3
jokade/scalanative-jdbc Provides a way to interact with relational databases using Scala Native 10
typelevel/skunk A data access library for building Scala applications that interact with Postgres databases. 1,594
stephenmcd/curiodb A distributed, persistent NoSQL database implemented in Scala, designed to provide high concurrency and simplicity 510
zio/zio-quill A library that enables compile-time query generation and validation in Scala 2,153
andyglow/scala-jsonschema Generates JSON Schemas from Scala data types and objects 124