nowfound

Life & fun · February 16, 2018

HP

High Performance Simple String Processing in C++

C++ String Toolkit Library (StrTk)

High Performance Simple String Processing in C++ launched on February 16, 2018 with 16 votes, #877 of 2,635 launches that month and more than 75% of that year's launches. The site was still online in September 2026, 8 years on.

In plain words

StrTk is a C++ string processing library offering optimized algorithms for common string manipulation tasks. It is designed for developers who need to integrate robust string handling into existing C++ projects. The library emphasizes efficiency and ease of use, providing a comprehensive set of features for various string processing requirements. It is available under the MIT License.

written from the facts on this page · September 2026

From the sources

The C++ String Toolkit Library (StrTk) consists of robust, optimized and portable string processing algorithms for the C++ language. StrTk is designed to be easy to use and integrate within existing code bases. Furthermore the library has a rich set of features that makes light work of any kind of string processing task. Free use of the String Toolkit Library is permitted under the guidelines and in accordance with the MIT License. The C++ String Toolkit Library (StrTk) is a general purpose string processing library. It's design principles centers around efficiency and ease of use. This tutorial will primarily cover string parsing and tokenization functionalities of the library. StrTk…from partow.net

Does a similar job

all alternatives →
  • SuperString – A fast and memory-optimized string library for C++2018 · github.com · ▲52

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

  • A nice C string API2022 · github.com · ▲107

    A convenient C string API, friendly alongside classic C strings.

  • Stricks – managed C strings library2021 · github.com · ▲15

    Managed C strings library. Contribute to alcover/stricks development by creating an account on GitHub.

  • sttr2021 · github.com · ▲134

    A cli app to perform various operations on string

  • 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`…

More life & fun this month

the category →

Source: Show HN post ↗

Launched alongside, February 2018

the whole month →
  • Find the shortest hyperlinked paths between any two pages on Wikipedia.

    Life & fun · 2018 · sixdegreesofwikipedia.com

  • Witeboard▲1,017

    A real-time whiteboard for your team. No signups required.

    Dev tools · 2018 · witeboard.com

  • Discover your next favorite thing, now on iOS and Android 📱

    Life & fun · 2018

  • PixelSnap▲945

    Measure every pixel on your screen with ease ✨

    Dev tools · 2018 · pixelsnap.com

  • Daily tappable tech news and stories.

    Life & fun · 2018 · sip.fyi

  • Logo▲866

    Clean, simple, hassle-free logo design

    Growth · 2018 · logo.shapefactory.co