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/osamamagdy/algorithmic-toolbox

🛰These are my solutions for the first Course of Data Structures and Algorithms Specialization on Coursera by the University of California San Diego. Solutions are written in C++ language and don't use any external dependencies.

algorithm-challenges algorithmic-toolbox algorithms algorithms-and-data-structures coursera cpp problem-solving

Last synced: 04 Mar 2025

https://github.com/electrostat-lab/cppcodingbootcamp

Cpp Example Template using Ccoffee CLI building tool.

class-design cpp template-programming

Last synced: 31 Mar 2025

https://github.com/bryik/experiments-in-cpp

Notes from learning C++

cpp

Last synced: 22 May 2026

https://github.com/fourjr/rps

C++ RPS

cpp

Last synced: 20 May 2026

https://github.com/1dagord/raytracer

Ray tracing engine built in C++

cpp cpp20 rendering

Last synced: 06 Apr 2025

https://github.com/mayankgupta-dev08/mycppwork

All of my C++ work, programs, notes and other stuff..

algo algorithms cplusplus cpp datastructures datastructures-algorithms

Last synced: 06 Apr 2025

https://github.com/kth-vyu/llvm_nnsu_2024

Введение в теорию трансляторов

clang cpp llvm mlir

Last synced: 13 Feb 2026

https://github.com/nikoladucak/neuralnet

Basic neural network implementation with command line interface.

cpp eigen neural-network

Last synced: 25 Jun 2026

https://github.com/rasenbunkai/programacion-en-cpp

En este repositorio almaceno la información adquirida en el lenguaje de programación C++.

c-plus-plus cpp

Last synced: 06 Apr 2025

https://github.com/luxoriasoft/brisque_impl

Brisque Implementation (C++) Self Contained

algorithm brisque cpp

Last synced: 29 Mar 2025

https://github.com/szymon-budziak/spv_node

A lightweight blockchain SPV (Simplified Payment Verification) node implemented in C++, enabling users to verify transactions without downloading the entire blockchain.

bitcoin blockch blockchain blockchain-technology cpp libbitcoin merkle-tree spv spv-wallet

Last synced: 20 May 2026

https://github.com/MikeChuv/SoftwareEngineering

Лабораторные работы по курсу "Программная инженерия"

cpp csharp java vcl wpf

Last synced: 12 Mar 2025

https://github.com/letv1nnn/ray-tracer

A small ray tracer implemented in C++.

cpp raytracer

Last synced: 05 Jul 2026

https://github.com/lexz-08/cslhelper

Makes creating, destroying, and and printing to a console window easier, with support for virtual terminal sequences and basic text colors.

console console-window cpp csharp pinvoke windows

Last synced: 05 May 2026

https://github.com/kuriv/manual-c

C 是一种通用程序设计语言,广泛用于系统软件与应用软件的开发。

c c-language c-library c-plus-plus c-programming cpp

Last synced: 14 Mar 2025

https://github.com/mbellman/tachyon

Very fast 3D, and associated game projects.

3d-graphics cpp game-engine opengl

Last synced: 02 Jan 2026

https://github.com/btobin0/cpp-examples

This is all about c++. I post as I learn.

cplusplus cplusplus-11 cplusplus-14 cplusplus-17 cpp cpp-programming

Last synced: 02 Jan 2026

https://github.com/nklapste/a1jobs

Assignment 1 CMPUT 379 part 1

cpp university-course

Last synced: 22 Jul 2025

https://github.com/chinmay-esp/servo_motor_esp32

This repository demonstrates how to control a servo motor using the MCPWM (Motor Control Pulse Width Modulation) peripheral of the ESP32, utilizing the ESP-IDF framework. The servo motor's position is controlled by adjusting the PWM signal sent from the ESP32, allowing for precise positioning.

cpp esp32 espidf

Last synced: 20 May 2026

https://github.com/retifrav/csharp-cpp-example

An example of using a C++ library inside .NET/C# application.

cmake cpp csharp dotnet

Last synced: 08 May 2026

https://github.com/rdmello/kaleidoscope

following along with an LLVM tutorial

cpp cpp11 kaleidoscope-lang llvm

Last synced: 19 Apr 2026

https://github.com/codepeters/programming-techniques

My solutions for the course Programming Techniques-NTUA 2013-2014

binary-search-tree c cpp hashmap list programming-techniques

Last synced: 20 May 2026

https://github.com/aryank1511/cpp-assembly-line-simulation

This project involves creating a C++ assembly line simulation using Object-Oriented Programming (OOP) principles. The simulation models an assembly line with multiple stations that work together to process customer orders for various products.

cpp object-oriented-programming stl

Last synced: 28 Mar 2025

https://github.com/novara754/filter-magic

A simple little CLI tool to apply a few different filters to images.

cli cpp filters image-processing images opencv2

Last synced: 22 Apr 2026

https://github.com/mgthetrain/cpp-opengl-renderer

A cross-platform C++ OpenGL renderer

cpp glsl gltf opengl pbr usd

Last synced: 25 Feb 2025

https://github.com/junaidsalim/implementation_of_central_limit_theorem

C++ code implementing the Central Limit Theorem for calculating mean, standard deviation, and sample mean, generating random samples, and calculating Z-values.

central-limit-theorem cpp maths statistics

Last synced: 05 Apr 2025

https://github.com/themarlboroman/animation_editor

Animation sheet generator writen in C++ and SDL2

animation cpp opengl sdl2 spritesheet

Last synced: 20 May 2026

https://github.com/richelbilderbeek/travis_qmake_gcc_cpp14_fltk

Minimal project that uses qmake, GCC, C++14, FLTK and is tested by Travis CI

cpp cpp14 example fltk gcc minimal qmake travis-ci

Last synced: 06 Apr 2025

https://github.com/junaidsalim/structure_based_academic_information_system

The code is a C++ program that allows users to manage a list of students and courses.

cpp management-system structures

Last synced: 05 Apr 2025

https://github.com/junaidsalim/word_searcher

A 3-digit word search program in a 2D array, developed by Junaid Saleem in C++, that finds and displays words appearing horizontally, vertically, diagonally, and backwards, along with their starting and ending positions.

cpp word-search

Last synced: 05 Apr 2025

https://github.com/mysticquest/unreal-stealthproj

Unreal FP Project using layered materials (deprecated)

cpp unreal

Last synced: 10 Jan 2026

https://github.com/jakub-karasek/asd

Algorithms and Data Structures - Faculty of Mathematics, Informatics, and Mechanics, University of Warsaw

cpp data-structures-and-algorithms mimuw

Last synced: 03 Jul 2026

https://github.com/avitase/stateless_rand

Stateless and pure functional (pseudo) C++ random generator

constexpr cpp header-only pure-functional random-number-generators stateless

Last synced: 24 Jun 2025

https://github.com/wild-queue/stella

A tool for checking types in the stella functional programming language. The repository also contains tests to check if the tool works correctly

bnfc cmake cpp makefile

Last synced: 18 May 2026

https://github.com/oc8/42-irc

42 | A complete IRC server, RFC compliant, written in C++

42 cpp irc irc-bot irc-client irc-protocol irc-server

Last synced: 21 Mar 2025

https://github.com/jalalvandi/ir-nationalcode

الگوریتم صحت سنجی کد ملی نوشته شده به زبان های مختلف

c-sharp cpp golang iran iranian iranian-national-checker javascript national-code php rust verification

Last synced: 04 Mar 2025

https://github.com/vijeshvs/purestore

Custom database engine

b-tree cpp database hashmaps

Last synced: 06 May 2026

https://github.com/jnhu76/pineapple

pineapple lang 的C++实现。

cpp

Last synced: 22 Mar 2025

https://github.com/andrewdarnall/srm-benchmark

A benchmark work between the C++, Rust and Python implementations of the SRM algorithm

computer-vision cpp image-processing python rust statistical-region-merging

Last synced: 30 Apr 2025

https://github.com/branebb/nn-framework

Framework for creating neural networks using C++ and CUDA platform. This project is part of my final university assignment for bachelor's degree.

cmake cpp cuda cuda-programming

Last synced: 20 Jan 2026

https://github.com/davidingplus/cache-system

C++ 项目练习:缓存系统。

cpp cpp-practice cpp-project

Last synced: 15 Aug 2025

https://github.com/nishnash54/gui_cplusplus

Basic GUI using graphics.h

cpp game graphics-library movie

Last synced: 04 Jul 2026

https://github.com/toreno96/minesweeperplusplus

Extended clone of the Minesweeper game; programming class project.

cpp cpp11 cpp14 game minesweeper sfml

Last synced: 24 Jun 2025

https://github.com/marioinf-master-compuerscience-ucm/graficoscomputador

Repositorio de trabajo de la asignatura "Gráficos por computador" (curso 22-23), perteneciente al Máster en Ingeniería Informática de la Universidad Complutense de Madrid (UCM)

computer-graphics cpp spanish-language

Last synced: 15 Jun 2025

https://github.com/tyhil/browser

A web browser developed by LASA high school students for the 2021 advanced computer science class final project.

cpp

Last synced: 11 May 2025

https://github.com/ypatel2022/gravity-simulation

A gravity simulation using Netwon's Laws of physics.

cpp sfml simulation

Last synced: 10 Nov 2025

https://github.com/asif-faizal/bigoccasion

A once-in-a-lifetime BigOCcasion to master Data Structures and Algorithms in C++, one pointer and segfault at a time. Welcome to the complexity party.

cpp dsa

Last synced: 20 Jul 2025

https://github.com/kumarjitdas/c-cpp-library-project-tests-examples

A CMake project template for C/C++ library projects with tests and examples.

c cmake cpp project template

Last synced: 17 May 2026

https://github.com/skoved/cs350prog5

Program 5 for cs350 @ Binghamton University

c c-plus-plus cpp filesystem

Last synced: 20 May 2026

https://github.com/kim366/fractal-trees

Fractal Trees in the Wind

cpp fractal-tree

Last synced: 22 Mar 2025

https://github.com/carlosagalicia/tc1031-act21-tda-list-template

This program implements a linear data structure ADT for a singly linked list. It includes CRUD operations.

cplusplus cpp data-structures labs

Last synced: 27 Jun 2025

https://github.com/kotet/svg-emitter

Simple svg emitter for debugging

cpp debugging svg svg-emitter

Last synced: 26 May 2026

https://github.com/walker84837/snake-cpp

This program is a simple implementation of the classic Snake game using the SDL2 library in C++.

cpp sdl sdl2 snake

Last synced: 29 Mar 2025

https://github.com/minseoc03/llvm-kaleidoscope-playground

This project is a step-by-step implementation of a simple functional language based on the LLVM Kaleidoscope Tutorial.

abstact-syntax-tree codegen compiler cpp jit llvm llvm-ir parser toy-language

Last synced: 20 May 2026

https://github.com/imadmi/cpp

The goal of these modules is to introduce us to bject-Oriented Programming.This will be the starting point of our C++ journey.

cpp cpp98 object-oriented-programming

Last synced: 27 Mar 2025

https://github.com/gavril-s/alg-calc

Console algebraic calculator

calculator console-application cpp shitty-code

Last synced: 29 Mar 2025

https://github.com/saqibbedar/cpp-notes

This repo is all about the experience I have got, during my first semester, at my university in programming and problem solving in C++ language. Furthermore, this repo will cover all of my codes and learnings in C++.

arrays cpp problem-solving programming-challenges programming-exercises psp searching

Last synced: 04 Apr 2025

https://github.com/astrodynamic/qtquickquests

QtQuickExperiments is a dynamic project exploring creative possibilities with Qt Quick and QML, testing various features and pushing UI boundaries.

cmake config cpp design gui modules playground qml qt qt-framework qt6 qtquick qtquick-controls ui

Last synced: 07 Mar 2026

https://github.com/zoroxide/space-simulation

a simple Space looking Simulation done with C++ and olcPixelGameEngine

cpp game-development game-engine gamedev olc olcpixelgameengine programming simulation space

Last synced: 14 Mar 2025

https://github.com/kasim95/monster_hunter

A CLI battle arena game made using C++

cpp game-development visual-studio

Last synced: 20 May 2026

https://github.com/yashkumarverma/argument-parser-cpp

a simple argument parser in c++

argument cli cpp parser

Last synced: 27 Jun 2025

https://github.com/lazypanda07/json

Parser and builder for JSON in C++20.

cpp cpp-library cpp20 cpp20-library json

Last synced: 20 Apr 2026

https://github.com/haxpor/sr_st

Software renderer studying repository

cpp software-renderer studying

Last synced: 20 May 2026

https://github.com/jwodder/scoregismu

{gismu} creation algorithm

cpp gismu lojban perl

Last synced: 29 Mar 2025

https://github.com/okoge-kaz/system_programming

2022-1Q システムプログラミング (Tokyo Tech)

c cpp operating-system titech unix

Last synced: 20 May 2026

https://github.com/alexpreynolds/kmer-counter-boost

Count canonical kmers with Boost C++ `boost::unordered_map` hash table

bazel bazel-examples bioinformatics boost cpp hash-tables kmer kmer-counting kmer-frequency-count

Last synced: 27 Apr 2026

https://github.com/evanxg852000/cpp-starter

A c++ starter project using cmake as build tool

cmake cpp starter

Last synced: 20 May 2026

https://github.com/me-phew/binary-search-tree

Implementacja drzewa BST w C++

bst-tree cpp

Last synced: 22 Mar 2025

https://github.com/teewrath/coding-problems

A repository where I keep all the questions I encounter in my coding journey, through contests and problem solving.

algorithms codechef-solutions codeforces-solutions competitive-programming cpp dart data-structures dsa inform7 java javascript leetcode-solutions striver-a2z-sheet

Last synced: 13 Apr 2026

https://github.com/kowd-pauuh/tiny-track

A minimalist, MLFlow-compatible, header-only C++ experiment tracking library with Python bindings

cpp experiment-tracking logging machine-learning mlops python

Last synced: 08 Apr 2026

https://github.com/fxmouskid/42cursus-ft_irc

making a IRC server fully compatible with modern clients for school42

clang cpp irc-server linux make

Last synced: 17 May 2026

https://github.com/klappdev/lynx

C++ samples of using popular libraries

asio boost cpp cpp20 database grpc json mysql networking protobuffer xml

Last synced: 12 Apr 2026

https://github.com/yanminhui/misc

Miscellaneous skills for C, C++11/14/17/20, Python2/3, ECMAScript5/6 and Shell Script

c cplusplus cplusplus11 cplusplus14 cplusplus17 cplusplus20 cpp javascript python python2 python3

Last synced: 08 Apr 2026

https://github.com/cschladetsch/asmchaossim

An interactive ASCII animation of the logistic map's chaotic behavior.

asm chaos cpp

Last synced: 29 Mar 2025

https://github.com/traxys/l-system

Implementation of L-System with templates and maps

cpp l-system

Last synced: 02 Nov 2025

https://github.com/eduardobaginskicosta/bookshelf

Simple CRUD system created to manage books as part of an academic project, written in C++.

academic academic-project books bookshelf cmake console cpp crud crud-application

Last synced: 28 Mar 2025

https://github.com/bavinnk/avr-c-and-assembly-integration-demo

This project demonstrates the integration of C++ and external Assembly routines on AVR microcontrollers. It serves as a learning exercise, showcasing how to call custom ASM functions for basic arithmetic operations and direct hardware control (LED blinking), emphasizing low-level interaction and AVR GCC calling conventions.

arduino assembly cpp math platformio

Last synced: 08 Apr 2026

https://github.com/yashsaini99/snakegame

A Snake game made with C++

cpp

Last synced: 02 Nov 2025

https://github.com/sazid/codes

Random codes from any languages I try :p

c cpp cs java python

Last synced: 09 Apr 2026

https://github.com/unavailabledude/jcgof

my try at john conway's game of life.

cpp john-conway-game procedural sdl2 zero-player-game

Last synced: 17 May 2026

https://github.com/nickjordan289/smartrockets

Implementation of a genetic algorithm for guiding rockets to a target

codingtrain cpp genetic-algorithm machine-learning neural-network sfml simulation smart-rockets

Last synced: 18 Dec 2025

https://github.com/byteakp/c-__library

A C++ library offering a collection of useful functions for common programming tasks, including matrix operations, sorting and searching algorithms, string manipulation, file handling, and more.

cpp library

Last synced: 27 Jun 2025

https://github.com/monambike/adventure-text

Adventure text is a small C++ text based game.

cplusplus cpp game game-text-based text-game

Last synced: 22 Mar 2025