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/skypjack/meta

Header-only, non-intrusive and macro-free runtime reflection system in C++

cpp cpp-17 entt header-only macro-free meta modern-cpp non-instrusive reflection runtime runtime-reflection

Last synced: 05 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: 12 Jan 2026

https://github.com/vittorioromeo/SSVOpenHexagon

C++20 FOSS clone of "Super Hexagon". Depends on SSVStart, SSVEntitySystem, SSVLuaWrapper, SSVMenuSystem, JSONcpp, SFML2.0. Features JSON/LUA customizable game files, a soundtrack by BOSSFIGHT, pseudo-3D effects.

cpp cpp11 cpp14 game game-development gamedev open-hexagon

Last synced: 15 Mar 2025

https://github.com/daid/emptyepsilon

Open source bridge simulator. Build with the SeriousProton engine.

artemis cpp emptyepsilon game multiplayer

Last synced: 15 May 2025

https://github.com/ArkScript-lang/Ark

ArkScript is a small, fast, functional and scripting language for C++ projects

ark arkscript compiler cpp language lisp programming-language scripting scripting-language virtual-machine vm

Last synced: 01 Apr 2025

https://github.com/koide3/small_gicp

Efficient and parallel algorithms for point cloud registration [C++, Python]

cpp icp multi-threading open3d pcl point-cloud-regstration pointcloud python registration scan-matching

Last synced: 16 May 2025

https://github.com/QuasarApp/CQtDeployer

This project is used to deploy applications written using QML, qt or other С / С++ frameworks.

c console-qtdeployer cpp cqtdeployer deploy deployment development linux linux-windows packaging qmake qt qt-deploy qt-installer qt-qtinstallframework qt5 qt6 snap snap-store windows

Last synced: 08 Apr 2025

https://github.com/quasarapp/cqtdeployer

This project is used to deploy applications written using QML, qt or other С / С++ frameworks.

c console-qtdeployer cpp cqtdeployer deploy deployment development linux linux-windows packaging qmake qt qt-deploy qt-installer qt-qtinstallframework qt5 qt6 snap snap-store windows

Last synced: 15 May 2025

https://github.com/axodox/axodox-machinelearning

This repository contains a pure C++ ONNX implementation of multiple offline AI models, such as StableDiffusion (1.5 and XL), ControlNet, Midas, HED and OpenPose.

controlnet cpp directml holistically-nested-edge-detection image-generation midas mit-license native nuget onnx openpose stable-diffusion stable-diffusion-xl

Last synced: 04 Apr 2025

https://github.com/phisko/kengine

Game engine with an Entity-Component-System (ECS) architecture. Focus on ease-of-use, runtime extensibility and compile-time type safety.

cpp cpp-game-engine cpp-library cpp-templates cpp17 ecs engine entity entity-component entity-component-system entt game game-development game-engine gamedev gameobject lua-script modern-cpp python-script

Last synced: 05 Apr 2025

https://github.com/bsamseth/cpp-project

Boiler plate template for C++ projects, with CMake, Doctest, Travis CI, Appveyor, Github Actions and coverage reports.

actions boilerplate cmake code-coverage code-review codecov coveralls cpp cpp-17 doctest folder-structure github-actions project-template template-project travis-ci

Last synced: 04 Apr 2025

https://github.com/fabsig/gpboost

Combining tree-boosting with Gaussian process and mixed effects models

artificial-intelligence boosting cpp data-science gaussian-processes machine-learning mixed-effects python r

Last synced: 14 May 2025

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

The most over-engineered C++ assertion library

assertions cpp diagnostics

Last synced: 15 May 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: 05 Jan 2026

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/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/texmacs/texmacs

Source Code of GNU TeXmacs, Developers Guide ==>

cpp gnu mathematics qt scheme texmacs

Last synced: 30 Mar 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/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/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/nomango/configor

A light weight configuration library for C++

configuration cpp json

Last synced: 04 Apr 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/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/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/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/llnl/RAJA

RAJA Performance Portability Layer (C++)

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

Last synced: 31 Mar 2026

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/ippclub/yuescript

A MoonScript dialect compiles to Lua.

cpp lua moonscript transpiler yuescript

Last synced: 24 Feb 2026

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/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: 06 Mar 2026

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: 07 Oct 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/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: 18 Nov 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: 30 Sep 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/juanmanzanero/fastest-lap

Fastest-lap is a vehicle dynamics simulator. It can be used to understand vehicle dynamics, to learn about driving techniques, to design car prototypes, or just for fun!

circuit cpp dynamics formula1 ipopt modeling motogp optimal-control python racecar racing simulator vehicle

Last synced: 24 Apr 2026

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/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/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/accellera-official/systemc

SystemC Reference Implementation

cpp systemc tlm

Last synced: 11 May 2025

https://github.com/qcoro/qcoro

C++ Coroutines for Qt

async coroutines cpp cpp20 qt qt5 qt6

Last synced: 14 Feb 2026

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/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/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/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: 07 Apr 2026