libsigc++ implements a typesafe callback system for standard C++. It allows you to define signals and to connect those signals to any callback function, either global or a member function, regardless of whether it is static or virtual.
Repository Index
61,275 visible repositories in the index
361–384 of 515 · Most stars
Getting serious about Vulkan development with this modern C++ framework, battle-tested in rapid prototyping, research, and teaching. Includes support for real-time ray tracing (RTX), serialization, and meshlets.
a generic C++ library for image analysis
An automated Themida / Code Virtualizer / WinLicense (v3.0-v4) unpacker and dump fixer tool
TFLite Support is a toolkit that helps users to develop ML and deploy TFLite models onto mobile / ioT devices.
Marvin: A Minimalist GPU-only N-Dimensional ConvNets Framework
PyKEP is a scientific library providing basic tools for research in interplanetary trajectory design.
- interplanetary
- mission-analysis
- astrodynamics
- aerospace
Universal cheminformatics toolkit, utilities and database search tools
- indigo
- bingo
- cheminformatics
- chemistry
(ICRA 2019) Visual-Odometric On-SE(2) Localization and Mapping
- slam
- robotics
- state-estimation
- visual-slam
Boomerang Decompiler - Fighting the code-rot :)
- c-plus-plus
- qt5
- reverse-engineering
- decompiler
IanniX is a graphical open-source sequencer, based on Iannis Xenakis works, for digital art. IanniX syncs via Open Sound Control (OSC) events and curves to your real-time environment.
Speech synthesis, speech recognition and voice activity detection for voice conversation, in C++ on ggml: Qwen3-TTS, Irodori-TTS, Qwen3-ASR, ReazonSpeech, parakeet and Silero VAD on Metal, Vulkan and the CPU, with an OpenAI-compatible server and live transcription.
- cpp
- ggml
- gguf
- metal
KtikZ provides a nice user interface for making pictures using TikZ.
Open-source parametric 3D CAD for makers — constraint sketches, solid modeling, threads, SVG & text engraving, STL/STEP export. Android, iPad, Linux, Mac, Windows. Vibe coded.
Event loop friendly C++ actor micro-framework, supervisable
- cpp17
- actor-framework
- actor
- boost
The ROSPlan framework provides a generic method for task planning in a ROS system.
QCTools (Quality Control Tools for Video Preservation) is a free and open source software tool that helps users analyze and understand their digitized video files through use of audiovisual analytics and filtering. QCTools is funded by the National Endowment for the Humanities and the Knight Foundation, and is developed by the Bay Area Video Coalition.
- video
- preservation
- quality-control
:video_game: Open Source teleportation based first person puzzle-platformer
GUI for Fancontrol. It uses the KAuth module of the KDE Frameworks 5 to write the generated config file. Furthermore it communicates with systemd via dbus to control the fancontrol service. If you want to compile without systemd support set the -DNO_SYSTEMD option.
HTTP Streaming of ROS Image Topics in Multiple Formats
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.
Play your Nintendo Switch or Switch Lite on your PC: stream games at up to 1080p60 with sound over USB-C or the network, no dock or capture card. Record MP4, take native-resolution screenshots, or use it as a webcam. Atmosphère sysmodule + viewers for Windows, Linux, macOS and Android/Android Tv
- atmosphere
- homebrew
- screen-capture
- sysmodule
Distributed C++ services from embedded to enterprise
The Open Capture and Analytics Tool (OCAT) provides an FPS overlay and performance measurement for D3D11, D3D12, and Vulkan
- mit-license
- vulkan
- fps-overlay
- d3d12