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/mohamedelashri/loggerng

logging utility for C++ programs

cpp cpp-library cpp17 logging

Last synced: 05 Apr 2025

https://github.com/shaina-gh/machine-code-generation

A C++ program that simulates compiler backend phases by converting infix expressions into postfix notation, quadruples, and machine-level code.

compiler-design cpp infix-to-postfix machine-code-generation machine-level-code quadruples

Last synced: 23 Jun 2025

https://github.com/shariar-rafi/opengl-project-3d-common-room

OpenGL-Project-Common-Room

cpp opengl visual-studio

Last synced: 21 May 2026

https://github.com/bringfeel/exchange-method

School work of exchange method in c++

c-plus-plus code cpp easy exchange math multi number numbers simple tidy

Last synced: 20 Jul 2025

https://github.com/jadamka/dodger-sfml

Simple game made in C++ with SFML

cpp sfml sfml-game simple-game

Last synced: 05 Apr 2025

https://github.com/bwalter/oasis-jni-helpers

Oasis JNI helpers

android cpp jni

Last synced: 08 Apr 2026

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/ergus/algorithms

Set of multiple algorithms implemented in multiple paradigms

algorithms cmake concurrency cpp cuda gpgpu inter-language metaprogramming multithreading pthreads stl testing

Last synced: 17 May 2026

https://github.com/rasmussvala/tncg15-global-illumination

A ray tracer in C++ that simulates light, shadows, caustics and reflections.

cpp linkoping-university liu monte-carlo raytracer raytracing realistic simulation

Last synced: 28 Mar 2025

https://github.com/puravparab/micrograd-cpp

a c++ implementation of micrograd

backpropagation cpp micrograd neural-network

Last synced: 30 Mar 2025

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

Exercise to learn OOP with C++

cpp oop

Last synced: 21 May 2026

https://github.com/sasitsrirat/energy-war-presentation

EGCO112 (C++ programming)

array cpp oop sorting

Last synced: 04 Apr 2025

https://github.com/cheems-dev/quantum-inspired-evolutionary-algorithm

Proyecto final del curso de A.D.A

cpp docker vscode

Last synced: 21 Mar 2025

https://github.com/bobrossrtx/gnote

GNote is a note taking application written in C++. The idea is to have a quick and simple tool to read and save notes.

cpp note-taking notebook notes notes-app

Last synced: 02 Jul 2026

https://github.com/daggilli/isaac_engine

A C++ random number generator engine using the ISAAC cipher

cpp csprng isaac pseudorandom-number-generator random-number-generators

Last synced: 15 Sep 2025

https://github.com/dattali18/cpp-math-library

This is a repo for learning to code a math library in cpp to 1. better my cpp skills 2. better my deep-learning & ML understanding

cmake cpp deep-learning ml neural-network

Last synced: 20 Jul 2025

https://github.com/acorelli/example-application

example enterprise-based cpp code module build environment

application build-tool cmake cpp dependency-manager devops-tools modularization visual-studio

Last synced: 03 Jul 2026

https://github.com/alexandreelise/install-gcc

Optimized Dockerfile to install gcc on any Ubuntu LTS version since Ubuntu 14.04 LTS latest available on each platform at the time of writing.

c cpp devops-tools docker-container docker-image dockerfile dockerfile-linux fortran gcc go golang objective-c ubuntu ubuntu1404 ubuntu1604 ubuntu1804

Last synced: 08 Apr 2026

https://github.com/bastion-rnd/turtle_32_board

Руководство по работе и базовые примеры для отладочной платы Turtle32

arduino-ide cpp esp32 espressif microcontroller micropython

Last synced: 09 Apr 2026

https://github.com/muzakkirhossainminhaz/cpp-projects

A repository for practicing and showcasing C++ programming projects.

cpp cpp-programming

Last synced: 02 Jul 2026

https://github.com/arkregiel/inetsocketwrapper

Wrapper do funkcji gniazd dla TCP/IP języka C

cpp network-programming networking socket-programming tcp udp

Last synced: 03 Mar 2025

https://github.com/nabobery/project-mads

https://leetcode.com/Nabobery/ https://codeforces.com/profile/nabobery https://www.codechef.com/users/nabobery

codechef-solutions codeforces competitive-programming cpp leetcode-solutions python

Last synced: 17 May 2026

https://github.com/shaina-gh/type-checking

A C++ program to implement type checking of variable assignments and expressions, simulating a part of the semantic analysis phase of a compiler.

compiler-design cpp semantic-analysis type-checking

Last synced: 06 Jul 2026

https://github.com/shubhansu-kr/dailychallenge-2024-leetcode

This repo contains the Leetcode Daily Challenge Solution in C++ Language.

cpp leetcode leetcode-daily-challenge leetcode-solutions leetcode-solutions-cpp

Last synced: 02 Jan 2026

https://github.com/adityaamanair/beginner-s-code

This is my First Github repository. Starting form c++ and maybe more programming language

beginner-code beginner-friendly beginner-project cpp cpp20

Last synced: 30 Dec 2025

https://github.com/rikkamus/yasm

Yet Another Speedometer Mod for GTA V

cpp gta5 mod

Last synced: 02 Jul 2026

https://github.com/seyed0123/oxdmarketplace

a basic terminal-based market management system

cpp market-management oop terminal-based

Last synced: 17 Mar 2025

https://github.com/rjryt/samp-socket-plugin

🔌 SA-MP Socket Plugin – Clean Rebuild with Windows & Linux Support

cpp open-source pawn plugin samp socket

Last synced: 28 Jun 2025

https://github.com/a-voronov/computer-graphics-from-scratch

Computer Graphics from Scratch: Lightweight C++ implementation with no external libraries

computer-graphics cpp

Last synced: 28 Jun 2025

https://github.com/ggmaldo/bbvm

A basic Virtual Machine, Controlls the Memory

cpp low-level-programming

Last synced: 28 Jun 2025

https://github.com/gojax64/my-data-structures

This is a repository where I present all data structurs that I have made.

cpp data-structures

Last synced: 20 Jul 2025

https://github.com/multivariablecalculus/passwdmanager

A CLI-based Password Manager

cli cpp encryption password

Last synced: 28 Jun 2025

https://github.com/pshreyam/cpp-playground

Practice of C++

cpp

Last synced: 14 Mar 2025

https://github.com/tpeterw/ascii-art

Turn images into Ascii Art form

ascii-art cpp

Last synced: 13 Jun 2026

https://github.com/ankush-003/algorithms-in-cpp

learning algorithms in C++

algorithms cpp dsa

Last synced: 21 Mar 2025

https://github.com/homocodian/netutils

Utilities for computer networking

binary checksum-calculation cpp cpp17 macaddress

Last synced: 23 May 2026

https://github.com/vansh626/file-system-simulator

A multithreaded file system simulator using C++

cmake concurrency cpp filesystem mutex operating-system threading

Last synced: 28 Jun 2025

https://github.com/csm-18/echo-lang

echo is a toy language written in c++.

cpp

Last synced: 02 Sep 2025

https://github.com/veresdavid/cpp-bmp-reader

A desktop application that manually processes and displays a BMP image.

bmp cpp windows

Last synced: 02 May 2026

https://github.com/crissalvarezh/addcodigocenandroid

Proyecto de ejemplo para integrar código nativo en C en Android.

android c cpp java jni jni-android ndk

Last synced: 13 Apr 2026

https://github.com/realsba/esp32-mod-player

ESP32 MOD Player: A lightweight ESP-IDF component for playing MOD files on ESP32 devices, leveraging the ModPlayer library as a submodule. Includes an example project for easy integration and setup.

audio-player audio-processing cpp cpp23 embedded-audio esp-idf esp-idf-component esp32 mod mod-player sound-processing tracker

Last synced: 26 Apr 2026

https://github.com/ganeshsankaran/cpp-samples

Code samples from first year CS courses

cpp

Last synced: 22 May 2026

https://github.com/shubham-121/imp-leetcode-ques

some important leetcode questions

c cpp

Last synced: 04 May 2026

https://github.com/yashsaxena9/verlet-solver

A simple Verlet solver written in C++ using Raylib.c library

c cpp fire-simulation raylib verlet-integration verlet-physics

Last synced: 14 May 2026

https://github.com/cschladetsch/cpp23particles

Interactive particle system with multiple emitter types, dynamic force fields, and particle interactions using C++23 and SDL2. Explore colorful visual effects, and multithreaded physics simulation.

cmake cpp cpp23 particles sdl2

Last synced: 28 Jun 2025

https://github.com/helleb0re/cpp-transport-catalogue

Транспортный справочник

cpp cpp17 graph-algorithms protobuf

Last synced: 18 Jul 2025

https://github.com/televisionninja/cpplib

A collection of some c++ functions

cpp docker library utilities

Last synced: 22 May 2026

https://github.com/phoemur/tictactoe

Tic Tac Toe game implemented in C++14 and QT5

cpp cpp14 minimax-algorithm qt5 tic-tac-toe tictactoe

Last synced: 22 May 2026

https://github.com/immengineer/tegeviewer

ImageViewer Application with Qt6

cpp qt6 qt6-application qt6-gui uvccamera

Last synced: 17 May 2026

https://github.com/nikoladucak/dwmpp

Window manager for X inspired by DWM.

cpp dwm window-manager xorg

Last synced: 06 Jul 2026

https://github.com/ungive/adventofcode-2023

Solutions to the Advent of Code 2023 problems, written in C++

advent-of-code advent-of-code-2023 cpp

Last synced: 18 Jul 2025

https://github.com/sakeenanavavi/smartclassroom

A smart Classroom operated with arduino uno microcontroller

arduino-uno cpp fingerprint-sensor

Last synced: 12 Jun 2026

https://github.com/mrk21/crc

Canon Kiss X5 Remote Controller. This device makes it possible to record movie continuously.

cpp cpp11 embedded

Last synced: 22 May 2026

https://github.com/AdityaAmanAir/Beginner-s-Code

This is my First Github repository. Starting form C++, Python, Java, CSS, HTML, JS and maybe more programming language. This will contain Code which were the part of my Journy...

beginner-code beginner-friendly beginner-project cpp cpp20 css html java java23 javascript python python3

Last synced: 18 Jul 2025

https://github.com/exorift/rfid-s

A more secure version of RFID that establishes a handshake rather than one-sided authorization

arduino cpp radio rfid

Last synced: 17 May 2026

https://github.com/abhishekgurjar-in/a2z-dsa-sheet

This repository follows the A2Z DSA Sheet created by Striver, offering a structured and comprehensive roadmap for mastering Data Structures and Algorithms (DSA). The sheet is designed to cover all essential DSA topics from basics to advanced concepts.

a2z-dsa-sheet-solutions cpp dsa dsa-algorithm dsa-cpp dsa-practice dsa-sheet dsa-sheet-solution striver-a2z-sheet

Last synced: 22 Mar 2025

https://github.com/sohan10012/cplusplus

C++ codes

cpp

Last synced: 18 Jul 2025

https://github.com/jpleboeuf/exercism_cpp

My solutions to the exercises from the C++ track on Exercism.

cplusplus cpp exercism exercism-solutions exercism-track

Last synced: 22 May 2026

https://github.com/jhleeeme/algo-n-ds

Algorithm and DataStructure practice with Java & Python & C & C++

algorithms c cpp datastructure java python

Last synced: 09 Apr 2026

https://github.com/thesupercd/cuda_sort

A simple project implementing and measuring the runtime performance metrics related to massively parallel algorithms (radix sort) on an NVIDIA GPU device.

benchmarking c cpp cuda cuda-programming gpu-acceleration gpu-programming multithreading parallel-processing radix-sort sorting-algorithms

Last synced: 10 May 2026

https://github.com/ercodex/object-oriented-programming-exercises

Educational C++ codes for object-oriented programming

cpp oop-in-cpp

Last synced: 30 Mar 2025

https://github.com/kanaaa224/siv3d-2d-game-base

自作 2D 横スクロール (Siv3D プロジェクトテンプレート)

2d-platformer cpp game-development siv3d

Last synced: 17 Jul 2025

https://github.com/nandaord/citysafeguard

Projeto para a cadeira de Projetos 1 do 1° Período de Ciência da Computação na CESAR School

arduino automation cpp environmental-monitoring iot moisture-sensor

Last synced: 17 May 2026

https://github.com/terance-edmonds/flower-exchange-cpp

A simple flower stock exchange system that accepts data from a csv file, then process it and output the trades to a new csv file.

cpp stock-exchange

Last synced: 05 Mar 2025

https://github.com/ajgthb2002/photo-gallery--dsa-project

Implementation of a photo gallery along with a few image editing tools, using different data structures in c++

ascii-art cpp data-structures doubly-circular-linked-list matrices object-oriented-programming

Last synced: 17 Jul 2025

https://github.com/azersd/cpp

Introductory project to C++ programming language. It covers the basics of C++ syntax and concepts, including variables, data types, control structures, functions, classes, and object-oriented programming.

42 cpp cppmodules

Last synced: 10 Apr 2025

https://github.com/usmana5809/bus-ticket-booking-system

This project is a comprehensive bus ticket booking and management system developed in C++. It allows users to book bus tickets, manage passenger details, and includes administrative functions for bus and ticket management.

bus-management bus-ticket-booking c cpp data-structures-and-algorithms file-handling object-oriented-programming passanger-information ticket-management

Last synced: 20 Mar 2025

https://github.com/papageorgioumarios/aueb-project-movie-browser

Custom Movie Browser for movie search using C++ and sgg library

browsers cpp movies-and-cinemas

Last synced: 11 Aug 2025

https://github.com/ferr0s04/feup-da-project-1

Repository for DA (Design of Algorithms) course 1st project of LEIC FEUP, for year 2023-24

cpp feup feup-leic

Last synced: 22 Mar 2025

https://github.com/sndnv/cadb

Simple C/C++ build tool

build-tools c cpp make python

Last synced: 14 Apr 2025

https://github.com/deadpikle/swig-c-sharp-demo

A small demo of using SWIG in C#

cpp csharp swig

Last synced: 17 May 2026

https://github.com/codingkoopa/graphics-test

Mirror of https://gitlab.com/CodingKoopa/graphics-test.

cmake cpp

Last synced: 18 Jun 2025

https://github.com/faizanzaheergit/linkedlistbankaccounts

This is an implementation of a Simple Bank Account System using Linked List and Txt File

account-management bank-account banking-system cpp data-structures datastructures filesystem linked-list linkedlists

Last synced: 17 Jul 2025

https://github.com/truongdd03/searchengine

A search engine written in c++.

cpp crawler search search-engine

Last synced: 06 Apr 2025

https://github.com/hsll175848494/lfthreadpool

基于栈分配任务容器的 C++11 仅头文件线程池 | A header-only C++11 thread pool based on stack-allocated task containers

cpp header-only load-balance muti-platform threadpool

Last synced: 17 Jul 2025

https://github.com/thomascaneday/learncpp

C++ coding exercises based on the guidance of the LearnCPP website

cpp

Last synced: 17 Jul 2025

https://github.com/adilevi25/memorymanageroop

A C++ memory management system using OOP principles

allocator cpp data-structures memory-management oop simulation

Last synced: 17 Jul 2025

https://github.com/im-rises/cmake-cpp-modules-example

C++20 modules with CMake exemple

cmake cpp cpp20 modules

Last synced: 14 May 2025

https://github.com/noahgwood/platformdirs

A lightweight single-header C++17+ library for getting OS-specific config, data, cache, and log directories.

cpp cross-platform filesystem filesystem-library utility-library

Last synced: 17 Jul 2025

https://github.com/dhunanyan/blade-of-shadows

Blade of Shadows is a 2D action platformer built with C++ and Qt, featuring fast movement, combat, jumping mechanics, animations, and a custom game architecture designed for further expansion.

2d-game action-game cmake cpp cxx desktop-game game-development game-engine ninja-game oop platformer qt qt6 side-scroller sprite-animation

Last synced: 24 Jun 2026

https://github.com/palmanov/abacus

Русские счёты

cpp qt qtwidgets

Last synced: 13 May 2026

https://github.com/starlitdreams/random-walk-sdl2-

This project is a random walk simulation using SDL2. It creates a graphical window where each step of the walk is colored based on its direction (up-left, up-right, down-left, down-right). The walk resets if it goes out of bounds. Built with SDL2, it features color-coded steps and boundary resets. Contributions are welcome!

cpp cpp-all cpp-programming cpp20 cpp23 programming random random-generation sdl sdl2 sdl2-image

Last synced: 03 Jan 2026

https://github.com/kuguma/alglog

The simple logger targeting commercial libraries

async cpp cpp14 logging

Last synced: 16 Jul 2025

https://github.com/speauty/gobang

五子棋(单人互博版)

cpp easyx game gobang

Last synced: 14 May 2025

https://github.com/poseidon-code/datastream

A C++ 23 binary data serializer like Qt's `QDataStream` class, but with less functions and simple.

binary cpp cpp23 serializer

Last synced: 14 Jun 2026

https://github.com/tsnsoft/clion_test

CLion_test

clion cpp

Last synced: 15 Jul 2025