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/bitwizeshift/delegate

Delegate is an unbelievably fast, lightweight, and 0-overhead function container.

cpp cpp17 delegate fast function lightweight no-dependencies zero-overhead

Last synced: 15 Oct 2025

https://github.com/oatpp/example-api-client

Example project how-to use oatpp ApiClient and how it works

api-client cpp curl oatpp rest-client

Last synced: 28 Oct 2025

https://github.com/ef-gy/cxxhttp

Asynchronous, Header-only C++ HTTP-over-(TCP|UNIX Socket|STDIO) Library

asio asynchronous clang cpp header-only http http-client http-server stdin stdio stdout unix unix-socket unix-socket-support

Last synced: 23 Jan 2026

https://github.com/americast/snakes

A simple game of snakes implemented in C++ and OpenCV

cpp opencv snake-game

Last synced: 10 Oct 2025

https://github.com/josstorer/umgexporter

This is an Unreal Engine plugin that automatically generates C++ code bindings for UMG blueprint widgets and animations. 这是一个虚幻引擎插件, 用于为UMG蓝图的控件和动画自动生成c++代码绑定.

cpp ue4 ue4-plugin ue5 ue5-plugin umg unreal unreal-engine unreal-engine-plugin

Last synced: 21 Sep 2025

https://github.com/pkuyo/light-parser

A lightweight C++ parser-combinators library

cpp cpp20 header-only lightparser lightweight parser parser-combinators

Last synced: 25 Jun 2025

https://github.com/2b-t/myactuator_rmd

C++ and Python SDK for controlling actuators of the MyActuator RMD-X series over CAN, written in C++ with Python bindings

actuator can canbus cpp driver linux mit-cheetah myactuator pybind11 python python-bindings python3 rmd rmd-x8 robotics ros ros2 sdk socketcan x8

Last synced: 17 Mar 2026

https://github.com/emoji-gen/libemoji

:books: Ultimate Emoji Generator library for C/C++

cpp cpp14 emoji skia

Last synced: 12 Jul 2025

https://github.com/jbapple/libfilter

High-speed Bloom filters and taffy filters for C, C++, and Java

bloom-filter bloom-filters bloomfilter c cpp data-structures java library

Last synced: 16 Mar 2025

https://github.com/pelock/stringencrypt-webapi

String Encryption and File Encryption for C/C++, C#, Visual Basic .NET, Delphi/Pascal/Object Pascal, Java, JavaScript, Python, Ruby, AutoIt, PowerShell, Haskell, MASM, FASM programming languages.

autoit cpp csharp delphi encrypted-strings encryption fasm file-encryption haskell java javascript js masm object-pascal pascal powershell python ruby string-encryption visual-basic-net

Last synced: 30 Jul 2025

https://github.com/oatpp/oatpp-sqlite

SQLite adapter for oatpp ORM.

cpp oatpp orm sqlite sqlite3

Last synced: 25 Apr 2025

https://github.com/tanerius/Unreal-cpp-boilerplate

A generic unreal engine C++ boilerplate code to start a project from including documentation of core Unreal aspects.

boilerplate cpp ue4 ue5 unreal unreal-engine unreal-engine-4 unreal-engine-5

Last synced: 11 Mar 2025

https://github.com/ineshbose/blackjack_cpp

A terminal-version of BLACKJACK written in C++

blackjack card-game cpp game

Last synced: 19 Mar 2025

https://github.com/jbaldwin/libcappuccino

C++17 Cache Data Structure Library

cache cpp cpp17 cpp17-library lru modern-cpp

Last synced: 15 Apr 2025

https://github.com/andy-byers/calicodb

A tiny embedded, transactional key-value database 🐱

bplus-tree cpp cpp17 database key-value-database key-value-store write-ahead-log

Last synced: 22 Aug 2025

https://github.com/ja11sop/cuppa

A simple, extensible build system for use with Scons

boost build-system cpp cuppa scons

Last synced: 13 Aug 2025

https://github.com/madskjeldgaard/cppman.nvim

Search cppman (cplusplus.com and cppreference) from within neovim

cpp cppman lua neovim neovim-plugin nvim nvim-plugin

Last synced: 07 May 2025

https://github.com/shimat/opencvsharp5

Experimental OpenCV5 wrapper for .NET

cpp csharp dotnet opencv

Last synced: 19 Apr 2025

https://github.com/julianolf/nvim-dap-lldb

🐞 An extension for nvim-dap to provide C, C++, and Rust debugging support.

c cpp dap debug neovim plugin rust

Last synced: 24 Jul 2025

https://github.com/Phantom139/PhantomBot

A simple cross-platform C++ Twitch Bot with easy to adapt functioning. (Works on Win10 and Linux)

bot c-plus-plus cpp cpp11 linux twitch twitch-bot windows windows-10

Last synced: 10 May 2025

https://github.com/jspanchu/vtkdearimguiinjector

Inject DearImGUI into an existing VTK application. 💉

cmake cpp dear-imgui emscripten gles3 imgui sdl2 vtk vtk-applications vtk-library wasm webgl

Last synced: 12 Apr 2025

https://github.com/feross/raft

An understandable consensus algorithm

cpp raft raft-consensus-algorithm

Last synced: 25 Jun 2025

https://github.com/evgenykislov/ctrl-c

Crossplatform code to handle Ctrl+C signal

cplusplus cplusplus-11 cpp cpp11 crossplatform ctrl-c ctrlc linux macos macosx windows

Last synced: 07 Jul 2025

https://github.com/ssciwr/pybind11-numpy-example

Example of using pybind11 with numpy and publishing to PyPI and conda-forge

cibuildwheel conda-forge continuous-deployment continuous-integration cpp pybind11 pypi python wheels

Last synced: 30 Apr 2025

https://github.com/njannasch/matio-examples

Examples for MAT File I/O Library (MATIO)

cpp matio

Last synced: 03 May 2025

https://github.com/eesast/thuai6

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

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

Last synced: 16 Oct 2025

https://github.com/it4innovations/intel-sde-flops

Computing FLOPs with Intel Software Development Emulator (Intel SDE)

c cpp cpu flops fma fortran intel python sde simd vectorization

Last synced: 30 Apr 2025

https://github.com/offamitkumar/daily-coding-problem

Solution for Daily Coding Problems. Some files are modified and moved to new location. New README.md will be completed Soon.

characters cisco cpp daily-coding-problem dcp facebook google interview interview-practice interview-preparation interview-questions interviews leetcode microsoft python python3 quara questions regular-expression

Last synced: 11 Aug 2025

https://github.com/sweeticelolly/dragcontrolside-v2

拖控件大法第二版!第一版:https://github.com/SweetIceLolly/DragControlsIDE

cpp debugger debugger-visualizer gcc gcc-compiler gdb gui ide programming ui-design vb6 visual-basic-6 visualbasic6

Last synced: 10 Apr 2025

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/yunwei37/mips-sc-zju

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

assembler cpp mips qt

Last synced: 15 Mar 2026

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/jayantgoel001/codeforces

CodeForces Solution

codeforces cpp

Last synced: 02 May 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/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/endurodave/allocator

An Efficient C++ Fixed Block Memory Allocator

cpp cross-platform memory-allocator

Last synced: 18 Mar 2026

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/alerrad/contester-answers

Answers for contester AITU

cpp

Last synced: 22 Sep 2025

https://github.com/indiecodermm/platformer-raylib

🧱 2D platformer game with procedural level generation, smooth camera, collectibles and checkpoints. Made with Raylib.

cpp game-development platformer-game raylib

Last synced: 13 Apr 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/dmerejkowsky/chucknorris

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

cmake conan cpp

Last synced: 29 Sep 2025

https://github.com/gvaliente/pcps

CPU and GPU point cloud plane segmentation

cpp cpp11 cuda opencl pcl thrust

Last synced: 11 Jul 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/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/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/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/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/reputeless/namedparameter

Simple named parameter interface for modern C++

cpp namedparameter

Last synced: 19 Apr 2025

https://github.com/hoverguys/rehover

W.I.P. Homebrew racing game for the Nintendo Gamecube and Wii

cpp gamecube homebrew homebrew-racing-game nintendo-gamecube racing videogame wii

Last synced: 23 Aug 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/ruslang02/discord-symbian

A Discord client for Symbian^3 devices.

cpp discord qml qt symbian typescript

Last synced: 28 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/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/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/tbennun/cpyke

Easy integrated Python scripting embedded in C++

cpp interoperability python

Last synced: 25 Aug 2025

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/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/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/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/tsl0922/mpv-debug-plugin

A debug tool for mpv script developers

cpp mpv mpv-script

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

A dithering application for Windows, Linux and macOS

apple-silicon c cpp dithering dithering-methods graphics linux macos qt6 utility windows

Last synced: 13 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/nfrechette/sjson-cpp

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

c-plus-plus cpp parse sjson

Last synced: 10 Apr 2025

https://github.com/ripred/bang

Make your PC/Mac/Linux host a "service" for your Arduino and execute any commands on it's behalf and receive the captured results! Play music, use the PC's disk drive, issue curl commands to post or retrieve anything on the web! The possibilities are endless!

arduino arduino-curl arduino-file-io arduino-library command-line-tool cplusplus cpp embedded lightweight python remote-code-execution-engine remote-console remote-control remote-execution

Last synced: 21 Sep 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/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/zziz/stl

Clean examples of STL algorithms

cpp cpp17 stl

Last synced: 09 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/llnl/muster

Massively Scalable Clustering

cpp mpi parallel parallel-computing

Last synced: 29 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/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/paveldn/haierprotocol

Haier communication protocol library

cpp esp-idf haier library protocol uart

Last synced: 22 Feb 2026

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/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/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/notapenguin0/saturnengine

3D game engine written in C++

3d-graphics cpp cpp17 engine3d

Last synced: 15 Jul 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