How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.
ggformat is a liberally licensed string formatting library for C++ that supports user defined types and sub-second compile times. It's meant to be used as a replacement for printf and friends.
The main features of mikejsavage/ggformat are: String Processing.
Projects with overlapping indexed features include: wooorm/levenshtein.c — Vladimir Levenshtein’s edit distance algorithm [1][wiki] as a C library. There’s also a CLI: [levenshtein(1)][cli],… c42f/tinyformat — tinyformat.h is a type safe printf replacement library in a single C++ header file. If you've ever wanted printf("%s",… gingerbill/gb — gb single-file public domain libraries for C & C++. jwlodek/csplit — A single header C library that can be used to easily handle splitting strings and other string operations in C. adamyaxley/obfuscate — Source available on GitHub. maxim2266/str — Note: This is version 2 of the library, v1 is now in maintenance mode, and is available in this repository under v1…
tinyformat.h is a type safe printf replacement library in a single C++ header file. If you've ever wanted printf("%s", s) to just work regardless of the type of s, tinyformat might be for you. Design goals include:
A single header C library that can be used to easily handle splitting strings and other string operations in C.