Showing 26 of 26 projects
A full-text search engine library written in Rust, inspired by Apache Lucene.
An embedded JavaScript database for Node.js, Electron, and browsers with a MongoDB-like API.
A modern indexing and search library for Go supporting text, numeric, geo-spatial, and vector data.
A fast command-line toolkit for indexing, slicing, analyzing, splitting, and joining CSV files, written in Rust.
An ultra-performant data transformation framework for AI, with incremental processing and data lineage built-in.
A high-performance concurrent persistent recoverable log and key-value store + cache for large application state, in C# and C++.
A Postgres extension that integrates Elasticsearch as a native index type for powerful text-search and analytics directly from SQL.
A fully ACID NoSQL document database with extreme performance and developer-friendly experience.
A Ruby library for expressive, powerful interaction with the Solr search engine, enabling full-text search and indexing for Ruby objects.
A Go implementation of Roaring bitmaps, a compressed bitmap data structure for fast set operations on large integer datasets.
An efficient, client-side JavaScript search library for indexing and querying JSON objects with stemming, stop words, and TF-IDF ranking.
A high-performance Java collection engine enabling SQL-like queries with indexes for microsecond latencies.
A PostgreSQL extension that enables creation and testing of hypothetical indexes without actually building them.
A Ruby gem that scans Rails models to suggest missing database indexes and generates SQL migration scripts.
A high-performance, columnar, in-memory storage engine with bitmap indexing and zero-allocation queries, written in Go.
EJDB2 is an embeddable JSON database engine with a simple XPath-like query language (JQL) for C applications.
An immutable ordered key-value database engine with an embedded Forth-inspired scripting language for event sourcing and specialized data architectures.
A learned index structure enabling fast lookups, range searches, and updates on billions of items with minimal space usage.
A parallel, indexing version of xz that enables random access to compressed tarballs with multi-core support.
A PHP wrapper for the Neo4j graph database REST interface, enabling PHP applications to interact with Neo4j.
Indexes all blocks, state, and extrinsic data from Substrate-based blockchains into PostgreSQL.
An open-source graph database and Prolog implementation written in pure Common Lisp, featuring ACID compliance and master/slave replication.
A scalable full history and state API solution for Antelope (formerly EOSIO) blockchain networks.
Apache TinkerPop 3 graph structure implementation for OrientDB, replacing its legacy TinkerPop 2 graphdb.
A Rust library for efficiently reading and navigating forward, backward, or randomly through lines in huge files (tested with 300+ GB).
An Elixir library for integrating Algolia search into Elixir applications, supporting both built-in structs and Ecto schemas.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.