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/sspeedy99/file-compression

A file compression program written in C++ to compress files using Huffman Coding

compression cpp data-structures huffman-compression-algorithm

Last synced: 12 Jul 2025

https://github.com/jpiechowka/quick-bsod

Application that demonstrates how to manually cause bluescreen using undocumented Windows Native API

bluescreen cpp native windows

Last synced: 27 Jan 2026

https://github.com/llnl/comb

Comb is a communication performance benchmarking tool.

cpp performance proxy-application

Last synced: 29 Apr 2025

https://github.com/Komorebi660/SysYF-Compiler

2021年中国科学技术大学编译原理(H)课程实验项目

compiler cpp ustc

Last synced: 26 Apr 2025

https://github.com/gavinlyonsrepo/ssd1306_oled_rpi

C++ Library to support the I2C 128X64 OLED Display Module driven by the SSD1306 controller for the Raspberry pi SBC eco-system.

128x32 128x64 128x64oled cpp display display-library i2c-bus library oled oled-display oled-display-ssd1306 oled-displays oled-ssd1306 raspberry raspberry-pi raspberry-pi-3 raspberrypi rpi ssd1306 ssd1306-oled

Last synced: 17 Oct 2025

https://github.com/election-tech-initiative/electionguard-cpp

A C++ implementation of ElectionGuard specification focused on encryption components.

cpp csharp electionguard hacktoberfest

Last synced: 03 Mar 2026

https://github.com/mithil467/coreavor

A simple cross-platform image viewer written in C++ QT

cpp gui hacktoberfest image image-viewer qmake qt qt-library xml

Last synced: 21 Mar 2025

https://github.com/tsl0922/mpv-debug-plugin

A debug tool for mpv script developers

cpp mpv mpv-script

Last synced: 22 Mar 2025

https://github.com/ruslang02/discord-symbian

A Discord client for Symbian^3 devices.

cpp discord qml qt symbian typescript

Last synced: 28 Oct 2025

https://github.com/aaronerhardt/qfsm

Official repsitory of Qfsm, a graphical Finite State Machine (FSM) designer

appimage cpp finite-state-machine qt state-diagrams vhdl

Last synced: 11 Apr 2025

https://github.com/swift-nav/albatross

A framework for statistical modelling in C++.

cpp gaussian-processes spatial-statistics statistics

Last synced: 20 Jan 2026

https://github.com/ericsson/codecheckervscodeplugin

VSCode plugin that shows bugs detected by the Clang Static Analyzer and Clang Tidy analyzers using CodeChecker as a backend.

analysis c codechecker cpp plugin static-analysis vscode vscode-extension

Last synced: 07 May 2025

https://github.com/muellan/numeric

numeric facilities for C++ 14; dual numbers, dual quaternions, constrained numbers, intervals

c-plus-plus complex-numbers cpp cpp14 degrees dual-numbers dual-quaternion header-only interval numeric numeric-facilities numerics quaternion radians

Last synced: 19 Apr 2025

https://github.com/reloaded-project/reloaded.core.bootstrap

Tiny Visual C++ library/example that allows you to inject CoreCLR (the .NET Core Runtime) into the current unmanaged process and execute a .NET library.

cpp hosting netcore netcore-3 netcore-hosting netcore3 x64 x86

Last synced: 22 Apr 2025

https://github.com/sjanel/coincenter

C++ CLI centralizing several crypto currencies exchanges REST API into an all in one tool with a unified interface. Can be extended and used as a library.

binance-api bithumb-api cpp cpp20 cpp20-library cryptocurrency cryptocurrency-exchanges cryptocurrency-exchanges-apis cryptocurrency-prices kraken kraken-api supported-exchanges trade trading trading-bot upbit-api

Last synced: 22 Apr 2025

https://github.com/alexanderpro/stepik

Решения для курсов на платформе stepik.org

certificate cpp cs csharp database db graphics java javascript js linux mysql security stepic stepik web

Last synced: 11 Apr 2025

https://github.com/matajoh/libnpy

Multi-platform C++ library for reading and writing NPY and NPZ files, with an additional .NET interface

cpp cpp-library npy npy-files npz npz-files

Last synced: 16 Jan 2026

https://github.com/reputeless/namedparameter

Simple named parameter interface for modern C++

cpp namedparameter

Last synced: 19 Apr 2025

https://github.com/dmerejkowsky/chucknorris

Source code for the "Let's Build Chuck Norris!" project

cmake conan cpp

Last synced: 29 Sep 2025

https://github.com/fwsgonzo/gamebro

Gameboy Color emulator library for C++17

cpp cpp17 gameboy-emulator gbc gbc-emulator library

Last synced: 08 Mar 2026

https://github.com/alerrad/contester-answers

Answers for contester AITU

cpp

Last synced: 22 Sep 2025

https://github.com/tbennun/cpyke

Easy integrated Python scripting embedded in C++

cpp interoperability python

Last synced: 25 Aug 2025

https://github.com/tekknolagi/ddcg

Implementation of destination-driven code generation with control destinations. See [post.md](post.md)

code-generation compiler cpp ddct

Last synced: 27 Mar 2025

https://github.com/jayantgoel001/codeforces

CodeForces Solution

codeforces cpp

Last synced: 02 May 2025

https://github.com/yunwei37/mips-sc-zju

Qt实现的图形化界面MIPS汇编指令的汇编器/反汇编器/模拟器(浙江大学计算机组成课程作业)

assembler cpp mips qt

Last synced: 15 Mar 2026

https://github.com/krshrimali/digit-recognition-mnist-svhn-pytorch-cpp

Implementing CNN for Digit Recognition (MNIST and SVHN dataset) using PyTorch C++ API

cnn computer-vision cpp deeplearning digit-recognition libtorch mnist mnist-dataset pytorch

Last synced: 12 Jul 2025

https://github.com/kovacsv/visualscriptengineweb

The Emscripten port of VisualScriptEngine.

cpp emscripten javascript node-editor visual-scripting

Last synced: 29 Oct 2025

https://github.com/8dcc/libdetour

Simple C/C++ library for detour hooking in Linux and Windows

c c-library cpp cpp-library detour detour-hook hacking hooking hooking-library linux windows

Last synced: 28 Jan 2026

https://github.com/endurodave/allocator

An Efficient C++ Fixed Block Memory Allocator

cpp cross-platform memory-allocator

Last synced: 18 Mar 2026

https://github.com/terraindata/frc

A fast reference counting library for C++

cpp memory memory-management parallel-computing reference-counting

Last synced: 07 Sep 2025

https://github.com/mrphys/tensorflow-nufft

Fast, Native Non-Uniform Fast Fourier Transform for TensorFlow

cpp machine-learning ml non-uniform-fast-fourier-transform nufft python tensorflow

Last synced: 09 Oct 2025

https://github.com/albin-johansson/wanderer

An incomplete 2D indie game with farming and survival aspects.

centurion cpp cpp20 data-oriented ecs entity-component-system entt game indie moderncpp wanderer

Last synced: 26 Mar 2025

https://github.com/elsid/resource_pool

C++ header only library purposed to create pool of some resources like keepalive connections

asio async-programming cpp cpp-library cpp14 header-only

Last synced: 16 Mar 2025

https://github.com/eesast/thuai7

清华大学第七届人工智能挑战赛电子系赛道(原电子系第 25 届队式程序设计大赛 teamstyle25)

ai-competition cpp csharp dotnet game git programming-competition python reinforcement-learning

Last synced: 16 Oct 2025

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

cpp-linter core Python executable package

c clang-format clang-tidy cpp cpp-linter hacktoberfest linter

Last synced: 29 Dec 2025

https://github.com/aurelitec/ramview

A simple DOS memory viewer, with a simple text-based user interface. Written in Borland C++ 3.1 in 1997, recompiled in Windows 10 using DOSBox.

borland-cpp cpp dos dosbox hex-viewer memory memory-viewer ms-dos ram ram-viewer retrocomputing retroprogramming text-user-interface tui

Last synced: 01 Mar 2026

https://github.com/jakubtomsu/vmem

A cross-platform single-header C library for managing virtual memory. Currently for Windows and Linux.

c cpp cross-platform gamedev lightweight memory-management single-header stb-style

Last synced: 27 Aug 2025

https://github.com/lifting-bits/patchestry

Patchestry is a binary patching framework built with MLIR and Ghidra.

c cpp decompilation ghidra-scripts mlir program-analysis

Last synced: 26 Jul 2025

https://github.com/mavam/compbench

:hourglass: Benchmark and visualization of various compression algorithms

benchmark compression cpp ggplot2 r

Last synced: 04 Oct 2025

https://github.com/imagemlt/webshellmanager

WebShellManager build on cpp with libcurl

cpp libcurl security

Last synced: 28 Jul 2025

https://github.com/jonathanpoelen/cpp-compiler-options

Compilation options for different versions of Clang, GCC, MSVC, ICC and Emscripten. Provided a generator and different file formats (cmake, xmake, meson, premake5, bjam/b2, ...)

b2 build-system clang cmake cpp gcc meson premake xmake

Last synced: 24 Dec 2025

https://github.com/dady8889/onova.publisher

Provides publishing support for applications using Onova.

cpp csharp installer onova publish publisher squirrel update updater webinstaller

Last synced: 07 Apr 2026

https://github.com/ethz-asl/config_utilities

Utility tools to make working with config structs for (ROS) C++ libraries more uniform, readable and convenient.

config config-utilities cpp ros tools utility

Last synced: 11 Apr 2025

https://github.com/kbinani/mcview

Minecraft: top-down 2D map viewer

c-plus-plus cplusplus cpp juce minecraft minecraft-tool

Last synced: 12 Apr 2025

https://github.com/tdegeus/cppcolormap

Library with colormaps for C++

colorbrewer colormap cpp cppmat python python3

Last synced: 08 May 2025

https://github.com/stiffstream/so5extra

so5extra is a collection of various SObjectizer's extensions. so5extra is built on top of SObjectizer and intended to simplify development of SObjectizer-based applications.

actor-library actor-model actors concurrency concurrent-programming cplusplus cplusplus-17 cpp cpp17 multithreading sobjectizer

Last synced: 12 Apr 2025

https://github.com/fengjungle/log

This is a log system implemented in C++.

cpp log

Last synced: 11 Apr 2025

https://github.com/kriswiner/iis3dwb

Arduino sketches for ST's IIS3DWB vibration analyzer accelerometer

arduino cpp fft mems sensors

Last synced: 15 Apr 2025

https://github.com/zxl19/Eigen-Cheatsheet

A cheatsheet of Eigen, the C++ linear algebra library.

cheatsheet cpp eigen

Last synced: 07 May 2025

https://github.com/leoetlino/classgen

Clang-based tool to dump type information (enums, records, vtables) from a C++ codebase and optionally import it into IDA

clang cpp ida-pro reverse-engineering

Last synced: 15 Apr 2025

https://github.com/WolfSource/WolfEngine

Wolf is a set of modules for real-time rendering, real-time streaming and game developing

android cpp game-development gameengine graphics-engine ios linux macos metal opengl osx rust streaming vulkan vulkan-game-engine wasm webassembly windows

Last synced: 08 May 2025

https://github.com/mborgerson/genconfig

Automatic runtime configuration / settings system for your C/C++ application. Load from TOML configs into a generated C struct and back again with minimal effort.

c configuration cpp settings toml

Last synced: 11 Apr 2025

https://github.com/joaopauloaramuni/compiladores

Repo Compiladores

automata compilers cpp

Last synced: 30 Apr 2025

https://github.com/franneck94/imguiprojecttemplate

ImGui Template with OpenGL and GLFW

cmake cpp imgui template

Last synced: 18 Mar 2025

https://github.com/eesast/thuai5

清华大学第五届人工智能挑战赛电子系赛道(原电子系第 23 届队式程序设计大赛 teamstyle23)

competitive-programming-contests cpp cpp17 csharp dotnet game moba programming-competition programming-contests

Last synced: 16 Oct 2025

https://github.com/sofastack/sofa-bolt-cpp

The C++ implementation of the SOFABolt protocol.

cpp sofa-bolt sofastack

Last synced: 07 Jul 2025

https://github.com/craftablescience/sourcepp

Several modern C++20 libraries for sanely parsing Valve's formats

cpp cpp-library source-engine

Last synced: 03 Jan 2026

https://github.com/endail/hx711

Raspberry Pi HX711 C++ Library

cpp hx711 lgpio load-cell loadcell raspberry-pi weight

Last synced: 12 Apr 2025

https://github.com/sepera-okeq/qtfluentwin11

Implementation of Fluent design for Qt! Support for Windows 11! In С++

cpp design fluent fluent-design gui mdn microsoft modern modern-cpp msd qt qt5 qt6 win11 window windows winui winui3

Last synced: 10 Apr 2025

https://github.com/pyshwaa/charlex-os

CharleX is a simple operating system. The kernel is written in C. I am still working on the source code to improve the kernel with many new features. My goal is to create a free, open-source operating system similar to Linux and FreeBSD.

bsd c charlex-os comming-soon cpp cprogramming kernel kernel-source linux myos operating-system operating-system-kernel operating-system-learning operating-systems star starred test unix windows

Last synced: 09 Apr 2025

https://github.com/llnl/muster

Massively Scalable Clustering

cpp mpi parallel parallel-computing

Last synced: 29 Apr 2025

https://github.com/mmha/gltfpp

glTF 2.0 loader for C++14

c-plus-plus cpp cxx gltf graphics webassembly webgl

Last synced: 03 May 2025

https://github.com/junaidrahim/locate-route

Command line tool to grab the geographical location of the hops from traceroute.

cpp location traceroute

Last synced: 15 Apr 2025

https://github.com/paveldn/haierprotocol

Haier communication protocol library

cpp esp-idf haier library protocol uart

Last synced: 22 Feb 2026

https://github.com/coding-enthusiast9857/hacktoberfest22-contribute-dsa

Hacktoberfest 2022🎉 Guys, open your 1st pull request and contribute in an open-source community...!! This is for everyone💯 So, Hurry up...!! Don't forget to spread love and if you like, give a ⭐️

c cpp data-structures data-structures-algorithms data-structures-and-algorithms digitalocean dsa dsa-learning dsa-practice hacktoberfest hacktoberfest2022 hacktoberfest22 java open-source open-source-project python

Last synced: 19 Oct 2025

https://github.com/4players/odin-sdk-unreal

Unreal integration plugin to add 4Players ODIN Voice technology into your game

blueprint cpp http3 plugin quic spatial-audio ue5 unreal unreal-engine-plugin voice-chat voip

Last synced: 19 Feb 2026

https://github.com/fix8mt/fiber

C++20 fiber implementation with similar interface to std::thread, header-only / x86_64 / Linux only / stackful / built-in scheduler / thread shareable

boost c-plus-plus-20 concurrency cooperative cooperative-multitasking coroutine coroutines cplusplus cpp cpp20 fiber fibers header-only linux resume x86-64 yield

Last synced: 12 Sep 2025

https://github.com/flipcoder/kit

C++11 libs: await, channels, reactive/signals, timelines, alarms, logging, args, etc.

animation async coroutines cpp cpp11 json reactive threads timers

Last synced: 08 May 2025

https://github.com/Davphla/clang-format-epitech

Automatic formatting configuration for Epitech coding style for C/C++

c clang-format coding-style cpp epitech format

Last synced: 25 Feb 2025

https://github.com/hexdecimal/tcod-cpp-engine-2022

A modern roguelike engine made while following the older libtcod tutorials.

cpp cpp17 emscripten game-engine gamedev libtcod roguelikedev wasm

Last synced: 21 Mar 2025

https://github.com/finitereality/finite.cpp.sdk

(Work in Progress) C/C++ compilation support for .NET Core projects

cplusplus cpp dotnet dotnet-core sdk

Last synced: 04 Oct 2025

https://github.com/kaidokert/embedded-cpp-code

Collection of modern lowlevel embedded C++11/14/17 projects

baremetal cortex-m cpp robotics

Last synced: 23 Aug 2025

https://github.com/cmazakas/sleip

Allocator-aware fixed-size dynamic array

array cpp cpp17 memory-management

Last synced: 13 Apr 2025

https://github.com/bang-olufsen/hdlcpp

A header-only C++11 framing protocol optimized for embedded communication

communication cpp cpp11 hdlc protocol python serial

Last synced: 17 Jun 2025

https://github.com/notapenguin0/saturnengine

3D game engine written in C++

3d-graphics cpp cpp17 engine3d

Last synced: 15 Jul 2025

https://github.com/nayuki/pervasive-displays-epaper-driver

Hardware driver for Pervasive Displays' e-paper panels.

arduino arduino-driver arduino-library cpp epaper epaper-screen graphics

Last synced: 03 Jul 2025

https://github.com/martinmoene/kalman-estimator

kalman-estimator - a Kalman estimator in C++

avr-programming bare-metal cpp embedded kalman-estimator learning

Last synced: 25 Mar 2025

https://github.com/zziz/stl

Clean examples of STL algorithms

cpp cpp17 stl

Last synced: 09 Jul 2025

https://github.com/nfrechette/sjson-cpp

An Simplified JSON (SJSON) C++ reader and writer

c-plus-plus cpp parse sjson

Last synced: 10 Apr 2025