Standard Libraries

This contains standard C libraries.

Newest releases

alandefreitas C++ small containers
 

jermp PTHash is a C++ library implementing fast and compact minimal perfect hash functions as described in the paper PTHash: Revisiting FCH Minimal Perfect Hashing
 

jxy-s This project uses MSVC C++ STL in a Windows Kernel Driver. In this solution jxystl.lib is implemented as a kernel-tuned, pool type/tag aware, template library and MSVC implementation. Which, under the hood, uses the MSVC C++ STL.
 

BowenFu match(it): A light-weight header-only pattern-matching library for C++17.
 

NasalDaemon Small, single header, feature-rich, functional C++20 iterator library that aims to be simple, composable, and easily extensible. Much of the simplicity in the design is owed to the extend library.
 

sheredom A simple one header solution to supporting utf8 strings in C and C++.
 

yhirose C++17 header-only PEG (Parsing Expression Grammars) library. You can start using it right away just by including peglib.h in your project.
 

zpl-c C99 cross-platform header-only library that offers powerful toolkit to accelerate your development progress.
 

typelevel Literally Compile time validation of literal values built from strings. Consider a type like Port: case class Port private (value: Int) object Port {
 

alcover C string buffer library
 

PeterSommerlad A C++20 implementation of safe (wrap around) integers following MISRA C++ rules
 

unterumarmung C++ library that provides a basic_fixed_string template that combines std::array fixed-size semantic and std::string semantic together
 

odriverobotics High performance motor control
 

expnkx fast_io is a C++ general-purpose exception-safe RAII I/O library based on C++ 20 Concepts. It is at least ten times faster than cstdio or iostream.
 

lemire The fast_float library provides fast header-only implementations for the C++ from_chars functions for float and double types. These functions convert ASCII strings representing decimal values (e.g., 1.3e10) into binary types
 

iboB A collection of small single-header C++ libraries similar to or extending the C++ standard library. See below for a list.
 

p-ranav Fast CSV parser and writer for Modern C++
 

jermp tongrams is a C++ library to index and query large language models in compressed space. It is the result of some research papers [1,2] by Giulio Ermanno Pibiri and Rossano Venturini.
 

SanjayDevTech Open source programming algorithms
 

masesk Modern C++ 11 native, OS agnostic, socket library/base code with a single header include
 

Idein QMKL6 (VideoCore VI QPU Math Kernel Library) is a BLAS library that runs on VideoCore VI QPU, the GPU (Graphic Processing Unit) of Raspberry Pi 4. QMKL6 implements the same C interfaces (e.g. cblas_sgemm) as the other BLAS librari
 

lunasorcery sloth is a small utility that reads stdin and echoes it back out very, very slowly.
 

NVIDIA libcu++, the NVIDIA C++ Standard Library, is the C++ Standard Library for your entire system. It provides a heterogeneous implementation of the C++ Standard Library that can be used in and between CPU and GPU code.
 

schellingb Simple and convenient data structure single-file public domain libraries for C/C++
 

cee-studio The goal is to improve C lover's productivity for "high level" programming by providing similar functionalities of C++ STL, but it does not intend to replicate C++ STL function by function. It relies on C's memory layout to achiev
 

p-ranav psched is a lightweight library that provides a priority-based task scheduler for modern C++.
 

benman64 cross platform subprocess library for c++ similar to design of python subprocess
 

cylondata Cylon is a fast, scalable distributed memory data parallel library for processing structured data
 

scandum The most commonly used binary search variant was first published by Hermann Bottenbruch in 1962 and hasn't notably changed since. Below I'll describe several novel variants with improved performance. The most notable variant, the
 

ashtum lazycsv is a c++17, posix-compliant, single-header library for reading and parsing csv files.