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 🦖
- Updated
Nov 26, 2025 - C
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 🦖
Python module (C extension and plain python) implementing Aho-Corasick algorithm
str: yet another string library for C language.
C utility libraries
Simple and yet powerful cross-platform C library providing data structures, algorithms and much more
Portable C, C++ code for hash tables, bloom filters, string-search, string utilities, hash functions, arc4random
My own library of useful functions in C.
42 library of basic C functions - queues, lists, memory operations and more 😄
A C implementation of a data structure that can store a string and efficiently cut a part (a substring) of this string and insert it in a different position
ft_printf is a 42 school project where we must replicate the behavior of C library printf function. The project teaches us about variadic arguments as well as data structures.
Implementation of C11 Annex K "Bounds-checking interfaces" ISO/IEC 9899:2011
A library of useful C functions
🪶 A simple string.h implementation and sprintf & sscanf working with all flags & specifiers. (School 42)
My solutions to the C Programming A Modern approach book 2nd edition (by K. N. King). These solutions are published for historical purposes and intended to be a guide for other learners to gain intuition rather than being used for cheating.
type-safe, header-only implementation of a `std::basic_string`-like string in plain C
A lightweight and dependency-free C library for advanced string manipulation.
A robust and easy to use string-manipulation library for the C programming language. There is no need for writing your own functions to perform simple tasks all of the time! 🐱💻
This C library provides easier manipulation of dynamic C-strings.
String and memory handling functions based around the Spectre misfeature
Add a description, image, and links to the string-manipulation topic page so that developers can more easily learn about it.
To associate your repository with the string-manipulation topic, visit your repo's landing page and select "manage topics."