nowfound

Life & fun · April 11, 2018

SuperString – A fast and memory-optimized string library for C++

A fast and memory-optimized string library for C++ - btwael/SuperString

SuperString – A fast and memory-optimized string library for C++ launched on April 11, 2018 with 52 votes, #720 of 2,753 launches that month and more than 90% of that year's launches. The site was still online in September 2026, 8 years on.

In plain words

SuperString is a C++ string library designed for fast performance and efficient memory usage. It provides developers working with text processing and string manipulation in C++ with optimized alternatives to standard implementations. The library emphasizes speed and resource efficiency, making it suitable for applications where string handling performance is critical.

written from the facts on this page · September 2026

Does a similar job

all alternatives →
  • C++11 immutable string2014 · github.com · ▲23

    I'm looking for feedback on this approach to an immutable string (istring). The idea is to provide a super fast immutable string that can be efficiently passed to lambdas as well as be 100% thread safe. Another bonus is faster hashing. If a string literal is given to istring, then the hash is computed at compile time! Other strings will have their hashes cached for later use. The istring is designed more or less after the python string in this regard. It should also consume less memory than std::string and perform faster in all other areas.

  • Array with Constant Time Access and Fast Insertion and Deletion2019 · github.com · ▲300

    Contribute to igushev/IgushArray development by creating an account on GitHub.

  • StringZilla v3 with C++, Rust, and Swift bindings, and AVX-512 and NEON2024 · github.com · ▲15

    Hi HN! I've spent the last few weeks optimizing the string operations in StringZilla. You'd be surprised how much performance GLibc and the Standard Templates Library of C++ are leaving on the table, especially on Arm and, likely, on RISC-V. I've significantly increased the number of implemented algorithms for different workloads. Searching across English texts on Arm, for example: - is 4.4x faster than STL, - and 16.8x faster in reverse order. The new version of the library now includes a C++ binding largely compatible with the C++ Standard, featuring all 17 overloads of the `replace`…

  • 2x-4x faster strlen() in C2023 · gist.github.com · ▲19

    GitHub Gist: instantly share code, notes, and snippets.

  • RapidFuzz – A fast string matching library for Python2020 · github.com · ▲134

    Rapid fuzzy string matching in Python using various string metrics - rapidfuzz/RapidFuzz

  • A Fast, Malloc-Free C++14 Json Parser and Encoder2014 · github.com · ▲98

    Meta programming utilities for C++14. Merged in matt-42/lithium - matt-42/iod

More life & fun this month

the category →

Source: Show HN post ↗

Launched alongside, April 2018

the whole month →
  • Billing and subscriptions for fast-growing businesses

    Dev tools · 2018 · stripe.com

  • New Gmail▲935

    The new version of Gmail web

    Work · 2018 · blog.google

  • More than just chat. Intercom's new app platform.

    Life & fun · 2018 · fin.ai

  • The Internet’s fastest, privacy-first DNS resolver

    Dev tools · 2018 · one.one.one.one

  • Online graphic design app mainly focused on product mockups.

    Growth · 2018 · artboard.studio

  • The coding app for beginners by Google

    Dev tools · 2018