1. tantivy

    Search engine library

    v0.26.1 910K #search-engine #full-text-search #search
  2. elasticsearch

    Official Elasticsearch Rust client

    v9.1.0-alpha.1 763K #lucene #search
  3. opensearch

    Official OpenSearch Rust client

    v2.4.0 209K #lucene #elasticsearch #search #api-bindings
  4. prek

    A fast Git hook manager written in Rust, designed as a drop-in alternative to pre-commit, reimagined

    v0.4.0 3.1K #pre-commit-hooks #python-uv #ruby #github-actions #manager #git #bun #disk-space #apache-airflow
  5. turbovault-tools

    MCP tools implementation using turbomcp

    v1.5.0 370 #obsidian-vault #model-context-protocol #search-query #batch-operations #mcp-server #notes #artificial-intelligence #knowledge-graph #template-engine #mcp-tool
  6. zipora

    High-performance Rust implementation providing advanced data structures and compression algorithms with memory safety guarantees. Features LRU page cache, sophisticated caching layer…

    v3.1.6 #memory-pool #compression #succinct-data-structures #trie
  7. rsigma

    CLI for parsing, validating, linting and evaluating Sigma detection rules

    v0.11.0 #rules #daemon #pipeline #correlation #sigma #json-output #prometheus #json-path #input-source #nats
  8. tantivy-analysis-contrib

    A set of analysis components for Tantivy

    v0.12.9 #icu #soundex #tantivy
  9. cerememory-cli

    Command-line interface for Cerememory

    v0.2.2 #artificial-intelligence #store #llm-provider #command-line-interface #model #ai-context #neuroscience
  10. llm-wiki-engine

    Git-backed wiki engine with MCP/ACP server — bring your own LLM

    v0.4.1 #wiki #acp #knowledge-base #mcp #git
  11. yore-cli

    Fast document indexer for finding duplicates and searching content

    v0.8.0 #search-index #documentation #duplicates #search
  12. tantivy-common

    common traits and utility functions used by multiple tantivy subcrates

    v0.11.0 974K #search-engine #tantivy #full-text-search #full-text-search-engine #lucene #pop
  13. parsitext

    High-performance Persian (Farsi) text processing engine for Rust — normalization, tokenization, entity recognition

    v0.1.3 #persian #nlp #normalization #farsi #text-processing
  14. lucene_query_builder

    A procmacro derive crate to generate lucene query builder for Rust structs :

    v0.4.0 2.6K #query-builder #lucene #proc-macro #struct #struct-fields
  15. rsigma-convert

    Sigma rule conversion engine — convert rules to backend-native query strings

    v0.11.0 #query-string #query-engine #jsonb #rules #sigma #postgresql #regex #postgresql-table #correlation #cidr
  16. tantivy-bitpacker

    Tantivy-sub crate: bitpacking

    v0.10.0 921K #search-engine #tantivy #full-text-search #full-text-search-engine #bit-packing #lucene #tantivy-sub
  17. bm25-turbo-cli

    CLI and HTTP server for BM25 Turbo

    v0.2.0 #bm25 #ranking #cli #search-cli
  18. ownedbytes

    Expose data as static slice

    v0.9.0 923K #search-engine #full-text-search #tantivy #full-text-search-engine #static-data #lucene
  19. solrcopy

    Command line tool useful for migration, transformations, backup, and restore of documents stored inside cores of Apache Solr

    v0.9.2 #solr #full-text-search #apache-solr #data-engineering #dataimport
  20. solrstice

    A Solr 8+ client

    v0.15.1 650 #solr-client #search #solr #api-bindings
  21. bearing

    port of Apache Lucene

    v0.1.0-alpha.5 #full-text-search #lucene #search-indexing #search
  22. bm25_turbo

    The fastest BM25 information retrieval engine — 28K QPS on 8.8M docs

    v0.2.0 #bm25 #nlp #search #ranking
  23. mokaccino

    match transient Documents against a corpus of Queries

    v0.8.0 #search #percolator
  24. tantivy-stacker

    term hashmap used for indexing

    v0.7.0 905K #search-engine #full-text-search #tantivy #full-text-search-engine #hash-map #search-indexing #lucene
  25. cve-data

    Request CVE data from different sources

    v1.0.0 #data-source #vulnerabilities #cve #fetch #shodan
  26. izihawa-tantivy

    Search engine library

    v0.25.1 1.3K #search-engine #full-text-search #search
  27. bm25x

    A fast, streaming-friendly BM25 search engine with mmap support

    v0.3.1 #bm25 #mmap #search #streaming
  28. probly-search

    A lightweight full-text search engine with a fully customizable scoring function

    v2.0.1 1.4K #full-text-search #bm25 #search
  29. flash-rerank-cli

    CLI for Flash-Rerank — compile, benchmark, serve, and download models

    v0.2.0 #onnx #model #benchmark #documentation #model-download #int8 #gpu #cross-encoder #rerank #reranker
  30. murr

    Columnar in-memory cache for AI/ML inference workloads

    v0.2.0-rc3 #ml #inference #rocksdb #artificial-intelligence #in-memory #block-storage #write-batch #data-pipeline #redis
  31. izihawa-tantivy-bitpacker

    Tantivy-sub crate: bitpacking

    v0.25.0 #search-engine #tantivy #full-text-search #full-text-search-engine #bit-packing #lucene #tantivy-sub
  32. izihawa-tantivy-stacker

    term hashmap used for indexing

    v0.25.0 600 #search-engine #full-text-search #full-text-search-engine #tantivy #hash-map #lucene
  33. izihawa-ownedbytes

    Expose data as static slice

    v0.25.0 #full-text-search #search-engine #tantivy #full-text-search-engine #static-data #lucene
  34. chrondb

    Rust bindings for ChronDB - a time-traveling key/value database

    v0.2.3-dev.12298e3 #database #key-value #bindings #built #git #version-history
  35. summavy-bitpacker

    Tantivy-sub crate: bitpacking

    v0.3.0 #search-engine #full-text-search #full-text-search-engine #bit-packing #tantivy #lucene #tantivy-sub
  36. summavy-ownedbytes

    Expose data as static slice

    v0.5.0 #search-engine #full-text-search #tantivy #full-text-search-engine #static-data #lucene
  37. plato-room-search

    Full-text search engine for PLATO rooms — inverted index, BM25 ranking, fuzzy matching

    v0.1.0 #search-engine #full-text-search #room #fuzzy-matching #ranking #plato #bm25 #fuzzy-search #full-text-search-engine
  38. izihawa-tantivy-common

    common traits and utility functions used by multiple tantivy subcrates

    v0.25.0 #tantivy #search-engine #full-text-search #full-text-search-engine #lucene #pop
  39. elasticsearch_wasi

    Official Elasticsearch Rust client for WASI and WasmEdge

    v8.6.0-alpha.1 #elasticsearch #lucene #search
  40. pallet

    Document store built with sled and tantivy

    v0.7.0 #data-store #search #sled-database #tantivy #database
  41. summavy

    Search engine library

    v0.25.3 110 #search-engine #full-text-search #search
  42. furze

    finite state transducers (fst) writen in rust

    v0.1.1 800 #finite-state-transducer #search-engine #fst
  43. es-disk-planner

    A CLI and library to estimate Elasticsearch cluster disk capacity

    v0.1.0 #elasticsearch #planning #capacity #cli
  44. lb-tantivy

    Search engine library

    v0.24.0 1.4K #search-engine #search
  45. summavy-common

    common traits and utility functions used by multiple tantivy subcrates

    v0.5.0 #search-engine #full-text-search #full-text-search-engine #tantivy #sub-crate #search-indexing #lucene #quickwit #pop
  46. ciff

    The inverted index exchange format as defined as part of the Open-Source IR Replicability Challenge (OSIRRC) initiative

    v0.3.1 #search-engine #pisa
  47. nodedb-fts

    Shared full-text search engine for NodeDB — inverted index, BM25 scoring, analyzers, fuzzy matching

    v0.2.1 #full-text-search #bm25 #fts #lucene #search
  48. json-surf

    Search/Analyze JSON and Rust Struct

    v0.9.0 #json-struct #tantivy #struct #json #lucene
  49. spark-bert

    Hybrid vector search using an inverted index and BERT embeddings

    v0.1.0 #vector-search #inverted-index #bert #rag #sparse #sparse-vector
  50. lucene-query-syntax

    Parses a subset of the Apache Lucene query syntax

    v0.1.1 #query-parser #lucene #syntax-parser #range #phrase #sql
  51. daimon-plugin-opensearch

    OpenSearch k-NN backed VectorStore plugin for the Daimon AI agent framework

    v0.16.0 #vector-store #opensearch #ai-agent #rag
  52. elasticli

    The missing Elasticsearch CLI

    v0.1.0 #elasticsearch #full-text #cli
  53. fifty-shades

    Graylog REST API client written in Rust

    v0.2.0 #logging #graylog #command-line
  54. Try searching with DuckDuckGo or on crates.io.

  55. asciifolding

    ascii folding library

    v0.1.0 2.1K #ascii #lucene #unicode #folding
  56. rucene

    port of the popular Apache Lucene project. Rucene is not a complete application, but rather a code library and API that can easily be used to add full text search capabilities to applications.

    v0.1.1 #full-text-search #lucene #port-of-popular #apache #index #real-time
  57. paradedb-tantivy

    Search engine library

    v0.21.0 #search-engine #full-text-search #search
  58. aditjind-crate

    Official OpenSearch Rust client

    v1.0.0 #opensearch #lucene #elasticsearch #search
  59. toshi

    A full text search engine based on Tantivy

    v0.1.0 #search-engine #full-text-search #tantivy #text-search-engine #memory-safe #logging #auto-commit #json-parser
  60. tocken

    Clustering algorithms

    v0.1.0 #machine-learning #vector-search #tokenize #text-tokenizer #text #tokenizer
  61. lucene_query_builder_rs_derive

    used internally by lucene_query_builder

    v0.4.0 2.0K #query-builder #lucene-query-builder #derive
  62. kontex

    full text search index

    v0.2.0 #full-text-search #search-index #document #attr
  63. lucene-query-parser-sys

    lucene query parser library

    v0.1.0 #query-parser #lucene