Free and Open Source, Distributed, RESTful Search Engine
Repository Index
47,133 repositories indexed
1–24 of 279 · Most stars
For developers, who are building real-time data-driven applications, Redis is the preferred, fastest, and most feature-rich cache, data structure server, and document and vector query engine.
Distributed reliable key-value store for the most critical data of a distributed system
- etcd
- raft
- distributed-systems
- kubernetes
ClickHouse® is a real-time analytics database management system
Milvus is a high-performance, cloud-native vector database built for scalable vector ANN search
- anns
- nearest-neighbor-search
- faiss
- vector-search
TiDB is built for agentic workloads that grow unpredictably, with ACID guarantees and native support for transactions, analytics, and vector search. No data silos. No noisy neighbors. No infrastructure ceiling.
- distributed-database
- distributed-transactions
- tidb
- database
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.
LevelDB is a fast key-value storage library written at Google that provides an ordered mapping from string keys to string values.
A scalable, distributed, collaborative, document-graph database, for the realtime web
- database
- distributed
- distributed-database
- document-database
CockroachDB — the cloud native, distributed SQL database designed for high availability, effortless scale, and control over data placement.
Search infrastructure for AI
A flexible distributed key-value database that is optimized for caching and other realtime workloads.
High-performance, scalable time-series database designed for Industrial IoT (IIoT) scenarios
Redisson: Valkey & Redis Java Client and Real-Time Data Platform. Sync/Async/RxJava/Reactive API. Extends Valkey and Redis with over 60 objects and services: Set, Multimap, SortedSet, Map, List, Queue, Deque, Semaphore, Lock, AtomicLong, Map Reduce, Bloom filter, Spring, Tomcat, Scheduler, JCache API, Hibernate, RPC, local cache..
- java
- redis
- lock
- map
Modern React starter kit with Bun, TypeScript, Tailwind CSS, tRPC, Stripe, and Cloudflare Workers. Production-ready monorepo for building fast web apps.
high-performance graph database for real-time use cases
- database
- distributed
- go
- knowledge-graph
🦔 Fast, lightweight & schema-less search backend. An alternative to Elasticsearch that runs on a few MBs of RAM.
- rust
- infrastructure
- search
- index
The lightweight, fault-tolerant database built on SQLite. Designed to keep your data highly available with minimal effort.
QuestDB is a high performance, open-source, time-series database
- time-series
- low-latency
- database
- sql
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
Distributed transactional key-value database, originally created to complement TiDB
- distributed-transactions
- raft
- rust
- key-value
FoundationDB - the open source, distributed, transactional key-value store
- key-value-store
- transactional
- acid
- distributed-database
The official home of the Presto distributed SQL query engine for big data
- java
- presto
- hive
- hadoop
A 100% free modern JS SaaS boilerplate (React, NodeJS, Prisma). Full-featured: Auth (email, google, github, slack, MS), Email sending, Background jobs, Landing page, Payments (Stripe, Polar.sh), Shadcn UI, S3 file upload. AI-ready with tailored AGENTS.md, skills, and Claude Code plugin. One cmd deploy. Powered by Wasp full-stack framework.
- full-stack
- open-source
- saas
- nodejs