GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — Build software better, together

#

string-search

Star

Here are 163 public repositories matching this topic...

Language: All
Filter by language
All 163 Python 22 C 19 Java 19 C++ 17 Rust 16 TypeScript 11 C# 10 JavaScript 9 Go 4 PHP 4
Sort: Most stars
Sort options
Most stars Fewest stars Most forks Fewest forks Recently updated Least recently updated
StringZilla

ashvardanian / StringZilla

Star 3.6k

SIMD, SWAR & GPU kernels for strings: search, hashing, sorting, edit distances, UTF-8 segmentation & ciphers for C, C++, CUDA, Python, Rust, Go, Swift, JS, C# & Java 🦖

search hashing unicode parser information-retrieval string gpu hash edit-distance simd dataset levenshtein-distance string-manipulation sorting-algorithms substring string-matching string-search string-parsing
  • Updated Nov 10, 2026
  • C

taleinat / fuzzysearch

Star 344

Find parts of long text or data, allowing for some changes/typos.

python fuzzy-search fuzzy-matching string-search text-search
  • Updated Nov 11, 2025
  • Python

codeplea / ahocorasickphp

Star 186

Aho-Corasick multi-keyword string searching library in PHP.

php algorithm search-algorithm aho-corasick string-search ahocorasick
  • Updated Oct 1, 2018
  • PHP
StringWars

ashvardanian / StringWars

Star 160

Comparing performance-oriented string-processing libraries for substring search, multi-pattern matching, hashing, edit-distances, sketching, and sorting across CPUs and GPUs in Rust 🦀 and Python 🐍

benchmark bioinformatics database string levenshtein-distance libc dataframe string-search substring-search rapids strstr memchr polars
  • Updated Nov 9, 2026
  • Rust

unruledboy / WuManber

Star 154

WuManber text search/matching implementation using c#

algorithm csharp aho-corasick string-matching string-search text-matching text-search wu-manber wumanber
  • Updated Aug 30, 2022
  • C#

getreu / stringsext

Star 134

Find multi-byte-encoded strings in binary data (Gitlab mirror).

rust unicode forensics string-search
  • Updated Jun 24, 2026
  • Rust

darx0r / Stingray

Star 133

IDAPython plugin for finding function strings recursively

static-analysis reverse-engineering ida-pro ida-plugin idapython string-search idapython-plugin
  • Updated May 17, 2022
  • Python

Daniel-Liu-c0deb0t / triple_accel

Star 110

Rust edit distance routines accelerated using SIMD. Supports fast Hamming, Levenshtein, restricted Damerau-Levenshtein, etc. distance calculations and string search.

rust algorithms sse simd levenshtein avx2 dynamic-programming string-distance string-matching string-search string-similarity hamming
  • Updated Mar 13, 2023
  • Rust

Daniel-Liu-c0deb0t / UMICollapse

Star 89

Accelerating the deduplication and collapsing process for reads with Unique Molecular Identifiers (UMI). Heavily optimized for scalability and orders of magnitude faster than a previous tool.

java data-structures fastq deduplication string-search string-similarity hamming umis unique-molecular-identifiers
  • Updated Apr 1, 2024
  • Java

BrunoRB / ahocorasick

Star 87

Aho-corasick for javascript.

algorithm aho-corasick string-matching string-search
  • Updated Aug 8, 2024
  • JavaScript

andreaferretti / cello

Star 80

A string library

strings succinct string-search fm-index wavelet-tree burrows-wheeler-transform suffix-array
  • Updated Aug 31, 2022
  • Nim

mganss / AhoCorasick

Star 71

Aho-Corasick multi-string search for .NET and SQL Server.

sql-server aho-corasick string-search multi-string sql-clr
  • Updated Nov 12, 2026
  • C#

bluss / twoway

Sponsor
Star 68

Twoway / Fast substring search for strings and byte strings (Rust) / Also assorted benchmarks and string search snippets

rust string-search exact-string-matching
  • Updated Jul 13, 2026
  • Rust

almondtools / stringsearchalgorithms

Star 49

String matching algorithms for searching a single or multiple strings in large texts

algorithms string string-search
  • Updated Jun 23, 2026
  • Java

feldroop / genedex

Star 44

A small and fast FM-Index for Rust

search rust bioinformatics genomics algorithms data-structures index suffixarray string-search string-algorithms fm-index suffix-array sequence-analysis fmindex
  • Updated Feb 1, 2026
  • Rust

almondtools / stringbench

Star 37

String matching algorithm benchmark

benchmark string-matching string-search
  • Updated Mar 22, 2026
  • Java
AffineGaps

unum-science / AffineGaps

Star 35

Exact biosequence alignment and folding on GPUs — Needleman-Wunsch, Smith-Waterman, Levenshtein, Zuker, and Sankoff with Gotoh adjustments and traceback

python search bioinformatics mojo smith-waterman needleman-wunsch jit protein levenshtein-distance protein-sequences numba string-search sequence-alignment levenshtein-algorithm
  • Updated Nov 9, 2026
  • Mojo

jalal246 / textics

Star 35

📉 JavaScript Text Statistics that counts lines, words, chars, and spaces.

counter statistics tools stream string curl text memo search-in-text string-calculator characters string-search wordsearch count-lines count-data linesearch textics get-info mytools counts-lines
  • Updated Aug 30, 2022
  • JavaScript

alexandrnikitin / AhoCorasick.Net

Star 32

Implementation of Aho-Corasick string matching algorithm for .NET

c-sharp search-algorithm aho-corasick string-search
  • Updated Apr 9, 2016
  • C#

JOU-amjs / sdm2

Star 28

A high performance library to match discontinuous strings.

nodejs browser string strings matcher string-matching string-search
  • Updated Aug 8, 2023
  • TypeScript

Add this topic to your repo

To associate your repository with the string-search topic, visit your repo's landing page and select "manage topics."

Learn more

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.