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 🦖
-
Updated
Nov 10, 2026 - C
GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing github.com — Build software better, together
#
string-searchHere are 163 public repositories matching this topic...Language: All
Filter by language
Sort: Most stars
Sort options
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
Find parts of long text or data, allowing for some changes/typos.
Aho-Corasick multi-keyword string searching library in PHP.
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
WuManber text search/matching implementation using c#
algorithm csharp aho-corasick string-matching string-search text-matching text-search wu-manber wumanber
Find multi-byte-encoded strings in binary data (Gitlab mirror).
IDAPython plugin for finding function strings recursively
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
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
Aho-corasick for javascript.
A string library
Aho-Corasick multi-string search for .NET and SQL Server.
Twoway / Fast substring search for strings and byte strings (Rust) / Also assorted benchmarks and string search snippets
String matching algorithms for searching a single or multiple strings in large texts
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
String matching algorithm benchmark
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
📉 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
Implementation of Aho-Corasick string matching algorithm for .NET
A high performance library to match discontinuous strings.
Add this topic to your repoTo associate your repository with the string-search topic, visit your repo's landing page and select "manage topics." |
| 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. |