C++ program to generate waveform data and render waveform images from audio files
- c-plus-plus
- audio
61,275 visible repositories in the index
97–120 of 222 · Most stars
C++ program to generate waveform data and render waveform images from audio files
Header-only, event based, tiny and easy to use libuv wrapper in modern C++ - now available as also shared/static 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.
:sparkles: Magical headers that make your C++ library accessible from JavaScript :rocket:
A C++20 library for fast serialization, deserialization and validation using reflection. Supports JSON, Avro, Boost Serialization, BSON, Cap'n Proto, CBOR, Cereal, Command line interfaces, CSV, Environment variables, flexbuffers, msgpack, parquet, TOML, UBJSON, XML, YAML, yas / msgpack.org[C++20]
Robot-centric elevation mapping for rough terrain navigation
An Iterative Closest Point (ICP) library for 2D and 3D mapping in Robotics
MetaCall: The ultimate polyglot programming experience.
DirectXMath is an all inline SIMD C++ linear algebra library for use in games and graphics apps
Patterns and behaviors for GPU computing
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.
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.
SIMD Vector Classes for C++
OpenDDS is an open source C++ implementation of the Object Management Group (OMG) Data Distribution Service (DDS). OpenDDS also supports Java bindings through JNI.
RotorS is a UAV gazebo simulator
BananaBread is a C++ 3D game engine that runs on the web using JavaScript+WebGL+HTML
Argh! A minimalist argument handler.
UPnP Media Server for 2026: Stream your digital media through your home network and consume it on all kinds of UPnP supporting devices 📱💻📺
An optimal trajectory planner considering distinctive topologies for mobile robots based on Timed-Elastic-Bands (ROS Package)
MAVLink to ROS gateway with proxy for Ground Control Station
[INACTIVE] Avian is a lightweight virtual machine and class library designed to provide a useful subset of Java's features, suitable for building self-contained applications.
This is a lightweight, headless browser purpose-built for AI agents (such as Codex or Claude Code) to perform browser automation tasks; it is designed to navigate through various web protection systems, login processes, and reverse-engineering scenarios
An lldb plugin for Node.js and V8, which enables inspection of JavaScript states for insights into Node.js processes and their core dumps.
A simple C++ library for reading and writing audio files.