Data Access Layer (DAL) for PostgreSQL, CockroachDB, MySQL, SQLite and MongoDB with ORM-like features.
Repository Index
47,133 repositories indexed
1–11 of 11 · Most stars
Qmgo - The Go driver for MongoDB. It‘s based on official mongo-go-driver but easier to use like Mgo.
- mongodb
- go
- mgo
- mongo-go-driver
Ruby on Rails like test fixtures for Go. Write tests against a real database
Embeddable vector database for Go with Chroma-like interface and zero third-party dependencies. In-memory with optional persistence.
- embeddings
- go
- golang
- llm
Nornicdb is a distributed low-latency, Graph+Vector, Temporal MVCC with all sub-ms HNSW search, graph traversal, and writes. Using Neo4j Bolt/Cypher and qdrant's gRPC means you can switch with no changes while adding intelligent features like schemas, managed embeddings, reranking+llm, GPU accel, Auto-TLP, Policy-based Memory Decay, and MCP server.
- bolt
- cypher
- database
- enterprise-solutions
Common interface to CouchDB or CouchDB-like databases for Go and GopherJS
igor is an abstraction layer for PostgreSQL with a gorm like syntax.
- igor
- gorm
- prepared-statements
- dbms
Golang Mongodb Pagination for official mongodb/mongo-go-driver package which supports both normal queries and Aggregation pipelines with all information like Total records, Page, Per Page, Previous, Next, Total Page and query results.
- go-mongo
- mongo-go-pagination
- mongo-go-driver
- mongo-pagination
A lightweight Go SQL helper library using generics to reduce boilerplate code
- database
- go-generics
- golang
- lightweight
Lightweight package containing some ORM-like features and helpers for sqlite databases.
A persistent, map-like object for the Go programming language. Supports customization.