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: over 3 years ago
Linked from 1 awesome list

c-plus-plusfastgarbage-collectionmemoryoptimizationrope-stringstring

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
mengrao/str An optimized string class with an adaptive hash table for fast searching and comparisons 125
ashvardanian/stringzilla A library that provides optimized string manipulation functions to improve performance on modern CPUs. 2,235
planetis-m/ssostrings An optimized string data type designed to reduce runtime memory allocations on embedded systems. 17
powerbroker2/safestring A set of C++ libraries for safe and robust string processing on Arduino boards. 38
max22-/uxnbruteforce Automates the construction of optimized UXN code by searching through all possible combinations to find the most efficient solution. 8
planetis-m/cowstrings An implementation of a copy-on-write string data-type that optimizes performance by sharing internal memory and making copies only when necessary. 18
typemonkey/turtle A programming language designed to optimize memory usage through long-term storage of data 5
maxim2266/str A lightweight C library providing string manipulation functions. 307
ericzimmerman/bstrings A utility for searching and processing strings in various formats and encodings. 120
vihanb/babel-plugin-loop-optimizer An optimization plugin for Babel that replaces certain array methods with for loops 74
emergetools/smallstrings A tool for reducing localized string file sizes by eliminating key duplication and using compressed storage. 127
vzhou842/faster.js A Babel plugin that optimizes idiomatic JavaScript code by rewriting common Array method calls for performance improvements. 436
pnnl/soda-opt A tool that extracts and optimizes high-level code snippets into LLVM IR using MLIR for high-level synthesis 37
skiplang/skip A 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-regex A plugin for ESLint that optimizes and refactors regular expressions in JavaScript code to improve performance. 74