An open API service indexing awesome lists of open source software.

C++

C++ is a popular and widely used mid-level language. It was designed as an extension of the C language.

https://github.com/jeremy-rifkin/libassert

The most over-engineered C++ assertion library

assertions cpp diagnostics

Last synced: 15 May 2025

https://github.com/landelare/ue5coro

A C++20 coroutine plugin, offering seamless integration with Unreal Engine 5.

async-await coroutines cpp unreal-engine

Last synced: 08 Apr 2025

https://github.com/foxglove/mcap

MCAP is a modular, performant, and serialization-agnostic container file format, useful for pub/sub and robotics applications.

cpp data deserialization golang python robotics serialization swift typescript

Last synced: 14 May 2025

https://github.com/tdegeus/pybind11_examples

Examples for the usage of "pybind11"

cpp eigen examples numpy pybind11 python

Last synced: 05 Apr 2025

https://github.com/meonmedical/log4qt

Log4Qt - Logging for the Qt cross-platform application framework

cmake cpp cpp11 log4qt logging logging-library qbs qmake qt-framework qt5 qt6

Last synced: 15 May 2025

https://github.com/OpenLightingProject/ola

The Open Lighting Architecture - The Travel Adaptor for the Lighting Industry

api artnet c-plus-plus cli cpp dmx dmx512 dmxking enttec hacktoberfest lighting ola protobuf rdm sacn streaming-acn

Last synced: 15 Mar 2025

https://github.com/Distributive-Network/PythonMonkey

A Mozilla SpiderMonkey JavaScript engine embedded into the Python VM, using the Python engine to provide the JS host environment.

cpp javascript python pythonmonkey spidermonkey

Last synced: 16 Mar 2025

https://github.com/texmacs/texmacs

Source Code of GNU TeXmacs, Developers Guide ==>

cpp gnu mathematics qt scheme texmacs

Last synced: 30 Mar 2025

https://github.com/deathkiller/jazz2-native

🎮 · Jazz² Resurrection: Native C++ reimplementation of Jazz Jackrabbit 2

2d 2d-game android cpp cpp20 emscripten game game-2d gamedev jazz-jackrabbit linux macos multi-platform ncine opengl reimplementation steamdeck uwp windows windows-10

Last synced: 15 May 2025

https://github.com/machinezone/ixwebsocket

websocket and http client and server library, with TLS support and very few dependencies

cpp http http-server websocket-client websocket-server websockets

Last synced: 14 May 2025

https://github.com/datoviz/datoviz

⚡ Datoviz: high-performance GPU scientific data visualization C/C++/Python library

c cpp data-visualization data-viz gpu graphics python rendering scientific-computing scientific-visualization visualization vulkan

Last synced: 15 Mar 2025

https://github.com/bakwc/JamSpell

Modern spell checking library - accurate, fast, multi-language

cpp csharp java ngrams nlp python ruby spellcheck spellchecker spelling-correction

Last synced: 04 May 2025

https://github.com/Nomango/configor

A light weight configuration library for C++

configuration cpp json

Last synced: 26 Apr 2025

https://github.com/nomango/configor

A light weight configuration library for C++

configuration cpp json

Last synced: 04 Apr 2025

https://github.com/stuntrally/stuntrally

Note: development continues in stuntrally3. 3D racing game based on VDrift and OGRE with own Track Editor. The main repository with Stunt Rally 2.x sources and data.

3d bullet-physics c-plus-plus car cmake cpp editor game gui linux multiplayer ogre3d openal physics racing racing-game simulation terrain vehicle windows

Last synced: 15 Mar 2025

https://github.com/bloomberg/quantum

Powerful multi-threaded coroutine dispatcher and parallel execution engine

boost coroutines cpp multi-threading parallel

Last synced: 13 Apr 2025

https://github.com/tomlooman/ue4-tutorials

Collection of Unreal 4 Tutorials & Experiments.

blueprints c-plus-plus cpp engine tutorial ue4 unreal

Last synced: 05 Apr 2025

https://github.com/linuxdeploy/linuxdeploy

AppDir creation and maintenance tool. Featuring flexible plugin system.

appimage cpp linuxdeploy

Last synced: 30 Mar 2025

https://github.com/bfrg/vim-c-cpp-modern

Extended Vim syntax highlighting for C and C++ (C++11/14/17/20/23)

cpp cpp11 cpp14 cpp17 cpp20 cpp23 highlighting syntax vim

Last synced: 15 May 2025

https://github.com/fogleman/hmm

Heightmap meshing utility.

3d computational-geometry cpp heightmap mesh

Last synced: 04 Apr 2025

https://github.com/lastmjs/zwitterion

A web dev server that lets you import anything*

assemblyscript c cpp es2016 es6 es7 esnext javascript rust spa typescript wasm webassembly

Last synced: 15 May 2025

https://github.com/mixaill/fakepdb

Tool for PDB generation from IDA Pro database

cpp debugging ida idapython llvm pdb

Last synced: 15 May 2025

https://github.com/mudita/MuditaOS

Mobile operating system based on FreeRTOS™ optimized for E Ink displays - developed for Mudita Pure minimalist phone

cpp e-ink embedded-c embedded-systems freertos minimalist mobile os phone

Last synced: 17 Apr 2025

https://github.com/daandemeyer/reproc

A cross-platform (C99/C++11) process library

c cmake cpp cross-platform library posix processes windows

Last synced: 16 May 2025

https://github.com/DaanDeMeyer/reproc

A cross-platform (C99/C++11) process library

c cmake cpp cross-platform library posix processes windows

Last synced: 14 Apr 2025

https://github.com/libimobiledevice/libplist

A library to handle Apple Property List format in binary or XML

c cpp library plist xml

Last synced: 15 May 2025

https://github.com/kakao/buffalo

TOROS Buffalo: A fast and scalable production-ready open source project for recommender systems

cpp machine-learning matrix-factorization python recommender-system

Last synced: 08 Apr 2025

https://github.com/google/yggdrasil-decision-forests

A library to train, evaluate, interpret, and productionize decision forest models such as Random Forest and Gradient Boosted Decision Trees.

cart cli cpp decision-forest decision-trees distributed-computing go gradient-boosting interpretability javascript machine-learning ml pypi python random-forest tensorflow

Last synced: 14 May 2025

https://github.com/mpoeter/xenium

A C++ library providing various concurrent data structures and reclamation schemes.

concurrency cpp cpp17 debra epoch-based-reclamation hazard-era hazard-pointer lock-free reclamation-schemes

Last synced: 15 May 2025

https://github.com/BradyBrenot/huestacean

Philips Hue control app for desktop with screen syncing. C++ with Qt Quick GUI.

cpp philips-hue philips-hue-lights qt qtquick

Last synced: 24 Apr 2025

https://github.com/microsoft/gltf-sdk

glTF-SDK is a C++ Software Development Kit for glTF (GL Transmission Format -https://github.com/KhronosGroup/glTF).

android cpp cpp14 cross-platform gltf gltf2 gltf2-loader ios macos windows

Last synced: 31 Mar 2025

https://github.com/accumulatemore/cplusplus

✔(已完结)最全面的 C++ 笔记 【黑马程序员】

cplusplus cplusplus-11 cpp cpp11

Last synced: 15 May 2025

https://github.com/abdularis/lan-share

Cross platform LAN File transfer application built with Qt C++ framework

appimage cpp cross-platform file-transfer lan-share qt qt5 tcp tcp-client-server udp

Last synced: 05 Apr 2025

https://github.com/Maknee/minigpt4.cpp

Port of MiniGPT4 in C++ (4bit, 5bit, 6bit, 8bit, 16bit CPU inference with GGML)

c cpp deep-learning ggml machine-learning minigpt4 multimodal quantization

Last synced: 15 Apr 2025

https://github.com/abdularis/LAN-Share

Cross platform LAN File transfer application built with Qt C++ framework

appimage cpp cross-platform file-transfer lan-share qt qt5 tcp tcp-client-server udp

Last synced: 02 Apr 2025

https://github.com/markaren/threepp

C++17 port of three.js (r129)

3d-graphics cpp emscripten opengl threejs wasm

Last synced: 05 Apr 2025

https://github.com/cppfastio/fast_io

Significantly faster input/output for C++20

cpp cxx header-only input-output

Last synced: 12 Apr 2025

https://github.com/ericsson/codecompass

CodeCompass is a software comprehension tool for large scale software written in C/C++ and Java

code-comprehension cpp java static-analysis

Last synced: 15 May 2025

https://github.com/frol/completely-unscientific-benchmarks

Naive performance comparison of a few programming languages (JavaScript, Kotlin, Rust, Swift, Nim, Python, Go, Haskell, D, C++, Java, C#, Object Pascal, Ada, Lua, Ruby)

ada benchmark cpp csharp dlang golang haskell java javascript kotlin lua luajit nim programming-language python ruby rust scoreboard swift

Last synced: 05 Apr 2025

https://github.com/leggedrobotics/open3d_slam

Pointcloud-based graph SLAM written in C++ using open3D library.

cpp lidar localization mapping open3d open3d-catkin pointcloud robotics ros slam

Last synced: 15 May 2025

https://github.com/parca-dev/parca-agent

eBPF based always-on profiler auto-discovering targets in Kubernetes and systemd, zero code changes or restarts needed!

bpf c continuous-profiling cpp ebpf ebpf-programs go golang hacktoberfest kubernetes libbpf linux observability performance pprof profiling python ruby rust systemd

Last synced: 15 May 2025

https://github.com/JaCzekanski/Avocado

🥑 PlayStation 1 emulator

cpp emulation emulator hacktoberfest playstation ps1 psx

Last synced: 31 Mar 2025

https://github.com/obhq/obliteration

Experimental PS4 emulator written in Rust for Windows, macOS and Linux

cpp emulator linux macos ps4 qt rust windows x86-64

Last synced: 31 Mar 2025

https://github.com/esphome/esphome-core

🚨 No longer used 🚨 - The C++ framework behind ESPHome

arduino cpp esp32 esp8266 home-assistant home-automation internet-of-things iot

Last synced: 20 Jan 2025

https://github.com/impact-eintr/linuxc

听说C与Linux更搭配哦~ 内容包括:C基础 C++面向对象编程 基础数据结构 linux系统编程以及一些操作系统的相关知识

apue c cpp csapp linux os

Last synced: 04 Apr 2025

https://github.com/feelfreelinux/cspot

A Spotify Connect player targeting, but not limited to embedded devices (ESP32).

cpp embedded esp32 spotify

Last synced: 14 Apr 2025

https://github.com/talkuhulk/ai.deploy.box

A toolbox for deep learning model deployment using C++ YoloX | YoloV7 | YoloV8 | Gan | OCR | MobileVit | Scrfd | MobileSAM | StableDiffusion

controlnet cpp face gan lora mnn mobilesam ncnn ocr onnx paddlelite scrfd stablediffusion tnn webassembly yolov7 yolov8 yolox

Last synced: 15 May 2025

https://github.com/ffftp/ffftp

FTPクライアントソフトウェアです。

cpp ftp windows

Last synced: 27 Mar 2025

https://github.com/TalkUHulk/ai.deploy.box

A toolbox for deep learning model deployment using C++ YoloX | YoloV7 | YoloV8 | Gan | OCR | MobileVit | Scrfd | MobileSAM | StableDiffusion

controlnet cpp face gan lora mnn mobilesam ncnn ocr onnx paddlelite scrfd stablediffusion tnn webassembly yolov7 yolov8 yolox

Last synced: 18 Mar 2025

https://github.com/arximboldi/ewig

The eternal text editor — Didactic Ersatz Emacs to show immutable data-structures and the single-atom architecture

cpp data-structures editor emacs immer immutable text

Last synced: 05 Apr 2025

https://github.com/Ericsson/CodeCompass

CodeCompass is a software comprehension tool for large scale software written in C/C++ and Java

code-comprehension cpp java static-analysis

Last synced: 23 Mar 2025

https://github.com/xyproto/o

Snappy and configuration-free little text editor/IDE for the terminal. Suitable for writing git commit messages, editing Markdown, config files, source code, man pages and for quick edit-format-compile cycles when programming. Has syntax highlighting, jump-to-error, rainbow parentheses, macros, cut/paste portals and a simple gdb front-end.

advent-of-code command-line configuration-free cpp editor focus freebsd gdb go golang ide image-viewer linux markdown rainbow-parentheses terminal text-editor tui tui-game unix

Last synced: 10 Apr 2025

https://github.com/jinja2cpp/jinja2cpp

Jinja2 C++ (and for C++) almost full-conformance template engine implementation

c-plus-plus cpp cpp17 cpp20 jinja jinja2 jinja2-templates jinja2-templating-engine string-formatter string-template template-engine templates

Last synced: 15 May 2025

https://github.com/accellera-official/systemc

SystemC Reference Implementation

cpp systemc tlm

Last synced: 11 May 2025

https://github.com/tarscloud/tarscpp

C++ language framework rpc source code implementation

cpp high-performance microservices rpc tars tars-foundation

Last synced: 22 Apr 2025

https://github.com/imarvinle/csguide

🔥 计算机学习路线,计算机网络、操作系统、C++、Java 等面试复习题库

algorithms computer-science cpp go interview java leetcode offer

Last synced: 15 May 2025

https://github.com/mlouielu/cn_constitution_2018

2018-02-25 中国共产党中央委员会关于修改宪法部分内容的建议

china constitution cpp cppcc npc

Last synced: 06 Apr 2025

https://github.com/nvidia/jitify

A single-header C++ library for simplifying the use of CUDA Runtime Compilation (NVRTC).

cpp cuda jit-compilation nvrtc runtime-compilation single-header

Last synced: 15 May 2025

https://github.com/daid/EmptyEpsilon

Open source bridge simulator. Build with the SeriousProton engine.

artemis cpp emptyepsilon game multiplayer

Last synced: 03 Aug 2025

https://github.com/magiblot/turbo

An experimental text editor based on Scintilla and Turbo Vision.

cpp linux linux-console ncurses scintilla terminal text-editor tui turbo-vision utf-8 windows

Last synced: 15 May 2025

https://github.com/qxorm/qxorm

QxOrm library - C++ Qt ORM (Object Relational Mapping) and ODM (Object Document Mapper) library - Official repository

cplusplus cpp dao http-server introspection json mariadb mongodb mysql odm oracle orm persistence postgresql qt qxentityeditor serialization sqlite sqlserver xml

Last synced: 15 May 2025

https://github.com/luisagroup/luisarender

High-Performance Cross-Platform Monte Carlo Renderer Based on LuisaCompute

cpp cuda gpu high-performance ispc metal optix path-tracing ray-tracing renderer rendering siggraph-asia-2022

Last synced: 12 Apr 2025

https://github.com/i42output/neoGFX

Cross-platform GPU-oriented C++ application/game framework

cpp css ecs game-library gpu gui lua luajit skin widget xml

Last synced: 08 May 2025

https://github.com/i42output/neogfx

Cross-platform GPU-oriented C++ application/game framework

cpp css ecs game-library gpu gui lua luajit skin widget xml

Last synced: 01 Apr 2025

https://github.com/proalgos/proalgos-cpp

C++ implementations of well-known (and some rare) algorithms, while following good software development practices

algorithm algorithms algorithms-and-data-structures algos cpp cpp11 cpp14 cpp17 data-structures datastructures proalgos

Last synced: 16 May 2025

https://github.com/cuarzosoftware/louvre

C++ library for building Wayland compositors.

compositor cpp library linux wayland window-manager

Last synced: 07 Apr 2025

https://github.com/CuarzoSoftware/Louvre

C++ library for building Wayland compositors.

compositor cpp library linux wayland window-manager

Last synced: 26 Mar 2025

https://github.com/jmmartinez/easy-just-in-time

LLVM Optimization to extract a function, embedded in its intermediate representation in the binary, and execute it using the LLVM Just-In-Time compiler.

cpp jit llvm

Last synced: 05 Apr 2025

https://github.com/sebastiandev/zipper

C++ wrapper around minizip compression library

compression compression-library cpp minizip minizip-compression-library zlib

Last synced: 21 Apr 2025

https://github.com/llnl/raja

RAJA Performance Portability Layer (C++)

blt c-plus-plus cpp llnl parallel-computing portability programming-model radiuss raja

Last synced: 15 May 2025

https://github.com/alexeyab/object_threadsafe

We make any object thread-safe and std::shared_mutex 10 times faster to achieve the speed of lock-free algorithms on >85% reads

concurrency cpp cpp11 cpp14 high-performance lock-free low-latency multithreading

Last synced: 05 Apr 2025

https://github.com/tessil/ordered-map

C++ hash map and hash set which preserve the order of insertion

c-plus-plus cpp data-structures hash-map hash-table header-only

Last synced: 09 Apr 2025

https://github.com/SharpGenTools/SharpGenTools

Accurate and high performance C++ interop code generator for C#.

c-sharp cpp interoperability sharpdx

Last synced: 29 Apr 2025