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

defGameEngine is a cross-platform game engine. Available on Windows, Linux and (probably) MacOS. Requires C++20 or higher

cpp emscripten game game-dev game-development game-engine gles gles3 glfw glfw3 gui imgui imgui-glfw lua opengl opengl3 web

Last synced: 04 Apr 2026

https://github.com/h-vance/algorithmic-trading-engine

Low-latency execution framework supporting quant-driven strategies, featuring sub-10ms response times, dynamic risk parity modeling, and optimized order flow across fragmented markets.

algorithmic-trading aws cpp execution-engine finance fintech hft low-latency python redis risk-parity trading-bot

Last synced: 03 May 2026

https://github.com/mortennobel/simplehmesh

A simple implementation of the halfedge mesh data structure

cpp

Last synced: 17 Jun 2026

https://github.com/mguludag/enum_sequence

C++'s integer sequence for enums

cpp cpp11 enum

Last synced: 18 Jun 2026

https://github.com/pyrbin/realm.hpp

A WIP, experimental header-only ECS framework. Written in C++20/17.

cpp cpp20 ecs entity-component-system game-development game-engine

Last synced: 19 Jun 2026

https://github.com/willnationsdev/wyrd-narrative-scripting

A narrative engine for a GUI and text-based scripting language that doubles as a constructed language for simple and direct communication between users and AI characters/systems.

cpp narrative narrative-programming natural-language nodejs scripting-language typescript wyrd

Last synced: 18 Apr 2026

https://github.com/ticticboooom/getlowengine

A Game Engine based on DirectX12

cpp game game-development game-engine windows

Last synced: 17 Apr 2026

https://github.com/nazavode/meetupcpp-dec-2018

Stuff for the talk "Understanding performance with Google Benchmark" at the Italian C++ Community meetup @ Modena, Italy

conference-talk cpp google-benchmark meetup modena optimization

Last synced: 05 May 2026

https://github.com/kauefraga/ping-pong

The classic ping pong game made with Raylib/C++.

cpp game-development ping-pong raylib raylib-cpp

Last synced: 24 Jun 2026

https://github.com/thiagoh/lex

From the classic "Lex - A Lexical Analyzer Generator" from http://dinosaur.compilertools.net/lex/index.html

c compilers cpp flex lex lexer lexical-analysis lexical-parser

Last synced: 24 Apr 2026

https://github.com/ging-dev/cpp-example

C++ example use GTest, Gcovr coverage

cmake-examples coverage-report cpp gtest

Last synced: 06 Jun 2026

https://github.com/zouari-oss/racognition

Racognition is a high-performance face recognition system built using Python (or C++), designed to provide accurate and real-time facial identification and verification.

cpp opencv oss python

Last synced: 29 Jun 2026

https://github.com/vtan/voxel

Voxel graphics toy project in C++ & OpenGL

cpp opengl voxel

Last synced: 15 May 2026

https://github.com/koreoxy/text-game-console

my first project c++

cpp game game-console

Last synced: 19 Mar 2025

https://github.com/ullaskunder3/cpp-setup-vscode

Setting up c/c++ in vs code (visual studio code). Vs code is one the best editor because of it's light weight, user friendly UI and robust features, development operations like debugging, task running, and version control... just awesome

configuration cpp mingw mingw-w64 tdm vscode

Last synced: 03 Apr 2025

https://github.com/hrolive/fundamentals-of-accelerated-computing-with-cuda-c-cpp

Accelerate and optimize existing C/C++ CPU-only applications using the most essential CUDA tools and techniques.

cpp cuda cuda-kernels cuda-programming nsight nvidia profilling

Last synced: 10 Apr 2025

https://github.com/r1walz/cuda-ray-tracing-in-one-weekend

Didactic ray tracing implementation using C++

cpp cuda9 raytracing

Last synced: 13 Jul 2025

https://github.com/ckerr/buffy

An embeddable, MIT-licensed, C-language, zero-dependency memory buffer class inspired by libevent's evbuffer. It consists of just a few files that can be dropped into your own project as-is.

buffers c cpp endianness evbuffer libev libevent libuv memory-management networking string-builder strings

Last synced: 15 May 2026

https://github.com/leo-aa88/logtard

A simple, portable and dumb logging library in C++ with no bloatness nor mambo-jambo

cpp cpp-library cpp-logger logger logging-framework logging-library

Last synced: 28 Oct 2025

https://github.com/rswinkle/opengl_reference

Collection of modern OpenGL programs for reference and frameworks

3d-graphics c cpp examples graphics graphics-library opengl

Last synced: 08 Jul 2025

https://github.com/silvermete0r/problem_solving_coding_time

This is a repository where my program codes will be collected for the most interesting programming tasks encountered on coding platforms and competitions.

brainstorming competitive-programming cpp java leetcode problem-solving python

Last synced: 30 Apr 2025

https://github.com/danfordgidraph/react-native-render-pdf

A Native, High-Performance, Feature-Rich and fully cross-platform React Native PDF View component written in Obj-C++ for iOS, Kotlin for Android and C++ for Windows

android cpp ios kotlin mobile mobile-development mobile-library objective-c react react-native react-native-library universal-app windows

Last synced: 10 Apr 2025

https://github.com/umbrellaleaf5/graphic_calculator

Project of three first-year MIPT DAFE/RSE students (for engineering practical work in the first semester) to create a graphic calculator in FLTK C++

cmake cpp dafe doxygen-documentation fltk graphics mipt

Last synced: 12 Apr 2025

https://github.com/heatxd/cpp_ggrs

cpp bindings for ggrs

cpp ggpo ggrs networking rollback-netcode rust

Last synced: 07 Jul 2025

https://github.com/tvumcc/procedural-terrain

An OpenGL 3.3 and C++ program that generates unique landscapes using Perlin Noise. Overall winner of my school's CS Club Simulation Jam 2023.

cpp opengl terrain-generation

Last synced: 04 May 2025

https://github.com/parthpant/webbenchmark

Run benchmarks on individual C++ functions online!

benchmark cpp

Last synced: 03 May 2026

https://github.com/weebnetsu/cpp-learning-material

The learning material used for my C++ course

course cpp learn-cpp learntocode

Last synced: 05 May 2025

https://github.com/wzslr321/dotfiles

My humble dotfiles - mainly nvim - config, which I use daily to develop mostly in Flutter, C++ and Rust

config cpp dart flutter latex neovim rust

Last synced: 09 Sep 2025

https://github.com/nnamanx/watersavers

β€œWaterSavers” is a project aiming to find an innovative solution way to the water shortage problem of Azerbaijan.

cpp ttgo

Last synced: 30 Apr 2026

https://github.com/amcbn06/dsa

Popular data structures i use implemented by me

cpp data-structures dsa

Last synced: 15 May 2026

https://github.com/siyovush-hamidov/postgresql-cpp-connector

πŸ™οΈThis project showcases a C++ application that connects to a PostgreSQL database to query information. With a simple terminal interface, users can easily retrieve data by entering the prompt.

cpp devops libpqxx postgres postgresql sql

Last synced: 27 Dec 2025

https://github.com/joni0108/joni0108

Coding or Trading! Depending on the hour.

cpp mql4 mql5 python trading

Last synced: 15 Jan 2026

https://github.com/1dealGas/Aerials

Demo of the Mobile Rhythm Gameγ€ŒAerials」[Made with Defold & AcPlay]

aerials aerialsdemo cpp cpp11 defold flatbuffers lua miniaudio mobilegame music-game rhythm-game

Last synced: 28 Oct 2025

https://github.com/bartoszklonowski/extendedvector

C++17 version of std::vector, but much more extended and provided with all the features available in List<T> from .NET Framework.

cpp extendedvector foreach list std vector

Last synced: 09 Mar 2026

https://github.com/w20089527/net

A C++ Network Library

cpp echo-server http http-client http-server socket tcp

Last synced: 03 Apr 2025

https://github.com/sionpixley/sion-vector

Creating a custom vector using C's malloc, realloc, and free.

array cpp cpp14 list vector

Last synced: 27 Mar 2025

https://github.com/sandarutharuneth/cpps

Collection of basic C++ programs. All C++ beginner collaborators are welcome to add there simple tools here.

beginner-project coding collaboration cpp programming programming-language

Last synced: 28 Oct 2025

https://github.com/dolegi/rapid-crc

The fastest crc nodejs implementation

cpp crc crc32 node-addon-api

Last synced: 10 Apr 2025

https://github.com/cyrusvahidi/pimento

Euclidean Rhythm Gate Sequencer for Bela Pepper

belaplatform cplusplus cpp euclidean-rhythms eurorack eurorack-diy

Last synced: 02 Apr 2025

https://github.com/dtinth/midi-monitor

A CLI tool that prints the incoming MIDI messages in real-time to the standard output as TSV format. For scripting.

cpp midi rtmidi tsv

Last synced: 17 Mar 2025

https://github.com/wtrsltnk/editorapp

Old piece of code that I wrote around 2004. This was supposed to be an 3d application where you could create game assets for the GoldSrc engine.

cpp opengl win32

Last synced: 20 Sep 2025

https://github.com/azmainadel/nachos

Implementation of Nachos OS

cpp nachos os

Last synced: 16 Jun 2025

https://github.com/pentalpha/scp-bot

Working prototype of an application to auto-synchronize files and folders across computer systems using SCP.

cpp cpp11 file-management file-sharing file-sync file-synchronization scp socket-io ssh tcp threads

Last synced: 15 May 2026

https://github.com/dylanbt928/raycasting

πŸ’‘ Raycasting engine using C++ and GLFW to simulate 3D perspective rendering from 2D maps.

2d 3d c cmake cpp game glfw raycasting

Last synced: 16 Jun 2025

https://github.com/antosser/prime-number-calculator-cpp

Calculate prime numbers at insane speeds

claculator cpp prime prime-numbers primes

Last synced: 30 Oct 2025

https://github.com/villy-p/logic-projects

A Collection of projects for Logic class of 2022-23. Includes Chess, Craps, Monopoly, and Poker!

c chess chess-game cpp craps craps-game css games html lisp monopoly monopoly-game poker poker-game typescript

Last synced: 19 Mar 2025

https://github.com/gyumeijie/securecodingrules

secure coding in c/c++

c coding cpp security

Last synced: 01 May 2026

https://github.com/rbergen/r136

(Originially DOS-based) text adventure a school friend and I created in 1998.

borland-cpp c cmake cpp game ncurses pdcurses visual-studio

Last synced: 19 Mar 2025

https://github.com/ifera/pathmapper

A data structures project utilizing Dijkistra algorithm and AdjacencyList to find the shortest path between two nodes.

adjacency-list cpp datastructures dijkistra-algorithm eme nust opensource path-mapping shortest-path-algorithm

Last synced: 09 Apr 2025

https://github.com/arnaud-robin/shake128

Implementation of SHAKE128 in c++.

cpp cryptography fips202 shake128

Last synced: 10 Apr 2025

https://github.com/vertexwahn/rules_ispc

Bazel rules for Intel Implicit SPMD Program Compiler

bazel bazel-rules cpp ispc spmd

Last synced: 10 Apr 2025

https://github.com/mhdzhhan/advanced-cpp-learning

To improve programming logic. ❀‍πŸ”₯

cpp gcc-complier

Last synced: 18 Mar 2025

https://github.com/mes0903/producer-consumer-problem

The implementation of Producer-Consumer Problem on Windows.

cpp producer-consumer-problem

Last synced: 03 Apr 2025

https://github.com/maudzung/extended-kalman-filter-cpp

Extended Kalman Filter Project using C++

cpp kalman-estimator kalman-filter kalman-tracking

Last synced: 19 May 2026

https://github.com/klemmbaustein/cyberpunkmodmanager

A WIP Mod Manager for Cyberpunk 2077

cpp linux nexusmodmanager windows

Last synced: 07 Feb 2026

https://github.com/nightfall-security/dump

dump section of a PE & display it properly

cpp dump pe sec windows

Last synced: 11 Apr 2025

https://github.com/junaire/jcc

Jun's C compiler from scratch.

c compiler cpp

Last synced: 10 Apr 2025

https://github.com/scyth3-c/aprende-node-api

mira conmigo los addons en Node.js en espaΓ±ol - en proceso

cpp node-addon node-api node-gyp spanish tutorials v8

Last synced: 27 Mar 2025

https://github.com/kiwijuice56/cuda-mandelbox

Ray marching renderer of the 3D mandelbox fractal, accelerated with CUDA GPU code

3d 3d-graphics cpp cuda fractal fractal-images fractal-rendering mandelbox nvidia-cuda

Last synced: 02 May 2026

https://github.com/qookei/conflict

C++17 command line argument parser

command-line cpp cpp17 parser

Last synced: 09 Jun 2026

https://github.com/skillfulelectro/cstdarg

here we gonna walk through cstdarg source header and build it from scratch

c cpp cstdarg

Last synced: 02 May 2026

https://github.com/jeffamstutz/psimd

(experiments with) pragma-based SIMD C++ types

cplusplus cpp openmp simd simd-parallelism simd-programming

Last synced: 26 Mar 2025

https://github.com/unknown-stryker/simd-memory-algorithms

C++ SSE2/AVX/AVX512 memset, memcpy, and memmove

avx avx512 cpp memcpy memmove memset simd sse x86-64-simd

Last synced: 05 May 2025

https://github.com/priontoabdullah/c-cpp-programming-all-projects

πŸ†‘ The goal of this repo is to save my C & C++ all my Projects. πŸš€πŸ’»

c cpp cpp-graphics logic projects

Last synced: 15 May 2026

https://github.com/groszczu/codingmasters

Solution to a problem from the programming competition using dynamic programming

cpp dynamic-programming problem-solving programming-competition

Last synced: 12 Apr 2025

https://github.com/nicknaso/node-simdb

Node.js high performance, shared memory, lock free, cross platform, single file, no dependencies, C++11 key-value store

cpp cross-platform database high-performance javascript lock-free native-module nodejs shared-memory

Last synced: 19 Jan 2026

https://github.com/martuscellifaria/ahoicpp.nvim

A.H.O.I. Labs (Alex's Heavily Opinionated Interfaces) C++ Project plugin for Neovim

bootstrapper build-tool cmake cplusplus cpp cross-platform lua neovim neovim-plugin project-management project-scaffolding

Last synced: 20 Apr 2026

https://github.com/demwafflez/cuda-2d-softbody-physics-simulation

Handcrafted from scratch! Felt and dealt with every single one of those thousand ACCESS_VIOLATION!

cpp cuda gpu-computing opengl physics-2d physics-simulation softbody-physics softbody-simulation verlet-physics

Last synced: 02 Mar 2025

https://github.com/philippjh/genif

Implementation of the "Generalized Isolation Forest" (GIF) algorithm for unsupervised detection of outliers in data.

ai cpp ml outlier-detection python

Last synced: 30 Apr 2025

https://github.com/akshayxemo/tcp-client-server-socket

It's a chatting system implemented in C - Programming Language by using TCP-Socket programming. In this project multiple Client can send and receive message between each other until they are connected to the Server. Clients can use multiple commands and command format provided by the server to communicate with the server and other clients.

c c-programming c-programming-language c-project c-projects chat client-server client-server-architecture cpp linux tcp tcp-client tcp-server tcp-socket

Last synced: 30 Apr 2025

https://github.com/mistralol/liblogger

CPP Logging Library

cpp liblogger logging syslog

Last synced: 08 Jun 2026

https://github.com/fayyez/cosmic-assault

Cosmic Assault is our version of the famous arcade game, "space invaders", that we have made as the final semester project for the course of Object Oriented Programming in the second semester of our bachelor's degree in software engineering.

console-game cosmic-assault cpp galaga programming-fundamentals project sfml space-invaders

Last synced: 02 Apr 2025

https://github.com/chris-1101/codewars

:city_sunset: A mirror of attempted/completed codewars challenges

code-challenge codegolf codewars cpp

Last synced: 17 Mar 2025

https://github.com/jrdpteam/neteye

Tiny sniffer made in C++.Designed for use on Kali Linux and other Debian-based Linux distributions.

cpp icmp kali kali-linux packet packet-analyser packet-capture packet-sniffer recon sniff sniffer sniffing tcp udp

Last synced: 01 May 2025

https://github.com/bisdn/rofl-ofdpa

Convenience library to interact with Broadcom OF-DPA 3.0 based switches

cpp mpl of-dpa openflow rofl

Last synced: 25 Jan 2026

https://github.com/mika314/qofl

Quality of life code snippets for Unreal Engine

cplusplus cpp unreal-engine unreal-engine-plugin unrealengine

Last synced: 15 Jul 2025

https://github.com/thefox/wallet-cpp

A C++17 program to track your finances.

cpp cpp17 finances gnuplot mit-license wallet

Last synced: 15 May 2026

https://github.com/madladsquad/untitledimguitheme

A library for using themes in YAML format for styling dear imgui

cpp imgui theme theming

Last synced: 29 Dec 2025