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/steponask/chess-cli

♟️ Play chess in your console

chess chess-cli chess-cpp cpp

Last synced: 20 Sep 2025

https://github.com/mykhail024/audacious-plugin-sort

Sort by file modified date in audacious player

audacious audacious-plugins cpp plugin sort sorting

Last synced: 23 Jul 2025

https://github.com/maheshbansod/math

This repository contains algorithms for numerical methods. Feel free to contribute to it or use it in your own projects. It currently contains matrix functions and functions to solve linear equations

cpp equation-systems math mathematics matrix-library numerical-computation numerical-methods

Last synced: 29 Jul 2025

https://github.com/diyorsattarov7/dotfiles

Minimalist development environment configuration featuring Zsh, tmux, and Neovim with LSP support. Includes custom prompts, vim-style navigation, and integrated development tools for C/C++, Lua, and Rust.

c cpp lua neovim rust tmux zsh

Last synced: 10 Apr 2026

https://github.com/megumikatou02/large-technical-programming-project

The project helps further practice programming techniques

cpp technical

Last synced: 29 Jul 2025

https://github.com/ferstormblessed/oop-cpp

Exercise to learn OOP with C++

cpp oop

Last synced: 21 May 2026

https://github.com/kgorze/dna-adjoint-graph-solver

Implementacja operacji i transformacji grafów w C++. Zawiera wykrywanie grafów liniowych, analizę grafów sprzężonych, wizualizację za pomocą Graphviz oraz konwersje między różnymi reprezentacjami grafów. Zawiera testy jednostkowe i dokumentację.

cpp data-structures graph-algorithms graph-theory graphs

Last synced: 20 Sep 2025

https://github.com/rasabh-org/cpp-tutorials

A repository to host sample C++ source files intended to be used as study materials for learning or teaching purposes.

cpp programming-language tutorial-code tutorial-demos tutorial-sourcecode tutorials

Last synced: 04 Oct 2025

https://github.com/angoliuk/raylib-starter

Raylib cpp starter with conan and cmake

cicd cmake conan cpack cpp raylib starter

Last synced: 29 Apr 2026

https://github.com/douglasdavis/xtrtframe

xAOD Analysis Framework for TRT projects, studies, etc.

analysis-framework cpp particle-physics

Last synced: 12 Aug 2025

https://github.com/sh1ftd/rust_cpp_example

A simple demonstration of calling C++ code from Rust using FFI (Foreign Function Interface).

cpp ffi foreign-language-interface rust

Last synced: 29 Jun 2026

https://github.com/code-monad/mini-render

Minimal format utilities. Bundled with a cli tool named `poster`.

cpp minimal poster template-engine

Last synced: 07 Nov 2025

https://github.com/46nori/smartphoneconfiscator

Time lock box to keep off the temptation of using a smartphone.

cpp hardware hobby-project particle-photon

Last synced: 28 Feb 2025

https://github.com/xeverous/nukleus

C++ wrapper library for Nuklear IMGUI library. Supports and follows all Nuklear's defines.

cpp cpp11 cpp11-library cpp14 cpp14-library cpp17 cpp17-library header-only-library imgui

Last synced: 12 Aug 2025

https://github.com/cmst0us/format

负责序列化和反序列化数据 使用C++11实现

c cpp formatter serialize

Last synced: 20 May 2026

https://github.com/labex-labs/cpp-programming-for-beginners

This course is designed for complete beginners to C++ programming. You will learn the fundamentals of C++, including data types, operators, control structures, functions, arrays, strings, classes, dynamic memory, file handling, and the Standard Template Library (STL). By the end of the course, you will be able to write and understand basic C++ p...

challenges course cpp exercises hands-on labex labs playground programming

Last synced: 28 Jul 2025

https://git.hiifong.cc/mirrors/awesome-modern-cpp

A collection of resources on modern C++

cpp cpp11 cpp14 cpp17 cpp1z

Last synced: 04 Oct 2025

https://github.com/devjoseruiz/xpwgarm

Very old patch for Windows XP.

cpp reverse-engineering wga winapi

Last synced: 28 Jul 2025

https://github.com/davidyslu/classic2048

Implement the class game "2048" in C++ with Qt

cpp game qt qt-gui

Last synced: 15 May 2026

https://github.com/heyfoz/cpp_diagonal_distance_calc

The Diagonal Distance Calculator Program (C++) asks the user to enter a length, width, and height (space delimited). A function then passes the reference variables to a 2nd function, which calculates and displays the length of the longest possible diagonal distance from corner to corner of a rectangular room.

cpp distance-calculation geometry

Last synced: 20 Sep 2025

https://github.com/nendenranuma/rencanatabungan

Aplikasi Perencanaan Keuangan

cpp windowsforms

Last synced: 13 Aug 2025

https://github.com/vincent-devine/math_projects

Multiple project with the aims to learn some aspect of math: fluid mecanis, gravitational field, mini max algo, procedural generation, quaternion, spline

cpp csharp fluid-mechanics gravitational-fields math minmax-algorithm procedural-generation quaternion spline unity

Last synced: 19 Sep 2025

https://github.com/simonthorell/atmega328p-io-gcc

ATmega328p project using C++ inside docker dev-container, compiling with AVR-GCC, and flashing/monitoring with Bash scripts

avr bash cpp docker

Last synced: 13 Apr 2026

https://github.com/niten01/bignum

C++ library for long floating point arithmetics

cpp floating-point library long-arithmetics

Last synced: 13 Aug 2025

https://github.com/horizon-nth/fractalexplorer

Application to explore differents fractals

application cpp fractal-rendering fractals glsl

Last synced: 13 Aug 2025

https://github.com/KrutoiMag/TurboINI

Стараюсь написать максимально быстродействующую библиотеку C++ для чтения файлов ".ini" формата.

cpp cpp17 fast ini ini-parser xmake

Last synced: 04 Oct 2025

https://github.com/tylersuehr7/ecs-game-architecture

A lightweight C++ Entity-Component-System (ECS) framework designed for game development purposes.

cpp ecs game-development game-engine

Last synced: 04 Oct 2025

https://github.com/mqtth3w/real-time-executive-unipr

Project for Operative and Real Time Systems: RT Executive Clock Driven. Developed in 2024 with @SasyXk

c clockdriven cpp monitor mutex posix real-time real-time-scheduling scheduler semaphores unipr unix

Last synced: 16 May 2026

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

Basic C++ ray tracing program based on book series by Peter Shirley

cmake cpp cpp17 geometry graphics path-tracing raytracer raytracing

Last synced: 13 Aug 2025

https://github.com/daxanius/tetrizz

Tetrizz is a satirical clone of Tetris written in C++

cpp educational satire tetris

Last synced: 28 Jul 2025

https://github.com/utkarsh914/cpp-system-monitor

A system monitoring console app for linux machines, similar to htop, written in C++.

cpp monitoring ncurses

Last synced: 31 Aug 2025

https://github.com/delphington/mytanks

Курсовая работа

cpp gcc makefile sfml-graphics-library

Last synced: 26 Aug 2025

https://github.com/sidd-77/cpp-sh

Shell written in C++ from scratch

cpp shell

Last synced: 09 Apr 2026

https://github.com/basemax/circularlinkedlistcpp

This is a simple implementation of a circular linked-list in C++.

circular circular-linked-list cpp data-structure datastructure ds linked-list linkedlist

Last synced: 19 Sep 2025

https://github.com/jsoulier/geo_names

SQLite3 database for geonames.org using FTS5 for fuzzy matching

cpp geonames imgui sqlite sqlite3

Last synced: 08 Jul 2026

https://github.com/jsoulier/sdl_earth_viewer

Earth Viewer using SDL3 GPU and Cesium Native

cesium cpp example examples gpu hlsl sdl sdl3 shader shaders

Last synced: 08 Jul 2026

https://github.com/scar027/data-structures

Library containing documented implementations of internal workings of commonly used data structures.

cmake cpp ctest data-structures doxygen rtd rtfd sphinx

Last synced: 28 Jul 2025

https://github.com/ddiogoo/gaussian-elimination

Algorithm that implements the Gaussian elimination method

cpp gaussian-elimination-algorithm math

Last synced: 28 Jul 2025

https://github.com/mohamed-moumni/cpp_modules

The goal of these modules is to introduce you to Object-Oriented Programming. This will be the starting point of your C++ journey.

cpp

Last synced: 14 Mar 2025

https://github.com/zyn10/fruitpicker

Basic practice of conditional statements in cpp

conditional-statements cpp

Last synced: 13 Aug 2025

https://github.com/scenent/gp

graph parser for C++.

cpp graph math parser

Last synced: 27 Jul 2025

https://github.com/stanekondrej/vgctl

A utility to enable/disable the Riot Vanguard anticheat kernel space driver.

anticheat cpp valorant vanguard

Last synced: 19 Sep 2025

https://github.com/caffik/libml

Simple library that implements some machine learning algorithms

cmake cpp machine-learning

Last synced: 07 Jul 2026

https://github.com/im-razvan/x86-writeprocessmemory-hook

Hooks the WriteProcessMemory function in x86 (32-bit) Windows processes and saves the lpBuffer parameter.

cpp dll dumper hook reverse-engineering writeprocessmemory

Last synced: 14 Aug 2025

https://github.com/duckymomo20012/learning-management

A small project about student's learning management.

cpp

Last synced: 14 Aug 2025

https://github.com/leytox/maze

Course work. C++ Linux maze generation and solving program

cpp maze maze-generator maze-solver

Last synced: 18 Jun 2026

https://github.com/WerdsMind/Estructuras_de_datos

colección de implementaciones de estructuras de datos y algoritmos fundamentales escritos en C++

console-application cpp data-structures double-linked-list executable graph pointers pointers-and-arrays proyects tree-structure

Last synced: 04 Oct 2025

https://github.com/newyaroslav/log-it-cpp

LogIt++ is a flexible and versatile C++ logging library with support for various backends and stream-based output.

cpp cpp11 log logger logger-backend logger-interface logger-middleware logging logs

Last synced: 14 Aug 2025

https://github.com/newyaroslav/sqlite-containers

Header-only cpp library for integrating SQLite with STL data containers (std::map, std::set, std::list, and others), providing easy access and synchronization of data between containers and SQLite database.

container containers cpp cpp17 sql sqlite3

Last synced: 14 Aug 2025

https://github.com/BeyzaKomish/Integral-Calculation-Using-Reiman-Sums

This project is for calculating the area under the curve of a function over a specified interval. It uses Left Hand Rule, Right Hand Rule, and Midpoint Rule to estimate the integral.

calculate-area cpp curved function integral project

Last synced: 14 Mar 2025

https://github.com/bless-04/operating-system-shell

A basic operating system shell capable of executing commands and performing fundamental system operations effectively. Each command is directly integrated into the shell program. All functionalities are seamlessly integrated and executed within the shell itself.

cpp cpp11 shell

Last synced: 14 Aug 2025

https://github.com/fabberr/adventofcode2022

My solutions for the Advent of Code 2022 puzzles, implemented in C++.

advent-of-code advent-of-code-2022 adventofcode adventofcode2022 cplusplus cplusplus-20 cpp cpp20

Last synced: 04 Oct 2025

https://github.com/levenrok/space-invaders

A Game inspired by Space Invaders made from C++ and RayLib

cmake cpp raylib raylib-cpp space-invaders

Last synced: 27 Jul 2025

https://github.com/angelogalav/raycastenstein-3d

A "3D" renderer in the style of 1992's Wolfenstein 3D, also known as a Raycast renderer. Made in SDL and C++.

cpp graphics raycasting renderer sdl2 wolfenstein-3d

Last synced: 14 Aug 2025

https://github.com/dna-intricate/boost

Boost 1.84.0 header files from https://www.boost.org/

boost boost-build boost-library cpp cpp17 cpp20

Last synced: 22 Mar 2025

https://github.com/coders-school/good-practices

C++ online course. Modules about good programming practices.

coders-school cplusplus cpp cpp17 good-practices markdown md

Last synced: 27 Jul 2025

https://github.com/wouterbeek/prolog_uriparser

Prolog binding for library uriparser (advanced URI parsing support).

cpp prolog swi-prolog uri

Last synced: 21 May 2026

https://github.com/alexisvassquez/audiomix

AudioMIX is an AI-assisted music production software for independent artists, DJs, and developers with a live performance engine, live coding features with a custom DSL, real-time audio analysis, and LED integration.

audio audio-analysis audio-processing cmake cpp daw daw-software digital-signal-processing dsl dsp ethical-ai fastapi haskell live-coding live-performance machinelearning music-production-software music-programming-language portaudio python

Last synced: 07 Jul 2026

https://github.com/that-prod-guy/journey-planner

A console application to plan your journeys across 60 cities.

cpp data-structures-and-algorithms dsaincpp

Last synced: 15 Aug 2025

https://github.com/zukaitis/direct-hal

A proof-of-concept for performance oriented C++ Hardware Abstraction Layer

cpp hal stm32

Last synced: 23 May 2026

https://github.com/fatima-progmmer/how-formula-use-in-c-

a+(b-c/d) + ++num Formula for solution.

condition cpp cxx formula logic

Last synced: 27 Jul 2025

https://github.com/imtiaznayeemshawon/cpp-daily-practice

this repo is fully CPP language

cpp

Last synced: 27 Jul 2025

https://github.com/gvatsal60/tcp-ip-pkt-gen

🌐📤 Efficiently create TCP/IP packets with our generator. Tailor-made for network testing, simulation, and educational purposes, it swiftly crafts packets to meet your specific requirements.

c cpp cpp17 docker make makefile packet-generator tcp tcp-ip

Last synced: 08 May 2026

https://github.com/alihanyesil/tcp-ip-socket

TCP/IP SOCKET WİTH C++ ON LİNUX-DEBIAN

cmake cpp debian linux tcp-socket

Last synced: 07 May 2026

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/siddarthshete/ads

This repository contains the assignment of advance data structure and algorithm using cpp which were performed in fourth semester

cpp cppprogramming datastructures graph-algorithms tree-structure

Last synced: 21 May 2026

https://github.com/ypatel2022/sfml-fluid-simulation

A fluid simulation made using SFML and C++.

cpp fluid-simulation sfml

Last synced: 10 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/felixbd/rubiks-cube-old-pochman

Rubik's Cube solver using Old Pochmann in C++

cpp hacktoberfest rubiks-cube-solver

Last synced: 15 Aug 2025

https://github.com/dev88jerry/cs211

Bishop's University - CS211 Introduction to Programming

cpp

Last synced: 26 Feb 2025

https://github.com/mateusz-sliwka/datastructures

Managing and comparing simple data structures

cpp datastructures

Last synced: 27 Jul 2025

https://github.com/nartynka/toontanks

Tanks battle game made in UE5 in C++

cpp unreal-engine-5

Last synced: 27 Jul 2025

https://github.com/karanraj06/graph-template-library

Graph library that defines container template classes to study graphs and related algorithms in C++

cpp graph-algorithms graphs

Last synced: 27 Jul 2025

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

[A] Follow along tutorial efforts to learn raytracing

cpp

Last synced: 15 Sep 2025

https://github.com/emiyasyahriel/rlffv1-poc

Raylib to Encoded Video proof of concept

cpp libav raylib

Last synced: 16 Aug 2025

https://github.com/manoelpiovesan/piggywise-iot

Arquivos C++ para o prototipo do MVP da disciplina de Desenvolvimento de Produtos da UERJ em 2024.2

arduino-ide cpp esp8266

Last synced: 16 Aug 2025

https://github.com/batchar2/batchar2

My name is Stas Skokov. Welcome to my profile!

bash cpp docker ffmpeg python

Last synced: 09 Apr 2026

https://github.com/bengreenier/vcpkg.nuget-example

An example msbuild c++ project that leverages vcpkg.nuget for dependencies 📦

cpp dependency-manager example-project vcpkg

Last synced: 16 Aug 2025

https://github.com/jorazon/suunnittelumallit

Various design patterns in C++

cpp design-patterns

Last synced: 27 Jul 2025

https://github.com/leytonoday/audiomanager

This is an elegant method of implementing audio into your C++ applications using SFML.

audio cpp sfml

Last synced: 27 Jul 2025

https://github.com/smohyud4/spades

A fully functional single-player Spades GUI

cpp sfml

Last synced: 16 Aug 2025

https://github.com/johnl28/cpp-str-encrypt

A basic cipher algorithm written in C++

alghorithm cpp decryption encryption

Last synced: 18 Sep 2025