Showing 36 of 149 projects
A full-featured full-text search engine written entirely in PHP with fuzzy search, geo-search, and dynamic index updates.
A self-hosted, database-less note-taking web app that stores notes as markdown files in a flat folder structure.
A suite of Ruby gems providing seamless Elasticsearch integration for ActiveModel/Record, Rails applications, and Ruby objects.
A self-hosted web application that indexes torrent sites and saves magnet links to a local database.
A Ruby library for expressive, powerful interaction with the Solr search engine, enabling full-text search and indexing for Ruby objects.
A lightweight, fast, full-text search engine for static websites, written in Rust and compiled to WebAssembly.
A Go implementation of Roaring bitmaps, a compressed bitmap data structure for fast set operations on large integer datasets.
A Go library for efficient multilingual text segmentation and NLP, supporting English, Chinese, Japanese, and more.
A comprehensive PHP client library for interacting with Elasticsearch, providing an object-oriented API.
A Java HTTP REST client for Elasticsearch, providing an alternative to the native Java API.
A lightweight JavaScript full-text search engine for browser and offline search, offering query-time boosting and field search.
Official Ruby client for Elasticsearch, providing a complete API wrapper and transport layer for Ruby applications.
Official Ruby client for Elasticsearch, providing a complete API for interacting with Elasticsearch clusters from Ruby applications.
Native integration library for using Elasticsearch with Hadoop, Spark, and Hive for real-time search and analytics on big data.
A high-level Object Document Mapper (ODM) for Elasticsearch in Ruby, built on the official elasticsearch-ruby client.
A sub-millisecond full-text search library and multi-tenancy server written in Rust, designed for high performance and real-time indexing.
A fast trigram-based text search engine optimized for source code with substring, regex, and boolean query support.
Apache Solr open-source search software
A persistent, network resilient, full-text search library for both browser and Node.js environments.
A PHP Chinese text segmentation module offering precise, full, and search engine modes with support for Traditional Chinese and CJK languages.
A Go library that converts SQL queries to Elasticsearch DSL for easier query construction.
A modern, fast, privacy-respecting meta search engine written in Rust, offering a secure and ad-free search experience.
A Laravel Scout driver that adds full-text search to Eloquent models using the TNTSearch engine.
Open-source, self-hosted enterprise & site search server built on OpenSearch. Crawls web / file / DB / cloud sources, 20+ languages, REST API, and AI/RAG & semantic search. Apache-2.0.
A .NET client library for Apache Solr and SolrCloud that provides direct, low-level access to Solr features.
A Rust implementation of the Roaring bitmap data structure for compressed bitsets.
A Go-based Elasticsearch client library implementing core indexing and search APIs with multi-connection support.
Adds search engine-like fulltext query support to ActiveRecord models using simple query strings and hash-based queries.
An open-source merchandising and search engine suite for Magento 2, built on ElasticSearch/OpenSearch.
A modern C++ toolkit for text retrieval and analysis, featuring indexing, ranking, topic modeling, classification, and language models.
A multi-paradigm embedded NoSQL database for .NET with ACID transactions, text search, and vector similarity search capabilities.
A vector space search engine, vector database, and key/value store for efficient string processing and vector operations.
AWS Cloud Plugin for Elasticsearch that enables Elasticsearch clusters to run on AWS infrastructure.
An opinionated Laravel package for storing and retrieving objects from Elasticsearch or Algolia search indexes.
An Elixir-flavored HTTP client and DSL library for building JSON-based queries and settings for Elasticsearch.
A simple, no-nonsense Elasticsearch client for Elixir with zero-downtime indexing and development tools.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.