Cista is a simple, high-performance, zero-copy C++ serialization & reflection library.
- serialization
- cpp
- cpp17
- reflection
47,133 repositories indexed
25–48 of 52 · Most stars
Cista is a simple, high-performance, zero-copy C++ serialization & reflection library.
Fast and exact implementation of the C++ from_chars functions for number types: 4x to 10x faster than strtod, part of GCC 12, MySQL, DuckDB, Chromium, Redis and WebKit/Safari
A production-ready C++ vector graphics engine supporting SVG and Lottie formats, featuring advanced rendering backends such as WebGPU for high-performance graphics.
C++14 concurrent lock-free low-latency queue.
C++-based high-performance parallel environment execution engine (vectorized env) for general RL environments.
Primary repository for the Trilinos Project
A high-performance Internet Relay Chat (IRCv3) server for UNIX-like and Windows systems
fmtlog is a performant fmtlib-style logging library with latency in nanoseconds.
iodine - HTTP / WebSockets Server for Ruby with Pub/Sub support
A coupling library and ecosystem for partitioned multi-physics and multi-scale simulations, including surface and volume coupling.
Convenient, high-performance RGB color and position control for console output
High-performance audio engine for react-native
A portable fork of the high-performance regular expression matching library
A lightweight, high-performance, industrial-grade cross-language logging library (C++/Java/C#/Kotlin/TS/Python/Go), battle-tested in Honor of Kings.
TokuMX is a high-performance, concurrent, compressing, drop-in replacement engine for MongoDB | Issue tracker: https://tokutek.atlassian.net/browse/MX/ |
A lightweight, header-only, high-performance reactive programming framework for C++20.
Lightweight, extremely high-performance JSON parser for C++11
Desbordante is a high-performance data profiler that is capable of discovering many different patterns in data using various algorithms. It also allows to run data cleaning scenarios using these algorithms. Desbordante has a console version and an easy-to-use web application.
The fastest automatic differentiation library for C++, with Python bindings. Forward, adjoint and higher-order derivatives, checkpointing, Eigen support and JIT. Reproducible benchmarks against CppAD, Adept and autodiff.
Bolt is a C++ template library optimized for GPUs. Bolt provides high-performance library implementations for common algorithms such as scan, reduce, transform, and sort.
Very fast synchronous and asynchronous C++17 logging library
Vulkan compute for people
The project provides high-performance concurrency, enabling highly parallel computation.
Wide-Integer implements a generic C++ template for uint128_t, uint256_t, uint512_t, uint1024_t, etc.