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/m0rningdawning/game-of-life

Conway's Game of Life implemented in C++ using SFML

cpp game-of-life sfml

Last synced: 03 Apr 2025

https://github.com/operationdarkside/projectdnc

General purpose framework. Feels like .NET with a pinch af Java

c-plus-plus cpp cpp17 framework mysql networking serialization

Last synced: 16 May 2026

https://github.com/ncaq/oool

blenderのオブジェクトフォーマットパーサー(開発中止)

blender cpp deprecated

Last synced: 16 May 2026

https://github.com/aritrosaha10/cplusplus-math

A set of C++ Programs that can do a wide variety of math-related tasks, such as solving equations, converting equations and more.

c cpp math mathematics

Last synced: 16 May 2026

https://github.com/kaustubh-nair/hierarchical-animation-framework-in-opengl

Animation framework in OpenGL, which uses a Tree-based datastructure for storing Scene Nodes.

cpp opengl

Last synced: 16 May 2026

https://github.com/bearslay/bearslay-launcher

ncurses-based launcher for multiple (unfinished) games and other applications; runs entirely within compatible terminals

blokus catan cpp monopoly ncurses ncurses-game painting terminal-based

Last synced: 27 Mar 2025

https://github.com/nickpolizogopoulos/the_ultimate_cpp_series

This is my C++ course repository

cpp

Last synced: 15 Jul 2025

https://github.com/rinuya/simpleglrenderer

A simple 3D renderer written with OpenGL

cpp glsl graphics-programming opengl

Last synced: 02 Jul 2026

https://github.com/muralidharmaddali/smartinterviews_basic

This repository consists all the basic problems of smart Interviews which I have solved you can open the files and check out the solutions.

cpp dsa dsa-algorithm dsa-learning-series dsa-practice problem-solving python3

Last synced: 16 May 2026

https://github.com/diegoquintanilha/proceduralpollock

ProceduralPollock is an open source C++ project that generates abstract, math-based art using procedurally generated pixel shaders.

art cpp directx11 hlsl procedural-generation shader

Last synced: 09 Sep 2025

https://github.com/robertpaulp/congestion-control-swift

PCOM (Communication Networks) project in C++

congestion-control cpp htsim swift-congestion-control

Last synced: 16 May 2026

https://github.com/swonlee-13/cpp_piscine

learn OOPS with C+98 (easy to learn OOPS if you just finished C)

cpp oops-in-cpp

Last synced: 21 Mar 2025

https://github.com/nathan-osman/update-studio

Graphical tool for managing self-updating applications

cpp qt update

Last synced: 16 May 2026

https://github.com/lschrafstetter/42_cpp07

Project 07 of the 42 Wolfsburg c++ piscine.

42 42wolfsburg cpp cpp07

Last synced: 03 Apr 2025

https://github.com/lschrafstetter/42_cpp02

Project 02 of the 42 Wolfsburg c++ piscine.

42 42wolfsburg cpp cpp02

Last synced: 03 Apr 2025

https://github.com/lschrafstetter/42_cpp05

Project 05 of the 42 Wolfsburg c++ piscine.

42 42wolfsburg cpp cpp05

Last synced: 03 Apr 2025

https://github.com/lqxhub/dynamic-loading-lib

use C++ dynamic lodaing library on windows or linux

cpp lib

Last synced: 03 Apr 2025

https://github.com/thomasx-0/cpp-ppm-decoder

ppm C++ file output tool

cpp decoding encoding ppm-image

Last synced: 27 Mar 2025

https://github.com/desmondjs/bst_student_info

This is a a C++ program implementing a Binary Search Tree (BST) to manage student data read from a text file. This program can insert student records based on their student ID, print the deepest node, display students in ascending or descending order, clone a subtree, print nodes at each level, and print paths in the tree.

bst cpp

Last synced: 09 Sep 2025

https://github.com/awaisfraaz/programming-fundamentals-

This Repository is all about fundamentals

cpp programming-fundamentals

Last synced: 28 May 2026

https://github.com/zixu-w/othello

Othello (Reversi) Game

cpp cpp11 cpp14 othello reversi

Last synced: 28 Mar 2025

https://github.com/themihirmathur/themihirmathur

My GitHub Profile Readme 🔰 I am a Software Development Engineer from Delhi Technological University (Formerly DCE), India

aws azure cpp css express-js git google-cloud-platform html ibm-cloud javascript mongodb ms-excel node-js powerbi python reactjs sql tableau tailwindcss typescript

Last synced: 11 Apr 2026

https://github.com/jurek-muszynski/proi-carrental

Half-term project assignment as part of the Object-Oriented Programming class @ Warsaw University of Technology

cpp oop

Last synced: 07 May 2025

https://github.com/casualbot/learninguicpp

Learning UI fundamentals using ImGui

cmake cpp fundamentals imgui learning-by-doing vcpkg

Last synced: 28 Mar 2025

https://github.com/lecrisut/jsontype

C++ types for JSON-like datastructure

cpp json

Last synced: 16 May 2026

https://github.com/klappdev/notiz

Qt widgets application for notes

cpp cpp17 qt qt5 qt5-widgets

Last synced: 16 May 2026

https://github.com/e-choness/learning-cmake

CMake learning repository with notes.

build-tool cmake cpp

Last synced: 16 May 2026

https://github.com/ajlekcahdp4/cpp-graduate

Simple cpp programs

cpp study

Last synced: 04 Apr 2025

https://github.com/a-soll/ffmpeg-test

Example ffmpeg usage in C++

cpp ffmpeg video-processing videoplayer

Last synced: 16 May 2026

https://github.com/rickreisdev/VendingMachine

Algoritmo que simula o funcionamento de uma máquina automática de alimentos no ambiente do terminal do C++.

algorithm cpp rickreis rickreisme vending-machine

Last synced: 06 May 2025

https://github.com/alexander-novo/cs474-pa4

Programming Assignment 4 for CS 474 - Image Processing at UNR

cpp homework image-processing plots unr

Last synced: 11 Apr 2025

https://github.com/mericluc/minijson

Lightweight cpp wrapper around json-c

cpp json libjson wrapper

Last synced: 03 May 2026

https://github.com/fearless-spider/spider-zine

All articles and codes for my blog at https://fearlessspider.com

aseembly c cobol cpp elixir erlang go java julia makefile perl python ruby swift

Last synced: 11 Apr 2026

https://github.com/shyguyberlin/opengldemo

A small project for a university class

cpp glfw3 opengl

Last synced: 11 May 2026

https://github.com/likhithkp/cpp-replit

cpp replit

cpp

Last synced: 05 Apr 2025

https://github.com/jmartinpizarro/problem-of-three-bodies

A simulation of the Three Body Problem in C++

cpp physics-simulation three-body-problem

Last synced: 11 Apr 2025

https://github.com/robertsmrek/parallel-rgb-histogram-computation-with-openmp

Demonstrates how to compute histograms for an RGB image using various parallelization strategies with OpenMP.

cpp opencv openmp

Last synced: 16 May 2026

https://github.com/rudojaksa/pcpp

Simple Perl (Python/C/C++) preprocessor

amalgamation cpp perl preprocessor

Last synced: 07 Apr 2026

https://github.com/romejg/cpp-backup

C++ codes 1st year college

cpp

Last synced: 29 Oct 2025

https://github.com/ashtanko/cpp-algorithms

📊 A comprehensive collection of algorithms implemented in C++, covering various data structures and problem-solving techniques. This repository serves as a valuable resource for students and developers seeking to deepen their understanding of algorithms and improve their coding skills in C++.

cpp cpp-algorithms

Last synced: 10 Sep 2025

https://github.com/manuelmeraz/odroidgpio

Modern C++ wrapper around WiringPi for Odroid.

bmo055 c cmake cpp cpp11 cpp14 cpp17 gpio i2c modern n2 odroid pin pins serial spi xu4

Last synced: 16 May 2026

https://github.com/numq/klarity-decoder

Media decoder library based on FFmpeg

cpp decoder ffmpeg klarity

Last synced: 16 May 2026

https://github.com/fatima-progmmer/loops-and-decisions-statement-in-c-

solve the all programs in excerise of chapter 3 of book "Robert Lafore" (4Th edition)

cplus cpp excerise loop program robert-lafore

Last synced: 17 Jun 2025

https://github.com/nermeenkamal/universe-3d-game

This is an OpenGL project that demonstrates the rendering of a simple 3D environment with rotating spheres (Earth and Moon) and a textured background. The project also includes lighting effects and basic keyboard controls to manipulate the scene.

cpp graphics opengl universe university-project

Last synced: 16 May 2026

https://github.com/phillvancejr/stars

Star Field graphical app in C++ and Ada to compare them

ada cpp field graphical star stars

Last synced: 16 May 2026

https://github.com/jomkz/learn-modern-cpp

A detailed, sequential learning path to take you from the fundamentals to advanced modern C++ (covering C++11 through C++23).

cpp cpp11 cpp14 cpp17 cpp20 cpp23 learning modern modern-cpp

Last synced: 02 Jul 2026

https://github.com/rakshitgupta9/object-oriented-programming-using-c-lab

Object Oriented Programming using C++ Lab

4th 4th-semester cpp lab miet miet-jammu

Last synced: 19 Jun 2025

https://github.com/bok1c4/books

Here are books, personal notes for the books (taking notes while reading) and additional reads

books cpp lowlevel network operatingsystems systems

Last synced: 19 Jun 2025

https://github.com/arkaht/cpp-freelist

Freelist ─ a freelist memory visualiser in C++ using Raylib.

cpp freelist memory-management raylib raylib-cpp visualizer

Last synced: 19 Jun 2025

https://github.com/guettafa/imgui_desktoptemplate

ImGui Desktop application template

cpp direct3d9 imgui

Last synced: 20 Jun 2025

https://github.com/awesomearjun/ping-pong-sdl3

A Ping Pong videogame made in SDL3

cmake cpp cpp11 oop sdl3 sdl3-image

Last synced: 20 Jun 2025

https://github.com/landiluigi746/cpp-backend-template

Small C++ backend template with CMake as build system, vcpkg as dependency manager, Crow as web framework and Docker support

backend backend-template cmake cpp cpp-template crowcpp docker template-project

Last synced: 03 May 2026

https://github.com/ukoloff/tsp

Traveling Salesman Problem playground

c-plus-plus cpp heuristic-optimization tsp

Last synced: 20 Jun 2025

https://github.com/tesla33io/webserv

TODO: come up with a cool name for the program

42 cpp cpp98 webserver

Last synced: 20 Jun 2025

https://github.com/atomicptr/bunraku

A header only 2D animation library for making games with C++23

animation animation-library cpp cpp23 fsm game-development header-only header-only-library raylib

Last synced: 21 Jun 2025

https://github.com/sachin-bi/dsa-450

Its all about 450 DSA challenge

challenge cpp dsa

Last synced: 21 Jun 2025

https://github.com/sla-ppy/tempconver

[F] C to F temperature conversion program

cpp early-attempts

Last synced: 10 Sep 2025

https://github.com/drizzy/code-make

Code Make is designed to make it easy to create and compile C++ projects using the Make tool.

cpp extension make makefile vscode

Last synced: 16 May 2026

https://github.com/kar-dim/cas-2d

Implementation of the AMD FidelityFX CAS (Contrast Adaptive Sharpening) algorithm on CUDA/OpenCL, for sharpening static images.

cpp cuda dll fidelityfx gpu image-processing parallel-computing sharpen

Last synced: 22 Jun 2025

https://github.com/stefan2810/car-parking-sensor

This project is based on the principle of measuring distance with ultrasound waves. Based on the measuring scale, one of the 3 LEDs will turn on.

arduino-ide cpp distance-calculation esp8266 led-controller microcontroller-programming ultrasound-distance

Last synced: 16 May 2026

https://github.com/stefanasandei/dsa

Data Structures & Algorithms implemented in C++

algorithms cmake cpp data-structures dsa gtest

Last synced: 11 Aug 2025

https://github.com/itayshaul111/reconstruction-simulation

Assignment 1 - SPL course, BGU

cpp memory-management

Last synced: 22 Jun 2025

https://github.com/aesthetixvb/basic-axe-game

"Basic-Axe-Game" is a game stemming from GameDev.tv's C++ Video Game Development course.

beginner-game-developer beginner-project cplusplus cpp video-game-development

Last synced: 31 Jan 2026

https://github.com/gabrielcenteiofreitas/estudos-cefet-linguagem_cpp

Pasta contendo projetos pessoais e trabalhos desenvolvidos durante as aulas da faculdade, todos em linguagem C++

cpp

Last synced: 12 Jul 2025

https://github.com/adrijadastidar/cpp-chat

This project demonstrates a simple chat application using TCP sockets in C++ with the Windows Socket API (Winsock). The application consists of two components: the Client and the Server. The client connects to the server, and both parties can send and receive messages in real-time.

chat-application cpp tcp

Last synced: 20 Oct 2025

https://github.com/menaehab/codeforces-solutions

C++ Codeforces solutions

codeforces cpp problem-solving

Last synced: 22 Jun 2025

https://github.com/oumaima2002/cpp_programs

CPP_Programing for IT Course

algorithms cpp

Last synced: 29 Jul 2025

https://github.com/fenbf/randommachine

Randomizing, Shuffling, Drawing from the set of lines of a file, little pet project

cpp

Last synced: 12 Jul 2025

https://github.com/chihebabiza/my-cpp-stack

This project implements a simple templated stack in C++ using a doubly linked list. It supports basic operations like push, pop, top, and size, allowing storage of any data type. The goal is to demonstrate how a stack can be built manually using dynamic memory and linked structures.

cpp data-structures oop stack

Last synced: 23 Jun 2025

https://github.com/xuyanwen2012/toytracer

A toy Ray-tracer implemented with c++ & glm

cpp cpp11 raytracer raytracing

Last synced: 10 Sep 2025

https://github.com/jabbathenut/.dotfiles

Jabba's Neovim C/C++ Development Environment Dotfiles (MacOS)

c cpp lua neovim nvim

Last synced: 13 Apr 2026

https://github.com/csaintos/mua

Mua - step by step, CLI based, arithmetic Calculator

calculator cpp gnu-make

Last synced: 10 Sep 2025

https://github.com/newlandtv/hellorpg

My RPG Game in Console 2D.

console console-game cpp rpg

Last synced: 13 Jul 2025

https://github.com/alessandropierro/2021assignment01

MPI programming and HPC cluster performance analysis for "Foundations of HPC" course @ University of Trieste

cpp fortran hpc mpi-library

Last synced: 14 Jul 2025

https://github.com/augustozanellato/mybf

Optimizing Brainfuck interpreter written in C++

brainfuck brainfuck-interpreter brainfuck-language cplusplus-17 cpp cpp17

Last synced: 14 Jul 2025

https://github.com/marcelo-a-o-s/sa2-iot

Projeto de integração de um arduino com a API do thinkSpeak desenvolvido para avaliação da disciplina de IOT do curso de Desenvolvimento de Sistemas do Senai.

cpp esp32 platformio thinkspeak vscode

Last synced: 11 Apr 2026

https://github.com/kauefraga/learning-cpp

🔥 Learning a general-purpose language (c++).

cplusplus cpp learn learning

Last synced: 02 Jul 2026

https://github.com/artainmo/cpp

42 school project. A c++ bootcamp consisting of lots of small programs.

42school bootcamp cpp

Last synced: 15 Jul 2025

https://github.com/sebastianbrzustowicz/rubik-s-cube-solver

C++ + WinForms. Program created with purpose to help user in solving Rubik's cube.

cpp oop rubiks-cube rubiks-cube-scrambler rubiks-cube-simulator rubiks-cube-solver visual-studio

Last synced: 15 Jul 2025

https://github.com/danielkrupinski/helloworld-cpp

Hello world! - C++

cpp hello-world

Last synced: 15 Jul 2025