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/pierr3/VectorAudio

An Audio-For-VATSIM ATC Client for macOS, Linux and Windows

audio cpp linux macos vatsim

Last synced: 01 May 2025

https://github.com/azadkuh/mbedcrypto

a portable, small, easy to use and fast c++14 library for cryptography.

aes-encryption cipher cpp cpp11 cpp14 crypto cryptography mbedtls qt5 rsa-cryptography

Last synced: 29 Apr 2025

https://github.com/gazebosim/gz-rendering

C++ library designed to provide an abstraction for different rendering engines. It offers unified APIs for creating 3D graphics applications.

3d-graphics abstraction-layer cpp gazebo gazebosim hacktoberfest ignition-rendering ignition-robotics ogre optix rendering rendering-engines robotics robotics-simulation

Last synced: 12 Dec 2025

https://github.com/mortennobel/simplerenderengineproject

Small C++14 render engine with dependencies

cpp opengl render-engine

Last synced: 25 Sep 2025

https://github.com/lekssays/oudados

An Open-Source Lightweight Operating System for Educational Purposes

assembly cpp driver hardware-communication operating-systems os osdev

Last synced: 11 Jun 2025

https://github.com/bitwizeshift/lazy

A lightweight lazy-loading wrapper written in Modern C++

cpp

Last synced: 12 Apr 2025

https://github.com/jackgerrits/opengl-car-game

A simple car sandbox implemented using OpenGL and C++

cpp opengl

Last synced: 01 Mar 2026

https://github.com/switchgdx/clearwing-vm

A Java to C++ transpiler project

cplusplus cpp java transpiler vm

Last synced: 12 Apr 2025

https://github.com/portaloffreedom/godot_entt_example

A simple example on how to use entt (https://github.com/skypjack/entt) within godot

cpp entt example game-development gdnative godot template

Last synced: 29 Oct 2025

https://github.com/kicer86/cpp_restapi

Rest API library for c++

cpp github-api libcurl qt5 qt6 rest-api restapi

Last synced: 17 Mar 2025

https://github.com/einararnason/arduinoqueue

A lightweight linked list type queue implementation, meant for microcontrollers.

arduino cpp microcontrollers queue

Last synced: 19 Apr 2025

https://github.com/adityabisoi/ds-algo-solutions

A collection of solutions for Hackerrank data structures and algorithm problems in Python

algo algorithms cpp data-structures hackerrank java problem-solving python

Last synced: 16 Jan 2026

https://github.com/igorski/homecorrupter

VST plugin that reduces sampling rate, bit depth and playback speed on-the-fly

audio-processing audio-unit bitcrusher cmake cplusplus cpp distortion dsp linux lo-fi lofi macos resampler steinberg vst vst-plugin vst2 vst3 vst3-sdk windows

Last synced: 01 Sep 2025

https://github.com/vimpostor/quickcurver

Modern C++20/Qt6 implementation of the famous game "Achtung die Kurve", also known as Curve Fever

achtung-die-kurve cpp curvefever material material-design qml qt qt6

Last synced: 12 May 2025

https://github.com/idov31/nidhoggscript

NidhoggScript is a tool to generate "script" file that allows execution of multiple commands for Nidhogg

cpp cyber-security cybersecurity driver infosec kernel red-team redteam rootkit windows windows-rootkits

Last synced: 10 Jul 2025

https://github.com/oberon00/luabind

Luabind is a library that helps you create bindings between C++ and Lua.

cpp cpp-library cpp11 cpp98 lua luabind

Last synced: 04 Oct 2025

https://github.com/ioquatix/ffi-clang

Ruby FFI bindings for libclang 3.4+.

cpp ffi libclang ruby

Last synced: 16 May 2025

https://github.com/jlospinoso/abrade

A fast Web API scraper written in C++ and built on Boost ASIO

boost-asio boost-beast cpp web-scraper

Last synced: 27 Mar 2025

https://github.com/ReimuNotMoe/Marisa

A lightening fast, express-like C++ web server framework

boost-asio cpp server web

Last synced: 26 Mar 2025

https://github.com/kbinani/je2be-core

Map converter for Minecraft Java, Bedrock, Xbox360, and PS3 Edition: Available as a Web App https://je2be.app, and as a Desktop App on Microsoft Store: https://www.microsoft.com/store/apps/9PC9MFX9QCXS

c-plus-plus cpp data-converter game minecraft minecraft-tool

Last synced: 12 Apr 2025

https://github.com/naghim/zlang

ZLang is a fun and innovative project aimed at translating C++ code into the language of Gen Z. With the rise of Gen Z culture and language trends, this project seeks to bridge the gap between traditional programming languages and the unique expressions and terminology used by today's youth.

cpp cpp-all cpp-programming genz zlang

Last synced: 25 Apr 2025

https://github.com/wonderlandengine/emscripten-webxr

WebXR library for use with Emscripten.

ar cpp emscripten vr wasm webassembly webxr xr

Last synced: 24 Oct 2025

https://github.com/llnl/qball

Qball (also known as qb@ll) is a first-principles molecular dynamics code that is used to compute the electronic structure of atoms, molecules, solids, and liquids within the Density Functional Theory (DFT) formalism. It is a fork of the Qbox code by Francois Gygi.

c-plus-plus cpp dft molecular-dynamics mpi qbox simulation tddft

Last synced: 01 Aug 2025

https://github.com/d-led/influxdb-cpp-rest

Simple C++ InfluxDB client via MS C++ REST SDK + RxCpp for batching (Windows/OSX/Linux) + a C wrapper

batching c client cpp cross-platform influxdb rxcpp time-series

Last synced: 14 Apr 2025

https://github.com/Im-dex/xray-162

XRay engine 1.6.2 (S.T.A.L.K.E.R: Call of Pripyat) evolution

cpp stalker xray

Last synced: 20 Mar 2025

https://github.com/rgimad/gravity_defied_cpp

Rewrite Gravity Defied mobile game from Java to C++ & SDL

cpp gamedev gravity-defied j2me sdl sdl2

Last synced: 16 Jan 2026

https://github.com/twig-energy/stronk

An easy to customize, strong type library with built in support for unit-like behavior

cpp

Last synced: 12 Jul 2025

https://github.com/engcang/tensorrt_yolov9_ros

(ROS, C++) YOLOv9 detection using TensorRT, now supporting TensorRT 10

computer-vision cpp object-detection ros yolo yolov9

Last synced: 25 Jun 2025

https://github.com/amulet-team/amulet-nbt

A Python library for reading and writing binary NBT and stringified NBT.

amulet cpp minecraft nbt python3

Last synced: 06 Apr 2025

https://github.com/supercip971/cpp-translate

A c++ project for translating c++ in many languages (including std) (it is a joke)

cpp french joke library translate

Last synced: 12 Oct 2025

https://github.com/rogerbarton/vr-modeling

3D Modeling in Virtual Reality with libigl

3d-modeling cpp csharp libigl unity vr

Last synced: 18 Jan 2026

https://github.com/platisd/clang-tidy-pr-comments

Turn clang-tidy warnings and fixes to comments in your pull request

clang-tidy code-quality code-review cpp pull-requests review-comments

Last synced: 19 Oct 2025

https://github.com/italia/cie-middleware-linux

Middleware della CIE (Carta di Identità Elettronica) per Linux

cie cpp smartcard

Last synced: 22 Apr 2025

https://github.com/hpc203/Ultra-Fast-Lane-Detection-v2-opencv-onnxrun

分别使用OpenCV、ONNXRuntime部署Ultra-Fast-Lane-Detection-v2车道线检测,包含C++和Python两种版本的程序

cpp lane-detection onnxruntime opencv-dnn python ultra-fast-lane-detection-v2

Last synced: 18 Mar 2025

https://github.com/agauniyal/termdb

Terminfo parser for modern c++ :fax:

cpp cpp11 cpp14 linux terminal terminfo-parser

Last synced: 12 Apr 2025

https://github.com/COM8/esp32-jura

ESP32 powered Jura coffee maker.

cpp esp32 iot jura xmpp

Last synced: 12 Mar 2025

https://github.com/ianfhunter/gnoll

GNOLL is an efficient dice notation parser for multiple programming languages that supports a wide set of dice notation

board-game c cpp dice dice-notation dice-roller dice-rolls go golang haskell java javascript js julia perl python r roleplaying-games rpg-dice-roller ttrpg

Last synced: 27 Feb 2026

https://github.com/mojtabatajik/sandbox-detection

Contains some tricks to detect Sandboxes and gradually completed

cpp sandbox sandbox-detection security

Last synced: 18 Mar 2025

https://github.com/proydakov/ihft

Yet another HFT framework

cpp hft hpc linux

Last synced: 28 Jan 2026

https://github.com/sourcemeta/core

A comprehensive set of foundational C++ libraries and CMake utilities to power Sourcemeta projects

cpp cxx json json-pointer json-schema jsonpointer jsonschema

Last synced: 11 Oct 2025

https://github.com/gonglei007/gamedevmind-en

The most comprehensive technical map of game development. Help game developers save time on known problems and save more energy for more creative work.

3d cpp devops framework game game-development game-framework game-server gamedev management mmorpg pipeline programming roadmap scrum shader unity unity3d unreal-engine unrealengine

Last synced: 15 Apr 2025

https://github.com/juangburgos/qconsolelistener

Small class to listen to console input asynchronously

console cplusplus cpp qt qt-applications qt5

Last synced: 12 Apr 2025

https://github.com/mortennobel/SimpleRenderEngineProject

Small C++14 render engine with dependencies

cpp opengl render-engine

Last synced: 08 May 2025

https://github.com/seigtm/meov

Minimalistic Easy Object Viewer: lightweight, fast and easy-to-use 3D object viewer

3d 3d-model-viewer 3d-models 3d-viewer assimp cpp dear-imgui dear-imgui-cpp dearimgui diploma diploma-project graphics imgui imgui-sdl opengl pet-project sdl sdl2 viewer

Last synced: 08 May 2025

https://github.com/thelartians/typescriptxx

🧷 Stay safe! Type-safe scripting for C++ using TypeScriptToLua and CMake with auto-generated declarations.

asmjs bindings browser c cmake cpp embedded embind emscripten javascript live-reload lua lua-binding nodejs scripting scripting-language typescript typescripttolua wasm webassembly

Last synced: 30 Apr 2025

https://github.com/onuralpszr/gfpgan-ncnn-vulkan

[WIP] NCNN with Vulkan implementation of GFPGAN aims at developing Practical Algorithms for Real-world Face Restoration

cpp deep-learning hacktoberfest machine-learning ncnn

Last synced: 31 Jul 2025

https://github.com/neur1n/x.h

Cross platform C/C++ utilities.

c cpp cross-platform cublas cuda logger logging

Last synced: 14 Jan 2026

https://github.com/hannes/miniparquet

Library to read a subset of Parquet files

cpp cpp11 dependency-free parquet parquet-cpp parquet-files

Last synced: 15 Mar 2025

https://github.com/llnl/mgmol

MGmol is a scalable O(N) First-Principles Molecular Dynamics code that is capable of performing large-scale electronics structure calculations and molecular dynamics simulations of atomistic systems.

cpp molecular-dynamics simulation

Last synced: 29 Apr 2025

https://github.com/wenlng/gonacli

🖖 This is a development tool that can quickly use Golang to develop and build NodeJS Addon.

addon c cpp devtools go golang javascript js napi nodejs nodejsaddon v8

Last synced: 07 Oct 2025

https://github.com/clickermonkey/ents

A hybrid of the Entity-Component-System and Model-View-Controller patterns with new concepts developed specifically for games. Ents is easy to integrate into your game, is developed to be decoupled from a graphics library, and is very memory conscious compared to similar frameworks.

cpp entity entity-component-system game java model-view-controller

Last synced: 22 Mar 2025

https://github.com/bloomberg/bde_verify

Tool used to format, improve and verify code to BDE guidelines

clang-format code-formatter cpp

Last synced: 20 Aug 2025

https://github.com/liyupi/design-pattern-guide

2025 年最新 Java 设计模式教程,全面覆盖 23 种经典设计模式(单例模式、工厂方法模式、策略模式、适配器模式、代理模式、观察者模式、模板方法模式等),提供 Java 示例代码、设计模式类图、使用场景详解与源码解析,系统讲解 JDK 和 Spring 框架中的设计模式的实现。每篇都配有基础概念、常见用法、优缺点分析、设计模式应用场景,设计模式面试题与解析,适合准备 Java 面试、学习源码架构、掌握设计模式实战的开发者使用。

algorithm backend cpp design-patterns frontend go java python software-engineering structure

Last synced: 11 Sep 2025

https://github.com/std-microblock/cpp-reference-refined

Make cppreference.com Great Again.

cpp cppreference document

Last synced: 10 Jun 2025

https://github.com/francescmm/GitQlientPlugin

GitQlientPlugin provides you a plugin to integrate Git in QtCreator full UI oriented

c-plus-plus cpp qt qt5 qt5-gui qtcreator

Last synced: 17 Jul 2025

https://github.com/lioncash/biscuit

A runtime code generator for RISC-V

assembly code-generation cpp risc-v riscv

Last synced: 22 Mar 2025

https://github.com/rvarago/absent

A small C++17 library meant to simplify the composition of nullable types in a generic, type-safe, and declarative way.

cpp cpp-library cpp17 declarative-programming functional-programming modern-cpp monad-library monadic-interface nullable-type optional-chaining optional-type

Last synced: 30 Jul 2025

https://github.com/francescmaestre/GitQlientPlugin

GitQlientPlugin provides you a plugin to integrate Git in QtCreator full UI oriented

c-plus-plus cpp qt qt6 qtcreator qtcreator-plugin

Last synced: 29 Aug 2025

https://github.com/resetius/miniraft-cpp

Raft Consensus Algorithm. Uses in-house C++20 coroutines-based library for communications. Tested with unit-tests.

coroutines cpp cpp20 raft raft-consensus-algorithm raft-cpp raft-protocol

Last synced: 21 Aug 2025

https://github.com/xtensor-stack/xtensor-zarr

Implementation of the Zarr core protocol (version 2 and 3) based on xtensor.

cpp xtensor zarr

Last synced: 06 May 2025

https://github.com/milerius/nephtys

Nephtys Open Source MMORPG Written in C++17

boost-asio cpp cpp-17 entt mmorpg mmorpg-game noesis noesisgui sfml sfml-game sqlite3

Last synced: 30 Apr 2025

https://github.com/tzcnt/toomanycooks

C++20 thread pool / tasking library / coroutine runtime with no compromises. Excellent performance, powerful features, and simple syntax.

concurrency coroutines cpp cpp20 lock-free multi-threading multithreading parallel task-graph tasking threadpool wait-free work-stealing

Last synced: 02 Feb 2026

https://github.com/blockspacer/flextool

C++ compile-time programming (serialization, reflection, code modification, enum to string, better enum, enum to json, extend or parse language, etc.)

clang cling codestyle cplusplus cpp cpp11 cpp14 introspection libtooling llvm metaclass preprocessor refactoring reflection serialization source-to-source static-analysis transpiling

Last synced: 09 Jul 2025

https://github.com/oberon00/apollo

Convert anything from C++ to Lua and back, easily create modules & more.

cpp cpp-library cpp11 lua

Last synced: 09 Sep 2025