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++
291 stars
26 watching
31 forks
Language: C++
last commit: over 3 years ago
Linked from 1 awesome list
c-plus-plusfastgarbage-collectionmemoryoptimizationrope-stringstring
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 |