#text-search

  1. fuzzy-matcher

    Fuzzy Matching Library

    v0.3.7 1.0M #fuzzy-matching #text-search #fuzzy-search #match #search
  2. aho-corasick

    Fast multiple substring searching

    v1.1.4 27.1M #text-search #string-search #search-pattern #text-pattern
  3. sliceslice

    A fast implementation of single-pattern substring search using SIMD acceleration

    v0.4.3 295K #text-search #string-search #simd #search #text
  4. daachorse

    Double-Array Aho-Corasick

    v1.0.0 17K #text-search #double-array #search #text
  5. matcher_rs

    A high-performance matcher designed to solve LOGICAL and TEXT VARIATIONS problems in word matching, implemented in Rust

    v0.5.8 2.3K #text-search #text-matching #string-matching #text-pattern #string-search
  6. cedarwood

    efficiently-updatable double-array trie in Rust (ported from cedar)

    v0.4.6 96K #cedar #text-search #string-search #trie #search
  7. graphannis

    new backend implementation of the ANNIS linguistic search and visualization system

    v4.0.1 120 #query-language #linguistics #visualization #corpus #graph #graph-search #aql #annis #text-search #search-and-visualization
  8. lazy-grep

    A high-performance, line-oriented command-line tool for searching text with regular expressions

    v0.2.1 #text-search #walk-dir #grep #command-line-tool #line-oriented #tool-for-searching #arguments-parser #file-search #parallel-execution
  9. claudius

    SDK for the Anthropic API

    v0.16.0 #content-block #claude #prompt #sdk #artificial-intelligence #text-block #web-search #text-search #api-access #assertions
  10. perg

    A fast, feature-rich text search tool similar to grep, written in Rust

    v0.8.0 500 #text-search #grep #text #regex
  11. rfgrep

    Advanced recursive file grep utility with comprehensive file type classification - search, list, and analyze 153+ file formats with intelligent filtering and safety policies

    v0.4.0 #file-search #text-search #grep #text-processing
  12. archwiki-rs

    A CLI tool to read pages from the ArchWiki

    v3.2.5 1.8K #page #text-search #json #wiki #command-line-tool #cache #shell-completion
  13. nu_plugin_regex

    nu plugin to search text with regex

    v0.18.0 #text-search #nu-plugin #regex-text #nu-shell-plugin #expression
  14. fuzzy-muff

    Fuzzy Matching Library

    v0.4.8 #fuzzy-matching #text-search #fuzzy-search #match #text
  15. ripgrep_all

    rga: ripgrep, but also search in PDFs, E-Books, Office documents, zip, tar.gz, etc

    v0.10.10 170 #file-search #ripgrep #rga #pdf #zip #office-document #tar-gz #text-search #e-books #text-file
  16. matcher_c

    A high-performance matcher designed to solve LOGICAL and TEXT VARIATIONS problems in word matching, implemented in Rust

    v0.5.8 1.3K #text-search #string-search #text #multi #search-pattern
  17. search-text

    A fast and flexible command-line tool to recursively search for text or regex patterns in files under a directory

    v0.1.2 #file-search #text-search #text-pattern #text-file #file-extension #regex-text #command-line-tool #regex-pattern-matching
  18. matcher_py

    A high-performance matcher designed to solve LOGICAL and TEXT VARIATIONS problems in word matching, implemented in Rust

    v0.5.8 1.3K #text-search #string-search #text
  19. squawk-parser

    Linter for Postgres migrations & SQL

    v2.34.0 460 #linter #text-search #postgresql #migration #sql-parser #sql-migrations #materialized-view #rust-analyzer #database #collation
  20. lumin

    searching and displaying local files

    v0.1.16 1.1K #text-search #traversal #display #viewing #text-pattern
  21. spacemod

    A easy to understand and powerful text search-and-replace tool

    v0.1.5 310 #text-search #text-replace #search-replace #white-space #mode #file-copy
  22. scrunch

    full-text-searching compression

    v0.9.0 550 #text-search #text-compression #index #full-text
  23. biodiff

    Compare binary files using sequence alignment

    v1.2.1 700 #sequence-alignment #diff #text-search #binary #ascii #binary-diff #cursive #wfa2 #biology #bioinformatics
  24. ricat

    A Rust-Based implemenation of classic UNIX cat command

    v0.4.5 1.4K #text-search #text-processing #cat #system-tools
  25. loki_text

    advanced string manipulation with pattern searching and replacement capabilities

    v0.1.7 320 #text-search #string-search #loki #find-pattern #string-processing #white-space #text-transformation #split #upper-case #lower-case
  26. sublime_fuzzy

    Fuzzy matching algorithm based on Sublime Text's string search

    v0.7.0 88K #text-search #fuzzy-search #match #text
  27. org-cli

    Command-line tool for searching, reading, and managing org-mode knowledge bases with fuzzy text search and structured content access

    v0.0.4 #org-mode #text-search #fuzzy-search #mcp-server #command-line-tool #org-mcp-server #agenda #config-file #logging #file-config
  28. scanix

    search a text or pattern in files. A fast and lightwight text tool.

    v0.5.1 800 #file-search #text-search #text-pattern #lightwight #config
  29. siftdb-core

    High-performance grep-native database for code and text collections with regex support

    v0.2.2 #text-search #database #code-search #grep #search
  30. aho-corasick-unsafe

    Fast multiple substring searching

    v0.0.4 200 #text-search #aho-corasick #string-search #search-pattern
  31. drgrep

    grep software with more support and features for args, workspace scanning and CLI

    v0.2.3 160 #text-search #grep #cli #crate
  32. aneubeck-daachorse

    Daachorse: Double-Array Aho-Corasick

    v1.1.1 4.6K #text-search #double-array #search #text
  33. ranked-searcher

    Search inside text files using tf-idf formula, showing the most relevant search at the top

    v0.1.5 #text-search #text-document #tf-idf #search #document-text
  34. flerp

    CLI tool that does XYZ

    v0.4.0 300 #nlp #tui #analysis #terminal-text #search #text-search #tui-text #xyz #text-file #text-content
  35. tiny-grep

    grep-like text search utility written in Rust

    v0.1.0 #text-search #cli #text #grep #search
  36. noise_search

    Nested Object Inverted Search Engine

    v0.8.0 #search-engine #text-search #stemming #json #fuzzy-matching #case-sensitive #nested-json #inverted #query-language
  37. viddy

    A modern watch command

    v1.3.0 #watch #diff #modern #shell #past #suspend #save-load #time-machine #text-search #pager
  38. searchy

    Search index (in-memory), that can be constructed and searched using a bag of words model, with cosine similarity scoring based on tf-idf. Supports multiple search terms, permissions…

    v0.5.0 470 #search-index #text-search #in-memory #search
  39. crawdad-rkyv

    Crawdad: ChaRActer-Wise Double-Array Dictionary with rkyv support

    v0.4.0-rkyv.1 #double-array-trie #text-search #trie #text #search #double-array
  40. suffix

    arrays

    v1.3.0 14K #suffix-array #text #search-index #text-search #search
  41. selmr

    Package to create and use Simple Explainable Language Multiset Representations

    v0.4.3 250 #multiset #representation #language #generator #document #text-search #multisets #text-data #vector-embedding #data-structures
  42. crawdad

    ChaRActer-Wise Double-Array Dictionary

    v0.4.0 2.2K #double-array-trie #text-search #trie #search #text #double-array
  43. nekosearch

    toolkit for text search, fuzzy matching and intent detection: tokenization, normalization, TF-IDF, Jaccard, Levenshtein, and ranking pipelines

    v0.0.5 #text-search #fuzzy-search #levenshtein #search
  44. minigrep-cli-tool

    cli tool to search upon a text file for lines containing specified string

    v0.1.1 #mini-grep #text-search #case-insensitive #text-file #case-sensitive #search-case-insensitive #string-search
  45. norms

    A collection of distance metrics on strings

    v0.1.1 #text-search #fzf #fuzzy-search #search #match
  46. dimgrep

    command-line text search tool written in Rust, based on the minigrep example from The Rust Programming Language

    v0.1.0 #command-line-tool #mini-grep #command-line-text #text-search
  47. rosie

    Interface for the Rosie Pattern Language, for efficient and maintainable text pattern matching and search

    v0.1.1 #text-search #text-pattern-matching #fsa #regex
  48. grepmini

    grep-like command line tool written in Rust to search for text patterns in files. Built following the Rust book's example.

    v0.1.1 #text-search #command-line-tool #file-search #ignore-case #string-search #rust-book #grep-like
  49. biodiff-wfa2-sys

    Rust bindings for the WFA2 library

    v2.3.5 #sequence-alignment #diff #biodiff #wfa2 #ascii #binary-diff #bioinformatics #biology #text-search
  50. grepster

    command-line tool for searching text in files

    v0.1.2 #text-search #grep #text #search
  51. text-search

    easy to use plug and play wrapper around tantivy for simple search scenarios

    v0.1.1 #tantivy #simple #search #text
  52. distance

    A collection of approximate string matching algorithms

    v0.4.0 6.5K #approximate-string-matching #levenshtein #string-search #text-matching #text-search
  53. fozzie

    A quick fuzzy finder for the terminal

    v1.6.0 #fuzzy-finder #terminal #quick #search #selectors #text-file #text-search
  54. norm

    A collection of distance metrics on strings

    v0.1.1 1.9K #text-search #fzf #fuzzy-search #search #match
  55. sm-search

    way of searching through text - for people who are too lazy to use Regex

    v0.1.3 260 #text-search #lazy-evaluation #sm #string-search #who
  56. fuzzypicker

    fuzzy searching and interactive selection of items in command-line applications

    v0.2.1 #fuzzy-search #text-search #search #match #text
  57. masker

    Mask patterns in data

    v0.0.4 #text-search #text #utility #search
  58. Try searching with DuckDuckGo.

  59. findtext_textfile

    Search text in text file

    v0.1.1 #text-search #markdown #text-encoding #encoding
  60. darts

    A double array trie, A Forward Maximum Matching Searcher

    v0.1.0 #text-search #string-search #trie #search #text
  61. doc-search-dsl

    procedural macro for creating complex regex patterns using a Domain-Specific Language (DSL)

    v0.1.0 #domain-specific-language #proc-macro #text-search #dsl #documentation #text-matching #text-pattern-matching #text-processing #regex
  62. simple_grep

    command-line text search tool in Rust, inspired by grep

    v0.1.0 #text-search #command-line-tool #command-line-text #grep #case-insensitive #input-file #case-sensitive #txt-file #search-case
  63. findtext_sheet

    Search text in SpreadSheet

    v0.1.2 110 #text-search #xlsx #search #text #excel
  64. rizzer

    Fuzzy matching tool to find string similarity

    v0.2.0 #fuzzy-string-matching #string-similarity #fuzzy-matching #text-search #fuzzy-search #unicode-normalization #fuzzy-find #dynamic-programming #bonus #text-matching
  65. rust-cedar

    efficiently-updatable double-array trie in Rust (ported from cedar)

    v0.1.0 #text-search #trie #string-search #text #search
  66. perlin

    A lazy, zero-allocation and data-agnostic Information Retrieval library

    v0.1.0 #search-engine #text #search #text-search #information-retrieval
  67. litegrep

    A basic tool for searching in files for lines of text, based on a query

    v0.1.2 #file-search #search-query #text-search #command-line #text-line
  68. findtext_doc

    Search text in Document

    v0.1.2 110 #word-search #text-search #docx #search #word
  69. findtext_pdf

    Search text in PDF

    v0.1.2 110 #pdf #text-search #search #text #cli
  70. ngram-search

    Ngram-based indexing of strings into a binary file

    v0.1.1 #text-search #search-indexing #ngrams #full-text #indexing
  71. bqrs

    apply boolean query to text

    v0.1.3 #text-search #query #boolean #text #match
  72. fiveo

    An approximate string matching library built with the web in mind

    v0.3.2 #string-matching #approximate-string-matching #built #search #web #matcher #wasm #foreign-interface #text-search
  73. worcher

    full-text search for static websites

    v0.1.2 #full-text-search #search #text-search
  74. libgrep-rs

    searching through text

    v0.1.4 #text-search #line #cargo-run #tool #file #grep-like
  75. ergrep

    grep strings within a line from a text file

    v0.1.1 #text-file #file-search #text-search #string-search #grep #line-search #file-line #mini-grep
  76. freddo

    An opinionated library to access the Federal Reserve of St Louis data API

    v0.1.0 #data-api #api-key #st #rest #search #text-search #louis #federal #execute-query
  77. minigrep_macano953

    A fun grep tool written as my first incursion into Rust. Not intended to be inherited and used in production code

    v0.1.1 #mini-grep #case-insensitive #fun #tool #text-search #case-sensitive #inherit
  78. minigrep_pbegle

    grep CLI tool

    v0.1.0 #mini-grep #case-insensitive #case-sensitive #query #filename #text-search #command-line-tool #file-txt #env-vars
  79. grep-rezza

    An app for search text in file

    v0.2.0 #text-search #text-file
  80. grepy

    search files

    v0.1.0 #search #cargo-run #sample #cargo-publish #text-search #run-testing #unit-testing
  81. megagrep

    searching text program for practicing Rust

    v0.1.0 #search #text-search #practicing #shell #mini-grep
  82. spyglass

    Search engine for documents, inspired by bioinformatics

    v1.1.0 #search #wildcard #character #search-engine #trie #bioinformatics #text-search #edit-distance #rabbit
  83. txt_processor

    A little library for text processing

    v0.1.4 #text-processing #text-search #text
  84. memgrep

    Search for strings in process memory

    v0.2.0 #process-memory #string-search #text-search #erase #stack #hex-string #grep #debugging #logging
  85. minigrep_crate

    grep like console application

    v0.1.0 #mini-grep #applications #console #text-search
  86. test12345

    A command-line tool for searching for text in files

    v0.1.1 #text-search #command-line-tool #tool-for-searching #tool-for-text
  87. bisect

    search stdin based on a bitstring pattern

    v0.2.0 #text-search #search #text #unix
  88. minigrep_yunzhu

    A fun toll to search text for a pattern

    v0.1.0 #text-search #fun #text-pattern
  89. minigrep1800

    command-line tool for searching text files

    v0.1.0 #search #text-search #command-line-tool #tool-for-searching
  90. mingrep_arpitjp

    my first crate

    v0.1.0 #text-search #mingrep #file #text-file #cli
  91. rodarte-minigrep

    CLI for simple plain-text searching

    v0.1.0 #mini-grep #text-search #plain-text #perform #target #string-content
  92. cargo-minigrepx719

    A grep implementation in Rust

    v1.0.0 #file-search #mini-grep #text-search
  93. zedl-grep

    search for text in files recursively

    v0.1.2 #text-search #grep #search #cli
  94. ipgrep

    search for IP addresses in text files

    v0.2.0 #ip-address #text-search #text-file #comma-delimited #ipv4
  95. minigrep_by_dkfolkin

    A training program that searches for occurrences of strings in text

    v0.1.0 #text-search #string-search #occurrence #training
  96. r_rg

    search text for local file

    v0.1.0 #text-file #search #local #text-search