libbson is a library providing useful routines related to building, parsing, and iterating BSON documents.
Client library written in C for MongoDB.
Vowpal Wabbit is a machine learning system which pushes the frontier of machine learning with techniques such as online, hashing, allreduce, reductions, learning2search, active, and interactive learning.
FreeRDP is a free remote desktop protocol library and clients
C++/WinRT is a standard C++ language projection for the Windows Runtime.
A tiny xml parsing library
Ipopt (Interior Point OPTimizer, pronounced eye-pea-Opt) is a software package for large-scale nonlinear optimization
MUMPS (MUltifrontal Massively Parallel sparse direct Solver) solves systems of linear equations Ax = b where A is a square sparse matrix
Microsoft 1DS C/C++ Client Telemetry Library
A C++ Lock-Free MPMC queue - header-only library for high throughput concurrent messaging with optional shared memory support
Constrained Delaunay Triangulation (C++)
PROJ - Cartographic Projections and Coordinate Transformations Library
AV1 codec library
A high-performance, cross-platform header-only logging library for C++20 using a multi-producer, multi-consumer ring buffer with multi-sink support and log rotation capabilities
Sentry SDK for C, C++ and native applications.
LIBSVM -- A Library for Support Vector Machines
The seq library is a collection of original C++17 STL-like containers and related tools
Multiple Precision Integers and Rationals
The CImg Library is a small, open-source, and modern C++ toolkit for image processing
Slang is a shading language that makes it easier to build and maintain large shader codebases in a modular and extensible fashion, while also maintaining the highest possible performance on modern GPUs and graphics APIs. Slang is based on years of collaboration between researchers at NVIDIA, Carnegie Mellon University, and Stanford.
Cross platform (Windows, Mac, Linux) native file dialog library with C and C++ bindings, based on mlabbe/nativefiledialog.
CUDA Templates and Python DSLs for High-Performance Linear Algebra
nanobind: tiny and efficient C++/Python bindings
A single file C++11 header-only HTTP/HTTPS server and client library
C++ data structures, geometry, interpolation, and numerical utilities from enGits
C library and tools for interacting with the linux GPIO character device
C99 library implementation for communicating with the S3 service, designed for maximizing throughput on high bandwidth EC2 instances.
FluidSynth reads and handles MIDI events from the MIDI input device. It is the software analogue of a MIDI synthesizer. FluidSynth can also play midifiles using a Soundfont.
Header-only C++20 latency measurement for code that cannot afford to be measured. ~200 cycles per stamp: one RDTSC read and a 16-byte publish to a lock-free MPMC ring. Pairing, Welford stats, histogram percentiles and file I/O happen on a collector thread or in a separate process.
Express-style HTTP framework for C++17 — libuv event loop, llhttp parser, segment-trie router. Flat throughput as routes grow: 90k req/s at 10,000 routes.
An event notification library
Pistache is a modern and elegant HTTP and REST framework for C++. It is entirely written in pure-C++17 and provides a clear and pleasant API
Intel(R) Graphics Memory Management Library
A header-only modern C++20 SDK for the Coinbase Advanced API: REST + WebSocket trading, market data, and accounts
Imath is a C++ and Python library of 2D and 3D vector, matrix, and math operations for computer graphics.
A client-side NAT traversal library implementing the NAT-PMP protocol
:herb: Fast streaming XML parser written in C99 with >90% test coverage; moved from SourceForge to GitHub
Tensor library for machine learning
LLM inference in C/C++
GTSAM is a library of C++ classes that implement smoothing and mapping (SAM) in robotics and vision, using factor graphs and Bayes networks as the underlying computing paradigm rather than sparse matrices.
The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
Header-only C++17 dual-number library for exact forward-mode automatic differentiation
OpenAL Soft is an LGPL-licensed, cross-platform, software implementation of the OpenAL 3D audio API.
This package provides an implementation of the Secure Real-time Transport Protocol (SRTP), the Universal Security Transform (UST), and a supporting cryptographic kernel.
FlatBuffers Compiler and Library in C for C
Cairo is a 2D graphics library with support for multiple output devices. Currently supported output targets include the X Window System (via both Xlib and XCB), Quartz, Win32, image buffers, PostScript, PDF, and SVG file output. Experimental backends include OpenGL, BeOS, OS/2, and DirectFB.
HarfBuzz OpenType text shaping engine
Argus is a cross-platform modern feature-rich command-line argument parser for C
C Markdown parser. Fast. SAX-like interface. Compliant to CommonMark specification.
a efficient implementation of parallel quicksort algorithm