Functional Programming Library for C++. Write concise and readable C++ code.
- range
- composition
- stl
- functional-programming
47,133 repositories indexed
73–96 of 229 · Most stars
Functional Programming Library for C++. Write concise and readable C++ code.
The fastest unified streaming SQL Engine in a single C++ binary. ⚡ Millisecond latency. 100+ GB/s throughput. Continuously compute stateful context from streams, logs, metrics, events, and CDC.
Crack legacy zip encryption with Biham and Kocher's known plaintext attack.
:zap: The Mobile Robot Programming Toolkit (MRPT)
Parsing Expression Grammar Template Library
Unicode routines (UTF8, UTF16, UTF32) and Base64: billions of characters per second using SSE2, AVX2, NEON, AVX-512, RISC-V Vector Extension, LoongArch64, POWER. Part of Node.js, WebKit/Safari, Ladybird, Chromium, Cloudflare Workers, Ghostty and Bun.
The fre:ac audio converter project
Custom memory allocators in C++ to improve the performance of dynamic memory allocation
:sparkles: Magical headers that make your C++ library accessible from JavaScript :rocket:
An Internet-Scale Database.
Pencil2D is an easy, intuitive tool to make 2D hand-drawn animations. Pencil2D is open source and cross-platform.
Purely native C++ cross-platform GUI framework for Android and iOS development. https://www.boden.io
Automated static analysis tools for binary programs
log4cplus is a simple to use C++ logging API providing thread-safe, flexible, and arbitrarily granular control over log management and configuration. It is modelled after the Java log4j API.
The repository contains the ENGLISH description files attached to the video series in my ARABIC algorithms channel.
Official repository of the SOCI - The C++ Database Access Library
Version 1.2. This is the source code to STUNTMAN - an open source STUN server and client code by john selbie. Compliant with the latest RFCs including 5389, 5769, and 5780. Also includes backwards compatibility for RFC 3489. Compiles on Linux, MacOS, BSD, Solaris, and Win32 with Cygwin. Windows binaries avaialble from www.stunprotocol.org.
C++-based high-performance parallel environment execution engine (vectorized env) for general RL environments.
OpenDDS is an open source C++ implementation of the Object Management Group (OMG) Data Distribution Service (DDS). OpenDDS also supports Java bindings through JNI.
C++ implementation of a fast hash map and hash set using robin hood hashing
Open-source C++ game engine with Lua for 2D and 3D games across mobile, desktop, WebAssembly, and Xbox (UWP).
A repository of modern C++ patterns curated by the community.
Kratos Multiphysics (A.K.A Kratos) is a framework for building parallel multi-disciplinary simulation software. Modularity, extensibility and HPC are the main objectives. Kratos has BSD license and is written in C++ with extensive Python interface.
An optimal trajectory planner considering distinctive topologies for mobile robots based on Timed-Elastic-Bands (ROS Package)