sds

Dynamic string library

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

Simple Dynamic Strings library for C

GitHub

5k stars
143 watching
480 forks
Language: C
last commit: 7 months ago
Linked from 5 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
attractivechaos/klib A standalone and lightweight C library providing efficient implementations of various algorithms and data structures 4,204
redis/hiredis A minimalistic C client library for the Redis database 6,258
srdja/collections-c A comprehensive C library providing various data structures with efficient algorithms and operations 2,829
tezc/sc Provides a collection of portable and high-performance C libraries and data structures 2,269
dcordero/rubustrings Verifies the format and consistency of iOS app strings files 119
orangeduck/cello A high-level programming framework that simplifies tasks in C by providing features like generic data structures, polymorphic functions, and reflection. 6,831
rui314/chibicc An open-source C compiler that aims to implement all C11 features and compile real-world programs correctly. 9,726
checkedc/checkedc An extension to C that adds bounds checking and type safety to existing C code. 3,221
khizmax/libcds A C++ library of concurrent data structures for lock-free and lock-based containers with thread-safe iterators. 2,566
msgpack/msgpack-c Implementation of a binary serialization format for efficient data exchange between languages. 3,030
sustrik/libmill Introduces concurrency features to the C programming language in a style similar to Go. 2,737
antirez/disque A distributed message broker designed to capture the essence of Redis as a jobs queue, providing a scalable and fault-tolerant system for exchanging messages between processes. 8,008
happyfish100/libfastcommon A set of utility functions and data structures used in distributed systems and network applications. 898
orangeduck/mpc A lightweight and powerful library for building parsers of varying complexity using parser combinators. 2,685
boostorg/safe_numerics Replaces standard numeric types with exception-throwing versions to prevent undefined behavior due to integer overflow 210