sds

Dynamic string library

An efficient and compatible way to handle dynamic strings in C.

Simple Dynamic Strings library for C

GitHub

5k stars
142 watching
486 forks
Language: C
last commit: over 2 years ago
Linked from 5 awesome lists


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
attractivechaos/klibA standalone and lightweight C library providing efficient implementations of various algorithms and data structures4,227
redis/hiredisA minimalistic C client library for the Redis database6,283
srdja/collections-cA comprehensive C library providing various data structures with efficient algorithms and operations2,842
tezc/scProvides a collection of portable and high-performance C libraries and data structures2,284
dcordero/rubustringsVerifies the format and consistency of iOS app strings files119
orangeduck/celloA high-level programming framework that simplifies tasks in C by providing features like generic data structures, polymorphic functions, and reflection.6,870
rui314/chibiccAn open-source C compiler that aims to implement all C11 features and compile real-world programs correctly.9,774
checkedc/checkedcAn extension to C that adds bounds checking and type safety to existing C code.3,221
khizmax/libcdsA C++ library of concurrent data structures for lock-free and lock-based containers with thread-safe iterators.2,571
msgpack/msgpack-cImplementation of a binary serialization format for efficient data exchange between languages.3,041
sustrik/libmillIntroduces concurrency features to the C programming language in a style similar to Go.2,741
antirez/disqueA distributed in-memory message broker designed to be scalable and fault-tolerant8,010
happyfish100/libfastcommonA set of utility functions and data structures used in distributed systems and network applications.902
orangeduck/mpcA lightweight and powerful library for building parsers of varying complexity using parser combinators.2,691
boostorg/safe_numericsReplaces standard numeric types with exception-throwing versions to prevent undefined behavior due to integer overflow210