Milvus is a high-performance, cloud-native vector database built for scalable vector ANN search
- anns
- nearest-neighbor-search
- faiss
- vector-search
55,140 visible repositories in the index
1–16 of 16 · Most stars
Milvus is a high-performance, cloud-native vector database built for scalable vector ANN search
SeaweedFS is a distributed storage system for object storage (S3), file systems, Iceberg table buckets, and Lance vector buckets, designed to handle billions of files with O(1) disk access and effortless horizontal scaling.
Simple and powerful toolkit for BoltDB
Go bindings to SQLite using wasm2go
Embeddable vector database for Go with Chroma-like interface and zero third-party dependencies. In-memory with optional persistence.
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.
A Go (golang) package that enhances the standard database/sql package by providing powerful data retrieval methods as well as DB-agnostic query building capabilities.
Golang rate limiters for distributed applications
Common interface to CouchDB or CouchDB-like databases for Go and GopherJS
A Go Mongo library based on the official MongoDB driver, featuring streamlined document operations, generic binding of structs to collections, built-in BSON doc builder, automated field updates, struct validation, hooks, and plugin-based programming.
Go package for sharding databases ( Supports every ORM or raw SQL )
powerful SQL toolkit; offering parsing, building, and migration capabilities.
A RESTful caching micro-service in Go backed by Couchbase
A Binary Memcached client for Go with support for sharding using consistent hashing, along with SASL.
fiber_limiter using redis as store for rate limit with two algorithms for choosing sliding window, gcra leaky bucket
A production-grade messaging abstraction for Go. It provides a unified API to decouple business logic from various brokers including Kafka, RabbitMQ, RocketMQ, NATS, Redis, and AWS SQS. Featuring built-in OpenTelemetry integration and engineered for high reliability.