416
Stars
113
Forks
BSD-3-Clause
License
Go
Language
2026-11-05
Last Update
90
Open Issues
Related in Interfaces to Multiple Backends
- cayley - Graph database with support for multiple backends.
- dalgo - Database abstraction layer with one API for records, queries and transactions across SQL and NoSQL backends, including Firestore, SQLite, filesystem and in-memory adapters.
- dsc - Datastore connectivity for SQL, NoSQL, structured files.
- dynamo - A simple key-value abstraction to store algebraic and linked-data data types at AWS storage services: AWS DynamoDB and AWS S3.
- go-transaction-manager - Transaction manager with multiple adapters (sql, sqlx, gorm, mongo, ...) controls transaction boundaries.
- gokv - Simple key-value store abstraction and implementations for Go (Redis, Consul, etcd, bbolt, BadgerDB, LevelDB, Memcached, DynamoDB, S3, PostgreSQL, MongoDB, CockroachDB and many more).
- transactor - Type-safe transaction boundary abstraction with adapters for database/sql, sqlx, and pgx.
- avatica - Apache Avatica/Phoenix SQL driver for database/sql.
- bgc - Datastore Connectivity for BigQuery for go.
- firebirdsql - Firebird RDBMS SQL driver for Go.