SuperString

String optimizer

An efficient string library optimized for memory and CPU usage using the Rope data structure

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

GitHub

291 stars
26 watching
31 forks
Language: C++
last commit: about 5 years ago
Linked from 1 awesome list

c-plus-plusfastgarbage-collectionmemoryoptimizationrope-stringstring

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
mengrao/strAn optimized string class with an adaptive hash table for fast searching and comparisons126
ashvardanian/stringzillaA library that provides optimized string manipulation functions to improve performance on modern CPUs.2,290
planetis-m/ssostringsAn optimized string data type designed to reduce runtime memory allocations on embedded systems.17
powerbroker2/safestringA set of C++ libraries for safe and robust string processing on Arduino boards.38
max22-/uxnbruteforceAn optimized search tool for finding efficient code snippets in the UXN programming language8
planetis-m/cowstringsAn implementation of a copy-on-write string data-type that optimizes performance by sharing internal memory and making copies only when necessary.18
typemonkey/turtleA programming language designed to optimize memory usage through long-term storage of data5
maxim2266/strA lightweight C library providing string manipulation functions.312
ericzimmerman/bstringsA utility for searching and processing strings in various formats and encodings.121
vihanb/babel-plugin-loop-optimizerAn optimization plugin for Babel that replaces certain array methods with for loops74
emergetools/smallstringsA tool for reducing localized string file sizes by eliminating key duplication and using compressed storage.129
vzhou842/faster.jsA Babel plugin that optimizes idiomatic JavaScript code by rewriting common Array method calls for performance improvements.437
pnnl/soda-optA tool that extracts and optimizes high-level code snippets into LLVM IR using MLIR for high-level synthesis37
skiplang/skipA programming language designed to optimize computation by tracking side effects and enabling safe parallelism and caching with reactive invalidation.1,975
brainmaestro/eslint-plugin-optimize-regexA plugin for ESLint that optimizes and refactors regular expressions in JavaScript code to improve performance.74