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/filfreire/simplefpstemplate_filfreire

personal fork of https://github.com/tomlooman/SimpleFPSTemplate

cpp gamedev unreal unreal-engine unreal-engine-4 unreal-engine-5

Last synced: 27 Feb 2026

https://github.com/ernest1338/cpp-gui-irc-client

simple GUI client for IRC protocol written in C++ aimed for me to practice coding in C++ and making GUI applications

cpp gui irc qt

Last synced: 15 Apr 2026

https://github.com/michelerenzullo/blur_algorithms

Fastest algorithm for Gaussaian blur on CPU. Fast Fourier Convolution - Portable alternative to cv::blur and cv::GaussianBlur in the frequency domain - Documentation and refactoring in progress

blur convolution cpp fft fftw fourier frequency gaussian image-processing kernel opencv openmp padding pffft pocketfft time

Last synced: 20 Aug 2025

https://github.com/tamim-saad/cses-problem-set-solutions

Solutions to the CSES Problem Set with clean, optimized code. Designed to help competitive programmers improve their problem-solving skills. Contributions are welcome—don’t forget to star!

competitive-coding competitive-programming competitive-programming-contests cpp cses cses-dp-section cses-editorial cses-introductory-problems cses-problem-set cses-problem-set-solution cses-problemset cses-solutions cses-submissions problem-set problem-solving

Last synced: 18 Oct 2025

https://github.com/the0cp/flappy_bird

Flappy Bird made with C++ & EasyX

cpp easyx flappy-bird game game-development

Last synced: 01 Mar 2026

https://github.com/herniqeu/sum_thread_benchmark

comparing parallel sum implementations across c++, go, haskell and python

benchmark cpp go haskell parallel-computing python

Last synced: 09 Feb 2026

https://github.com/ivandrf/calculator

Simple calculator created with C++ using the sfml library

calculator cpp sfml

Last synced: 14 Feb 2026

https://github.com/andeaseme/ft_retro

Shoot 'em up terminal game in the style of Gradius and Raiden

cpp game ncurses ncurses-library shoot-em-up shootemup shooter terminal terminal-game

Last synced: 08 May 2026

https://github.com/wuriyanto48/block-chain-cpp

My simple implementation of blockchain written in C++

blockchain blockchain-demos cpp

Last synced: 07 Apr 2026

https://github.com/kkkaan/metu-ceng-thes

Some of the homeworks I have done at metu ceng.

bash c cpp haskell java prolog python quantum-computing verilog

Last synced: 13 Feb 2026

https://github.com/huming2207/on9nmea

Dumb & Tiny (1.1KB) FSM-based NMEA parser for embedded devices

c cpp nmea nmea-parser nmea-sentences nmea0183

Last synced: 14 Feb 2026

https://github.com/tajiknomi/clienthttp_linux

Linux based client interacting with REST/JSON HTTP server for system information retrieval, file management, remote command execution, data transfer, and automated task scheduling etc

client-http client-side cmake cpp filemanager hacking-tool linux-app linux-client linux-rat linux-shell offsec rat red-team remote-access-tool remote-administrative-tool remote-desktop

Last synced: 06 Feb 2026

https://github.com/belhoussine/research-mutations-sars-cov-2-proteome

An academic research project that I worked on with a team of researchers in the United States.The goal was to explore how amino acid mutations affect the stability of the main protease of the COVID-19 proteome.

bioinformatics covid19 cpp mutations pdb promute research sdm shell substitution

Last synced: 19 Apr 2026

https://github.com/soraxas/plotmsg-cpp

Create plots in C++ with message sending

asynchronous-plotting cpp message-passing plotly plotting protobuf

Last synced: 13 Jun 2026

https://github.com/ivanfon/phy2d

A small, simple 2D rigid body physics library for C++.

cpp header-only physics

Last synced: 14 Oct 2025

https://github.com/victornpb/multiplexed-7segments-display

Arduino sketch that provides multiplexing for a single or multiple 7 segments displays without extra hardware

7segment arduino-library arduino-sketch cpp multiplexer

Last synced: 25 Oct 2025

https://github.com/lionkor/net

A light and simple cross-platform socket wrapper

cpp cpp20 cross-platform ipv4 ipv6 posix socket tcp udp windows

Last synced: 13 May 2026

https://github.com/sajadtroy/awass

Automated Waste Analysis and Sorting System.

ai artificial-intelligence c cpp object-detection python trash

Last synced: 13 Mar 2026

https://github.com/aditya-a-garwal/mbed-keypad

A simple library to use popular 4x4 Keypads with ARM MBed OS and ARM Cortex M Microcontrollers

arm async button c cortex-m cpp embedded keypad mbed mbed-os rtos sensor

Last synced: 16 Apr 2026

https://github.com/git-user-cpp/mini_database

This database is implemented in C++ programming language. It was developed in order to complete the task of the course work

course-project coursework coursework-template cpp cpp-programming database database-design linux linux-app oop

Last synced: 16 Apr 2026

https://github.com/vsaint1/assaultcube-kernel

user/kernel cheetos just meant for learning purposes

cpp driver kernel-driver windows

Last synced: 14 Oct 2025

https://github.com/nilostolte/opengl-glsl

Examples (OpenGL and GLSL shaders) and complete OpenGL installation with w64devkit development kit, glad and glfw3 binaries and Ninja building tool for Windows 64 C/C++

c cpp glfw glfw3 glsl glsl-shaders graphics ninja-build opengl shadertoy shadertoy-compatibility w64devkit win64 windows windows-10

Last synced: 24 Feb 2026

https://github.com/raamyy/console-phonebook

A simple PhoneBook which i made as a small project using C++

console-application cpp data-structures structured-programming-approach

Last synced: 14 Oct 2025

https://github.com/slyfryfrog/nuit

A modern cpp game framework with an OpenGL backend and demo projects.

cpp cpp23 opengl raycaster

Last synced: 14 Oct 2025

https://github.com/nicknaso/marmot-db

A high performance, shared memory, lock free, key-value store for Node.js

binding cpp db javascrit key-value native-module nodejs

Last synced: 17 Apr 2026

https://github.com/developer239/vite-react-wasm-cpp-emscripten-cmake

TypeScript & React boilerplate with C++ WASM module for native features or performance boost.

cmake cpp emscripten javascript react typescript vite wasm

Last synced: 13 Apr 2026

https://github.com/mohammad-malik/cpp-dryrun-codegen

A tool for generating and testing "dry runs" (tricky C++ code snippets often asked in exams by universities like FAST) in an isolated Docker environment.

cpp dryr exam help llms rag

Last synced: 24 Feb 2026

https://github.com/nic-obert/branchless_programming

Proof of concept programming using only truly branchless operations.

branchless challenge cpp proof-of-concept

Last synced: 14 Oct 2025

https://github.com/andreacasalino/xml-parser

Light C++ parser for xml file. You can both import or create from 0 xml structure.

cpp export export-xml handler import import-xml json nlohmann xml

Last synced: 27 Jan 2026

https://github.com/antonioberna/roma

Runtime Optimization and Memory Analysis

assembly c cpp rust

Last synced: 27 Feb 2026

https://github.com/brainstone/cppcompiletimearraygenerator

A tiny header only C++11 (and above) library to generate arrays with a generator function at compile time!

constexpr cpp cpp11 cpp14 cpp17 cpp20 header-only

Last synced: 13 Oct 2025

https://github.com/sunfl0w/CPP_Piranhas

CPP_Piranhas will be the final player by Team Rocket for the Software-Challenge 2019.

ai boardgame-player cpp software-challenge turn-based-strategy

Last synced: 11 Mar 2025

https://github.com/fi-mihej/cengalpolybuild

A Comprehensive and Hackable Build System for Multilingual Python Packages: Cython (including automatic conversion from Python to Cython), C/C++, Objective-C, Go, and Nim, with ongoing expansions to include additional languages

build build-automation build-system build-tool c-language cpp cython go golang modules-manager nim nim-language objective-c packaging packaging-python packaging-system python python-package-template python-packaging setuptools

Last synced: 10 Apr 2025

https://github.com/bigasdev/castledb-cpp-parser

A simple cpp parser for CastleDB

castledb cpp cpp-json json parser

Last synced: 07 May 2026

https://github.com/catalogm/node-xapian

xapian bindings for node using n-api

cpp full-text-search javascript n-api node xapian xapian-indexing

Last synced: 11 Feb 2026

https://github.com/yosh-matsuda/gpu-ptr

Cross-platform GPU smart pointer with C++20 range support

cpp cpp20 cuda gpu header-only hip

Last synced: 17 Jan 2026

https://github.com/liavbarsheshet/initialized-array

Implementation of a generic Initialized Array.

array cpp init initalized-array initarray initialize initialized

Last synced: 16 Sep 2025

https://github.com/pchol22/adventofcode-23

This repository contains my solutions to the Advent of Code 2023 challenges, written in JavaScript and C++

advent-of-code competitive-programming cpp javascript

Last synced: 28 Apr 2026

https://github.com/brunexgeek/protogen

Compile proto3 to generate C++ code for JSON serialization

compiler cpp json json-generator json-schema protobuf3 serialization single-file

Last synced: 18 Jun 2025

https://github.com/sameetasadullah/braille-translator

A Braille Translator in C++ using Microsoft Visual Studio

braille-translator cpp microsoft-visual-studio

Last synced: 11 Jul 2025

https://github.com/xsam/bubblejson

A lite JSON parser/generator for C++

cpp cpp-stl generator json parser

Last synced: 30 Jun 2026

https://github.com/localsix/catmalware-education

THIS CODE IS EXTREMELY DANGEROUS AND DESTRUCTIVE. IT IS DESIGNED TO DAMAGE YOUR COMPUTER SYSTEM AND MAKE IT UNBOOTABLE.

cpp malware trojan windows

Last synced: 14 Apr 2025

https://github.com/rhhen122/fib

'fib' is a Fibonacci calculator written across multiple languages

brainfuck c cpp docker golang javascript lua php python ruby

Last synced: 11 May 2025

https://github.com/allenvox/llvm-compilers

Workspace for Compilation Technologies class, fall

compiler compiler-design cpp cxx llvm

Last synced: 15 Apr 2026

https://github.com/cat-gawr/plenia-360-off

Xenia ~ emulatore di Xbox 360 per Laptop | Konata ~ 2025

blfs c cpp csharp gentoo lfs linux lua macos nv vim windows xenia

Last synced: 08 Apr 2026

https://github.com/zoulhadj/vmve

Vulkan Model Viewer and Importer. A project developed as part of my final year project at University.

cpp engine rendering vulkan

Last synced: 08 Jul 2025

https://github.com/knapeczadam/dae-graphics-programming-2-vulkan

🌋 Vulkan-based graphics projects for Graphics Programming 2 at Howest DAE (2024). Covers advanced rendering techniques including PBR, normal mapping, environment mapping, sprite rendering, post-processing, and optional compute, geometry, and tessellation shaders.

2024 3d-renderer belgium c-plus-plus cpp dae digital-arts-and-entertainment game-dev game-development game-programming gp2 graphics-programming graphics-programming-2 howest howest-dae kortrijk programming shader-programming student-project vulkan

Last synced: 03 Jul 2026

https://github.com/tahmid-saj/iot_database_management

A database management system and calculator for any IoT logged data files inputted into the program. The data log files will contain data of water levels, temperature and humidity of nodes. A linear regression calculator also calculates if the regression equation should change based on percent error calculations using real measures of water levels. Application was created with compatibility for LSN50 IoT logged data.

algorithms-and-data-structures cpp database-management iot linear-regression

Last synced: 14 Apr 2025

https://github.com/amanoteam/dakini

A GCC cross-compiler targeting NetBSD 8.0/9.0

c cpp cross-compiler gcc netbsd

Last synced: 14 May 2025

https://github.com/bl33h/axolotlslikepicklesraytracing

A raytracing graphics app with a resource manager, skybox rendering, and precise sphere representation through ray intersections. An axolotl and two pickles take place in the scene.

axolotl block cpp glm minecraft pickle pixel-art raytracer raytracing sdl2 sphere ubuntu wsl

Last synced: 16 Jun 2025

https://github.com/hongfz16/shadowcompiler

Project for Computer Network(2) -- Compiler Part

c compiler cpp llvm-ir

Last synced: 17 May 2026

https://github.com/chasenut/sfml-continuous-collision-detection

SFML Collision System (Particle - Barrier)

collision cpp sfml simulation

Last synced: 22 Jul 2025

https://github.com/rxchit/barebone-os-raspi3

A simple OS that prints "Hello World", for RaspberryPi 3

c cpp kernel os qemu raspberry-pi-3

Last synced: 11 May 2026

https://github.com/o8x/wiredolphin

a Simple Wireshark For learning C++ and QT

capture-network cpp network-analysis qt6 wireshark

Last synced: 29 Oct 2025

https://github.com/haseeb-heaven/awesomecpp-libraries

Awesome Cpp libraries for various tasks Http Req,Parsers File/Event Mgr,Maths,Container etc

cpp cpp-containers cpp-course cpp-gpt cpp-http cpp-library cpp-math cpp-project cpp-rest cpp17 dataconvertor filemanager filesystemwatcher mathoperations

Last synced: 28 Mar 2025

https://github.com/randomgamingdev/veclib

A basic header-only C++ header library for mathematical lightweight vectors

cpp easy header header-only simple small vector vectors

Last synced: 31 Jul 2025

https://github.com/yajatkaul/websockets

Basic client server architecture

client-server cpp low-level websockets

Last synced: 21 Aug 2025

https://github.com/teiacare/teiacareinferenceclient

TeiaCareInferenceClient is a C++ inference client library that implements KServe protocol.

cpp cross-platform deep-learning grpc inference kserve machine-learning

Last synced: 25 Sep 2025

https://github.com/justcabbage/clog

Logging System for C++20 Applications

cpp logger logging

Last synced: 23 Jun 2026

https://github.com/marlenemoraes/curso-mfp-aula01

Aula introdutória lecionada por mim no Curso de Iniciação em Programação Esportiva, realizada pela Maratona Feminina de Programação, no canal do YouTube @MaratonaSBC

bigonotation cpp marathon overflow

Last synced: 14 May 2025

https://github.com/mguludag/qt_ansicolor_handler

ansi color code parser class from qt-creator's source code and modified and added new features (italic and underline) then aims easy to use with current QTextEdit and QPlainTextEdit without creating custom classes

ansi-colors cpp log-viewer qt qt5 qt5-gui qt5-widgets spdlog widget

Last synced: 17 May 2026

https://github.com/priontoabdullah/problem-solving-online-judge

💻The goal of this repository is to save all programming problem solutions that I solved at a different online judge. 🗽📃

acm-icpc c cpp hackerrank-challenges javascript python uri-online-judge uva-online-judge

Last synced: 07 Apr 2026

https://github.com/cubical22/group-divider

a simple algorithm made mainly to solve the lack of speed and dynamic-ness for group dividing

algorithm algorithms cpp csharp fine-tuning flowchart java javascript php programming python

Last synced: 08 Apr 2026

https://github.com/x1nto/vencorded

An experimental new epic Vencord installer

cpp discord-mod-installer vencord

Last synced: 03 Apr 2025

https://github.com/theow03/lakecompilerv1

Strongly typed procedural programming language

asm compiler-design cpp llvm programminglanguages

Last synced: 18 May 2026

https://github.com/valen-h/tictactoe

A C++ console minigame sample.

cpp ttt

Last synced: 11 May 2025

https://github.com/nicknaso/conf-cd-rome-2018

Talk for the Codemotion Rome 2018

addon cpp javascript n-api native-module nodejs

Last synced: 12 Apr 2026

https://github.com/basemax/pq-calculator

P,Q-formula calculator program using C++ (highest performance, i128 support)

cpp p-q p-quality pq

Last synced: 03 Apr 2025

https://github.com/jasperdrescher/tale

An action-adventure game developed in UE5 for learning purposes | UE5で開発された学習用のアクションアドベンチャーゲーム

cpp game unreal-engine

Last synced: 26 Jun 2025

https://github.com/muellan/numeric_map

header-only library of numeric maps for C++14

cpp cpp14 header-only interpolation map numeric

Last synced: 22 Mar 2025

https://github.com/kiblelab/quoridouble

강화학습 기반 AI와 PvP 대전, 개선된 UX가 구현된 Quoridor 게임 앱

cmake cpp dart flutter gradle java socket-io spring-boot

Last synced: 17 Feb 2026

https://github.com/serissia/qt_oopmanager

SEU语言程序设计课设作业:面向对象程序项目管理系统

cpp qt5

Last synced: 24 Oct 2025

https://github.com/tak172/crossword_generator_bot

Telegram bot - crossword generator

cpp crossword-generator html rtf sqlite3 telegram-bot

Last synced: 22 Jul 2025

https://github.com/artem78/s60-logger

Simple logging library for Symbian OS

cplusplus cpp library logger logging module s60 symbian symbiancpp

Last synced: 23 May 2026

https://github.com/happybono/fuzzypotato

The solar-powered smart-flowerpot project with the ESP32 micro-controller unit. (Temperature, Humidity, Illuminance (Lux), Soil Moisture, Soil Salinity, Battery Voltage)

arduino arduino-ide cplusplus cpp environment-friendly environmental-monitoring esp32 esp32-arduino internet-of-things iot renewable-energy smartfarm smartfarms smartgarden solar-energy

Last synced: 11 Feb 2026

https://github.com/palmanov/visible-edge

Roberts algorithm / Invisible surfaces and lines removal algorithms

cpp roberts-algorithm

Last synced: 02 Jul 2026

https://github.com/alexpetul/paint

Mini paint program written with C++.

cpp oop paint winapi

Last synced: 22 Mar 2025

https://github.com/liplum/secourseproject

It's my course projects of Software Engineering.

cmake course-project cpp

Last synced: 14 May 2025

https://github.com/rajsoni03/cplusplus-training

C Plus Plus Training Class Codes and Notes

c c-plus-plus core cpp oops-in-cpp

Last synced: 20 May 2026