An experimental embedded SQL engine in C++20. Query Parquet, CSV, JSON, Arrow, Avro, SQLite, and Excel files directly with SQL, in-process. Early-stage.
Repository Index
77,852 visible repositories in the index
817–840 of 1,073 · Most stars
(ICRA 2019) Visual-Odometric On-SE(2) Localization and Mapping
- slam
- robotics
- state-estimation
- visual-slam
Apps and tools for the BMW iDrive 7 (MGU) head unit, installable from the Store
Cross platform .NET bindings for Vulkan, VMA, SPIRV-Cross and shaderc
- vulkan
- netstandard
- csharp
- dotnet
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
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.
proof-of-concept implementation of tor protocol using Microsoft CNG/CryptoAPI
The ROSPlan framework provides a generic method for task planning in a ROS system.
fccf: A command-line tool that quickly searches through C/C++ source code in a directory based on a search string and prints relevant code snippets that match the query.
- abstract-syntax-tree
- c-language
- c-programming
- clang
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
A Vulkan implementation of real-time PBR renderer
:video_game: Open Source teleportation based first person puzzle-platformer
RecompStore: the free homebrew app store for jailbroken PS5. Installs and updates recompiled game ports, emulators, apps and tools from the console. Bring your own disc.
- app-store
- homebrew
- homebrew-store
- jailbreak
C++ ODBC wrapper
- odbc
- database-access
- database-access-library
- odbc-api
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
Rapid fuzzy string matching in C++ using the Levenshtein Distance
- cpp
- levenshtein
- string-matching
- string-similarity
Unofficial native Windows port of BLACK (Xbox, NTSC-U). Runs your own copy of the game's code on the PC; no game data included.
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.
Breath of the Wild (Wii U, v1.5.0) statically recompiled to a native Windows program with a Vulkan renderer.
- breath-of-the-wild
- game-preservation
- recompilation
- static-recompilation
SLAM with apriltags
Windows PC & Android port of Super Mario All-Stars (SNES) with true widescreen up to 21:9, simultaneous two-player co-op, 82 achievements, CRT filters and slang shaders, save states, rewind, cheats, level select and music player. Requires your own USA ROM.
Various patches necessary for certain Intel Xe iGPUs
Unofficial native port of Mortal Kombat: Shaolin Monks (Xbox) through static recompilation.
VERY experimental Nintendo Switch 2 emulator port for PS5