An open-source engine that turns continuous content streams into search and monitoring. Durable ingestion, hybrid search, alerts, and plugins for formats, models and business rules.
Repository Index
47,133 repositories indexed
1–24 of 43 · Most stars
Generate type-safe code from SQL
VictoriaMetrics: fast, cost-effective monitoring solution and time series database
- tsdb
- prometheus
- promql
- influxdb
Weaviate is an open-source vector database that stores both objects and vectors, allowing for the combination of vector search with structured filtering with the fault tolerance and scalability of a cloud-native database.
- search-engine
- semantic-search
- semantic-search-engine
- vector-search
immudb - immutable database based on zero trust, SQL/Key-Value/Document model, tamperproof, data change history
- key-value
- immutable
- merkle-tree
- go
Zero-ETL, infinite possibilities. Live query APIs, code & more with SQL. No DB required.
- steampipe
- postgresql
- postgresql-fdw
- cloud
Where data access meets operational intelligence
- mysql
- postgresql
- ai-agent
- data-catalog
Generate a modern Web project with Go and Angular, React, or Vue in seconds 🎲
Idempotent schema management for MySQL, PostgreSQL, SQLite, and SQL Server
- mysql
- postgresql
- schema-changes
- mssql
A distributed SQLite server with MySQL wire compatible interface
- database
- distributed
- replication
- sqlite3
A rudimentary implementation of a basic document (NoSQL) database in Go
A high performance caching library for Go
- cache
- go
- performance
- w-tinylfu
sq data wrangler
Fault tolerance and resilience patterns for Go
- resilience
- resiliency-patterns
- retry
- circuit-breaker
Most advanced key-value database written in Go, extremely fast, compatible with LSM tree and B+ tree.
- lsm-tree
- bptree
- kv-store
- golang
Secure Vault for Customer PII/PHI/PCI/KYC Records
- gdpr
- pii
- piidata
- security
Run a real Postgres database locally on Linux, OSX or Windows as part of another Go application or test
EliasDB a graph-based database.
- golang
- graph
- embedded
- supports-transactions
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
A Golang library for using SQL.
- sql
- go
- golang-library
SurrealDB SDK for Golang
- surreal
- surrealdb
- database
- database-connector
PostgreSQL server wire protocol. Build your own server and start serving connections.
- postgresql
- postgres
- server
- sql
BQB is a lightweight and easy to use query builder that works with sqlite, mysql, mariadb, postgres, and others.
Eventually consistent distributed in-memory cache Go library
- gossip-protocol
- cache
- lru-cache
- in-memory-caching