String

Top 23 String Open-Source Projects

  1. javascript-obfuscator

    A powerful obfuscator for JavaScript and Node.js

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. query-string

    Parse and stringify URL query strings

  4. URI.js

    Javascript URL mutation library

  5. he

    A robust HTML entity encoder/decoder written in JavaScript.

  6. voca

    The ultimate JavaScript string library

  7. 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 🦖

    Project mention: Jvector And Python! (Part 4 of jvector series) | dev.to | 2026-01-14

    Usearch (Smaller & Faster Single-File Similarity Search & Clustering Engine for Vectors & 🔜 Texts): https://github.com/unum-cloud/usearch

  8. underscore.string

    String manipulation helpers for javascript

  9. 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-20

    Full documentation: https://zread.ai/gookit/goutil

  10. sprintf.js

    sprintf.js is a complete open source JavaScript sprintf implementation

  11. string.js

    Extra JavaScript string methods.

  12. 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)

  13. rust-memchr

    Optimized string search routines for Rust.

    Project mention: Memchr: Optimized string search routines for Rust | news.ycombinator.com | 2025-11-19
  14. xorstr

    heavily vectorized c++17 compile time string encryption.

  15. sttr

    cross-platform, cli app to perform various operations on string

  16. Obfuscate

    Guaranteed compile-time string literal obfuscation header-only library for C++14 (by adamyaxley)

  17. 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).

    Project mention: M*LIB The STL library for modern C | news.ycombinator.com | 2025-10-11
  18. python-string-similarity

    A library implementing different string similarity and distance measures using Python.

  19. compact_str

    A memory efficient string type that can store up to 24* bytes on the stack

    Project mention: UTF-8 is a brilliant design | news.ycombinator.com | 2025-09-12
  20. lyricist

    🌎 The missing I18N/L10N (internationalization/localization) multiplatform library for Compose Multiplatform!

  21. url-pattern

    easier than regex string matching patterns for urls and other strings. turn strings into data or data into strings.

  22. jsurl

    Lightweight URL manipulation with JavaScript

  23. Portable ASCII

    🔡 Portable ASCII library - performance optimized (ascii) string functions for PHP.

  24. zig-string

    A String Library made for Zig

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

String discussion

Log in or Post with

String related posts

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

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you know that JavaScript is
the 5th most popular programming language
based on number of references?