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/cpp-sc2/cpp-sc2

StarCraft II Client C++ library, proud fork of Blizzard/s2client-api.

ai artificial-intelligence bot cpp game sc2 sc2-api sc2api starcraft starcraft-ii starcraft-ii-api starcraft2

Last synced: 29 Apr 2025

https://github.com/ntia/itm

ITS Irregular Terrain Model (ITM), which predicts terrestrial radiowave propagation for frequencies between 20 MHz and 20 GHz based on electromagnetic theory and empirical models developed by Anita Longley and Phil Rice.

cpp itm longley propagation proplib rice spectrum

Last synced: 21 Aug 2025

https://github.com/isquicha/exercicios-logica

Resolução dos exercícios de Lógica de Programação e Algoritmos da lista de exercícios da Wiki da Python Brasil, com as linguagens Python, Lua e C/C++.

c cpp logic lua programming python

Last synced: 15 Apr 2025

https://github.com/codermjlee/blogs

自己写的一些技术文章

algorithm cpp ios java

Last synced: 09 Oct 2025

https://github.com/atsushisakai/numpycpp

A c++ header library for matrix operation inspired Numpy Scipy, MATLAB only using Eigen.

cpp cpp-library eigen header-only matrix-library numpy scipy

Last synced: 08 Oct 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/Postroggy/OC_SORT_CPP

[CVPR 2024] OC-SORT implemented in C++ with Eigen Library, Plus a Android Demo Apk

cpp mot ncnn tracking-by-detection yolo yolov8

Last synced: 18 Mar 2025

https://github.com/pelock/crackmez3s-ctf-crackme-tutorial

How to write a CrackMe for a CTF competition. Source code, technical explanation, anti-debugging and anti reverse-engineering tricks.

anti-debugging article capture-the-flag cpp crackme crackmes ctf ctf-challenges ctf-competition ctf-competitions ctf-writeups hacking redteam reverse-engineering security

Last synced: 30 Jul 2025

https://github.com/ice1000/learn

:books: codes written while learning them.

android c clojure cpp csharp dart go groovy haskell java jni kotlin learning prolog python

Last synced: 17 Mar 2025

https://github.com/szabolcsdombi/optimization-demo

:zap: Optimizing Python code by implementing a C++ extension

benchmark cpp optimization python

Last synced: 13 Apr 2025

https://github.com/hpc203/license-plate-detect-recoginition-opencv

使用opencv部署深度学习车牌检测与识别,包含Python和C++两种版本的实现

cpp detect-corners license-plate-detection license-plate-recognition opencv python

Last synced: 20 Mar 2025

https://github.com/eddelbuettel/rcppexamples

Examples of using Rcpp to interface R and C++

cpp cpp11 cran examples package r rcpp

Last synced: 10 Apr 2025

https://github.com/skyrpex/RichText

Rich text class for SFML2. Allows the user to draw lines of text with different styles and colors.

cpp richtext sfml text ui

Last synced: 08 May 2025

https://github.com/jtberglund/glfont

Text-rendering library written in C++ for OpenGL 3.3, using FreeType 2.

cpp font freetype opengl

Last synced: 30 Apr 2025

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/ibaigorordo/depthai-android-jni-example

Android example to get the rgb and disparity images from the OAK-D device connected to a phone.

android computer-vision cpp deep-learning depthai jni-android object-detection

Last synced: 28 Jun 2025

https://github.com/jkriege2/tinymat

C/C++ library to handle writing simple Matlab(r) MAT file

cpp file-format lib mat-files matlab

Last synced: 04 Mar 2026

https://github.com/beached/json_to_cpp

Generate C++ class from JSON data

cpp json serialization

Last synced: 24 Apr 2025

https://github.com/educ8s/cpp-retro-snake-game-with-raylib

C++ Retro Snake Game with raylib with a video tutorial explaining each line.

cpp cpp-game cpp-games raylib raylib-cpp raylib-examples raylib-game snake-game

Last synced: 15 Apr 2025

https://github.com/ullaskunder3/solution-to-graphics.h

My vs code setup for graphics.h ( I know its old, have to learn because of university they use turbo 😱. Vs code is way better 😍)

bgi cpp graphics mingw vscode winbgi-graphics

Last synced: 15 Aug 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/bitwizeshift/lazy

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

cpp

Last synced: 12 Apr 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/switchgdx/clearwing-vm

A Java to C++ transpiler project

cplusplus cpp java transpiler vm

Last synced: 12 Apr 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/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/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/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/einararnason/arduinoqueue

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

arduino cpp microcontrollers queue

Last synced: 19 Apr 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/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/jackgerrits/opengl-car-game

A simple car sandbox implemented using OpenGL and C++

cpp opengl

Last synced: 01 Mar 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/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/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/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/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/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/ioquatix/ffi-clang

Ruby FFI bindings for libclang 3.4+.

cpp ffi libclang ruby

Last synced: 16 May 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/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/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/italia/cie-middleware-linux

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

cie cpp smartcard

Last synced: 08 Apr 2026

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/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/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/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/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/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/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/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/agauniyal/termdb

Terminfo parser for modern c++ :fax:

cpp cpp11 cpp14 linux terminal terminfo-parser

Last synced: 12 Apr 2025

https://github.com/proydakov/ihft

Yet another HFT framework

cpp hft hpc linux

Last synced: 28 Jan 2026

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

ESP32 powered Jura coffee maker.

cpp esp32 iot jura xmpp

Last synced: 12 Mar 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/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/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/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/std-microblock/cpp-reference-refined

Make cppreference.com Great Again.

cpp cppreference document

Last synced: 10 Jun 2025

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/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/lioncash/biscuit

A runtime code generator for RISC-V

assembly code-generation cpp risc-v riscv

Last synced: 22 Mar 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