SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 String Open-Source Projects
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
-
-
-
StringZilla
Up to 100x faster strings for C, C++, CUDA, Python, Rust, Swift, JS, & Go, leveraging NEON, AVX2, AVX-512, SVE, GPGPU, & SWAR to accelerate search, hashing, sorting, edit distances, sketches, and memory ops 🦖
Usearch (Smaller & Faster Single-File Similarity Search & Clustering Engine for Vectors & 🔜 Texts): https://github.com/unum-cloud/usearch
-
-
goutil
💪 Helper Utils(900+): int, byte, string, array/slice, map, struct, dump, convert/format, error, web/http, cli/flag, OS/ENV, filesystem, system, test/assert, time and more. Go 常用的工具函数:数字,字符串,数组,Map,结构体,反射,文本,文件,错误,时间日期,特殊处理,格式化,常用信息获取等等
Project mention: gookit/goutil v0.7.2 Released: Enhanced Features & Fixes for an Improved Development Experience | dev.to | 2025-11-20Full documentation: https://zread.ai/gookit/goutil
-
-
-
string
Provides an object-oriented API to strings and deals with bytes, UTF-8 code points and grapheme clusters in a unified way (by symfony)
-
Project mention: Memchr: Optimized string search routines for Rust | news.ycombinator.com | 2025-11-19
-
-
-
Obfuscate
Guaranteed compile-time string literal obfuscation header-only library for C++14 (by adamyaxley)
-
mlib
Library of generic and type safe containers in pure C language (C99 or C11) for a wide collection of container (comparable to the C++ STL).
-
python-string-similarity
A library implementing different string similarity and distance measures using Python.
-
-
lyricist
🌎 The missing I18N/L10N (internationalization/localization) multiplatform library for Compose Multiplatform!
-
url-pattern
easier than regex string matching patterns for urls and other strings. turn strings into data or data into strings.
-
-
-
String discussion
String related posts
-
Beyond fmt: Building a Flexible Text Builder in Go with Wissance/stringFormatter
-
Memchr: Optimized string search routines for Rust
-
Mudderjs: Lexicographically subdivide the space between strings
-
StringZilla 4.2: Arm NEON+SHA and Goldmont support
-
Processing Strings 109x Faster Than Nvidia on H100
-
Processing Strings 109x Faster Than Nvidia on H100
-
Processing Strings 109x Faster Than Nvidia on H100
-
A note from our sponsor - SaaSHub
www.saashub.com | 11 Jun 2026
Index
What are some of the best open-source String projects? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | javascript-obfuscator | 16,091 |
| 2 | query-string | 6,906 |
| 3 | URI.js | 6,232 |
| 4 | he | 3,663 |
| 5 | voca | 3,593 |
| 6 | StringZilla | 3,490 |
| 7 | underscore.string | 3,364 |
| 8 | goutil | 2,350 |
| 9 | sprintf.js | 2,138 |
| 10 | string.js | 1,803 |
| 11 | string | 1,786 |
| 12 | rust-memchr | 1,467 |
| 13 | xorstr | 1,419 |
| 14 | sttr | 1,323 |
| 15 | Obfuscate | 1,303 |
| 16 | mlib | 1,126 |
| 17 | python-string-similarity | 1,018 |
| 18 | compact_str | 840 |
| 19 | lyricist | 809 |
| 20 | url-pattern | 588 |
| 21 | jsurl | 580 |
| 22 | Portable ASCII | 574 |
| 23 | zig-string | 561 |