SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 string-manipulation Open-Source Projects
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
StringZilla
Up to 10x faster strings for C, C++, Python, Rust, and Swift, leveraging SWAR and SIMD on Arm Neon and x86 AVX2 & AVX-512-capable chips to accelerate search, sort, edit distances, alignment scores, etc 🦖
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
linear-builder
Strict Text and ByteString builder, which hides mutable buffer behind linear types and takes amortized linear time.
-
ctf-party
:triangular_flag_on_post: A CLI tool & library to enhance and speed up script/exploit writing with string conversion/manipulation.
-
Handy Go utilities
GO Golang Utilities and helpers like validators and string formatters (by miguelpragier)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Measuring energy usage: regular code vs. SIMD code | news.ycombinator.com | 2024-02-19The 3.5x energy-efficiency gap between serial and SIMD code becomes even larger when
A. you do byte-level processing instead of float words;
B. you use embedded, IoT, and other low-energy devices.
A few years ago I've compared Nvidia Jetson Xavier (long before the Orin release), Intel-based MacBook Pro with Core i9, and AVX-512 capable CPUs on substring search benchmarks.
On Xavier one can quite easily disable/enable cores and reconfigure power usage. At peak I got to 4.2 GB/J which was an 8.3x improvement in inefficiency over LibC in substring search operations. The comparison table is still available in the older README: https://github.com/ashvardanian/StringZilla/tree/v2.0.2?tab=...
Project mention: tiny-utf8 VS codepoint-iterator - a user suggested alternative | libhunt.com/r/tiny-utf8 | 2023-06-04
Project mention: Super Colliding Nix Stores: Nix Flakes for Millions of Developers | news.ycombinator.com | 2023-05-25
string-manipulation related posts
- The Post Modern C Style
-
tiny-utf8 VS codepoint-iterator - a user suggested alternative
2 projects | 4 Jun 2023
- The Spinnaker Programming Language
- CIEL is a ready-to-use collection of Lisp libraries
- Keval, the math expression evaluator - 0.9.0
- Convert a string including operators to an int
- Show HN: An Excel Wordle Solver
-
A note from our sponsor - SaaSHub
www.saashub.com | 19 Apr 2024
Index
What are some of the best open-source string-manipulation projects? This list will help you:
Project | Stars | |
---|---|---|
1 | algorithms_and_data_structures | 5,767 |
2 | go-pretty | 2,561 |
3 | StringZilla | 1,749 |
4 | shell-functools | 1,162 |
5 | Guitar | 658 |
6 | uniseg | 536 |
7 | tiny-utf8 | 534 |
8 | Portable UTF-8 | 501 |
9 | text | 395 |
10 | mug | 356 |
11 | cl-str | 298 |
12 | util | 286 |
13 | str | 274 |
14 | AndroidLibrary | 241 |
15 | StrTk | 125 |
16 | Keval | 99 |
17 | linear-builder | 87 |
18 | ctf-party | 79 |
19 | Handy Go utilities | 77 |
20 | remove_emoji | 54 |
21 | pyheck | 45 |
22 | gostrutils | 44 |
23 | wordlexcel | 13 |