Showing 36 of 108 projects
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 for interacting with Elasticsearch clusters from Ruby applications.
Official Ruby client for Elasticsearch, providing a complete API wrapper and transport layer for 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.
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 Laravel Scout driver that adds full-text search to Eloquent models using the TNTSearch engine.
A modern, fast, privacy-respecting meta search engine written in Rust, offering a secure and ad-free search experience.
A .NET client library for Apache Solr and SolrCloud that provides direct, low-level access to Solr features.
A Go-based Elasticsearch client library implementing core indexing and search APIs with multi-connection support.
A Rust implementation of the Roaring bitmap data structure for compressed bitsets.
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.
AWS Cloud Plugin for Elasticsearch that enables Elasticsearch clusters to run on AWS infrastructure.
A vector space search engine, vector database, and key/value store for efficient string processing and vector operations.
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.
A fast C library for integer compression using SIMD-accelerated StreamVByte codec.
A lightweight JavaScript library for ultra-fast faceted and full-text search on JSON datasets up to 100K items.
Alfred workflow to search npm packages using npms.io's quality metrics.
An enterprise-grade Ruby on Rails commerce platform combining storefront, content, search, and insights into a unified solution.
A simple full-text search implementation for Mongoid ORM, supporting partial and case-insensitive searches with customizable indexing.
A PowerToys CmdPal plugin for performing web searches via customizable keyword shortcuts to various search engines.
An extensible information retrieval library for Ruby, similar to Apache Lucene.
A minimal, performant Elasticsearch REST client wrapper for Clojure built on the official Java 9.x client.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.