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/amitminer/todolist-cpp

a simple todolist cli made in c++

cmake conan cpp learning-exercise linux todolist vcpkg windows64

Last synced: 08 Mar 2026

https://github.com/lythenas/json-query

CLI query tool for JSON files

cli cpp json

Last synced: 21 May 2026

https://github.com/gnuwilliam/yay-engine

C++ Game Engine from scratch

cpp game game-engine

Last synced: 21 Jul 2025

https://github.com/jdm-github/jdm-language

JDMLanguage is my own language, it mainly created with ability to have freedom and constraint. It draws inspiration from Python's versatility while introducing its own distinctive features.

cpp jdm lang

Last synced: 12 Sep 2025

https://github.com/0xlay/XStar

:window: The library for windows developers. (MSVC, С++17, WDK 10)

cpp drivers kernel kernel-driver windows

Last synced: 10 Mar 2025

https://github.com/oleg-nenashev/wiremock-googletest-demo

Demo: Using WireMock with Testcontainers for C/C++ in Google Test

api cpp demo testcontainers testcontainers-c wiremock

Last synced: 28 Mar 2025

https://github.com/brianoy/esp32_led

用ESP32製造一個led燈條

arduino cpp esp32 esp32s3 led leds

Last synced: 08 Apr 2025

https://github.com/basilysf1709/pitch-shifter

audio pitch shifter in c++

audio codec cpp

Last synced: 11 May 2025

https://github.com/basilysf1709/simulator

OS Simulator in C++

cpp os

Last synced: 11 May 2025

https://github.com/anas-farooq8/neural-network-using-os-concepts

The system uses inter-process communication through pipes for exchanging information (weights) between processes. Each layer of the neural network is represented as a separate process, and each neuron within a layer is treated as a separate thread.

cpp mutex-synchronisation neural-network pthreads ubuntu

Last synced: 18 Jun 2026

https://github.com/fizashaikh3006/automatic-solar-grass-cutter

The Automatic Solar Grass Cutter is an eco-friendly device that automates lawn maintenance using solar energy and Arduino Uno. Equipped with sensors for obstacle detection and grass height adjustment, it ensures safe and precise operation. Powered by solar panels, the cutter features motor-driven blades and wheels for efficient trimming & mobility

arduino-uno assembly-language cpp

Last synced: 18 May 2026

https://github.com/jodermo/unrealenginegameserver

Unreal Engine dedicated Linux server as Docker container with included Django backend and database for admin tools and dynamic REST-API

backend bash build-tool cpp django game game-development game-server linux postgresql python rest-api unreal-engine

Last synced: 07 Apr 2026

https://github.com/rdvdev2/advocat

Per a facilitar la feina amb el jutge

cpp fib jutge ninja pro1 pro1-fib upc

Last synced: 05 Apr 2025

https://github.com/jrol123/firstcourse_cpp

My FEFU code repo

cpp matlab python student

Last synced: 09 Apr 2026

https://github.com/massimo-marino/containers-benchmark

insertion operations benchmark for some C++17 containers

benchmark benchmarking cpp cpp17 stl-containers stl-vector

Last synced: 14 May 2025

https://github.com/samlior/saui

基于cocos2d-x v3.17的简单UI库

cocos2d-x cpp ui

Last synced: 18 May 2026

https://github.com/ferhatgec/fpaper.py

Fegeya FPaper.Py, Python3 implementation of FPaper

cpp e-paper fegeya file file-format fpaper implementation parser python python3 read

Last synced: 18 May 2026

https://github.com/gecko-robotics/messages

reads a message file and creates C++ and Python messages

cpp messages python3 robotics serialization toml

Last synced: 07 May 2026

https://github.com/dolphywind/pong-on-desktop

Pong game but uses real windows as paddles, scoreboard and ball

2d 2d-game cpp cpp20 pong-game sfml sfml-game sfml2

Last synced: 29 Mar 2025

https://github.com/rei-san001/codeforces-solutions

My solutions for Codeforces problems in C++. Happy to help you

codeforces-solutions competitive-programming cpp problem-solving solutions

Last synced: 29 Mar 2025

https://github.com/castle055/cpp-reflect

C++ static and runtime reflection library for Clang compiled sources

clang cmake cpp cpp-modules reflection

Last synced: 29 Mar 2025

https://github.com/0x0c/timespiece

timespiece, a watchdog timer

cpp cpp-library cpp11 timer

Last synced: 05 Apr 2025

https://github.com/subatomicplanets/simplebitcoinminer

A simple Bitcoin C++ and CUDA solo miner

bitcoin cpp cryptocurrency cuda miner

Last synced: 19 Apr 2026

https://github.com/shreyadhir/cpp

learning c++

cpp

Last synced: 21 Jul 2025

https://github.com/csb6/backtrack

A C++17 library with Prolog-like functionality (Work-In-Progress)

cpp cpp17 logic-programming prolog rules-engine

Last synced: 14 May 2025

https://github.com/erwan-simon/arcade

C++ launcher with 2 games and 2 graphical librairies

arcade cpp epitech game ncurses pacman sfml shared-library snake

Last synced: 14 Jul 2025

https://github.com/madladsquad/uimguirendererexamples

Custom renderer examples for the UntitledImGuiFramework

bgfx cpp directx dx11 dx12 imgui metal renderer rendering

Last synced: 12 Sep 2025

https://github.com/grachale/intersect_union_regular_languages

Implementation of an algorithm that enables finding the minimal deterministic finite automaton that accepts the intersection or union of languages defined by a pair of finite automata.

automata-theory cpp regular-languages theoretical-computer-science

Last synced: 25 Jun 2025

https://github.com/deryaxacar/42-cpp_08

This project includes three fundamental exercises focused on the use of the STL (Standard Template Library). The first part implements a generic easyfind function to search within STL containers, the second introduces a Span class to calculate the shortest and longest distances between numbers, and the third develops an it

42 42-cpp 42-cpp-module 42-cpp-modules 42-school 42born2code 42cursus 42projects 42school cpp cpp-module-08 cpp-modules cpp-modules-1337 cpp08 stl-algorithms stl-containers vector

Last synced: 05 Apr 2025

https://github.com/mrk21/toslink-selector

This device is for switching TOSLINK signals automatically.

cpp cpp11 embedded toslink

Last synced: 18 May 2026

https://github.com/hamid-yg/unit_tests

Units Tests in several languages

c cpp epitech haskell unit-testing

Last synced: 11 Mar 2025

https://github.com/guildofcalamity/starfieldsimulation

Homage to the Windows95/98 starfield screen saver.

cmake cpp drawing screensaver sfml simulation vectors vertex windows

Last synced: 18 May 2026

https://github.com/vincentkims49/fashion_ecommerce_app

A simple app for an ecommerce with cool animations

cpp dart flutter flutter-app flutter-ui java objective-c ui-design

Last synced: 07 Apr 2026

https://github.com/rayzhuca/eggshell-db

Relational database model built in C++

cpp dbms

Last synced: 05 Apr 2025

https://github.com/silverwolf2k20/sycad

Пока еще думаю...

cpp

Last synced: 29 Mar 2025

https://github.com/dalinvip/word2vec

word2vec implement in c++ and in pytorch

cpp pytorch script word2vec

Last synced: 18 May 2026

https://github.com/seeker04/elte-ik-cpp

A collection of lecture materials I have written (in Hungarian!) for C++ classes at ELTE-IK.

cpp cpp98

Last synced: 22 Feb 2026

https://github.com/gusinacio/epos-riscv

Implementation of OS epos in RiscV for INE5424

cpp risc-v

Last synced: 04 Jul 2026

https://github.com/anmamun0/phitron-contest-solutions

A collection of solutions from various coding contests, showcasing problem-solving skills and algorithmic techniques in competitive programming.

cpp

Last synced: 05 Apr 2025

https://github.com/staxfur/foxspace

Foxspace - An universal C++ library for helping out at everyday programming

cpp fox hpp library universal

Last synced: 25 Jun 2025

https://github.com/matteoppet/text_editor

Simple Raylib Text Editor from scratch

cpp piece-table raylib scratch-implementation text-editor

Last synced: 15 May 2026

https://github.com/chkg2a/increase-image-size

This is a project build because of dumb stupid requirements setup for making the images size between some arbitrary values

cpp image image-manipulation

Last synced: 12 Sep 2025

https://github.com/iker-gonzalez/webserv

Development of HTTP server from scratch using C++ and Python. Testing is made with an actual browser.

cgi-application client cpp http http-server nginx-server python3 server

Last synced: 18 May 2026

https://github.com/hong539/coding_collects

coding_collects for practice coding with any other Programming languages

c coding cpp csharp javascript python python3 rust

Last synced: 05 Apr 2025

https://github.com/shadowmitia/fractal_flame

C++ implementation of the Fractal Flame Algorithm

cpp fractal-algorithms fractal-flame fractal-rendering fractals

Last synced: 18 May 2026

https://github.com/tom474/learn_cpp_rmit

[RMIT 2023C] EEET2482 - Software Engineering Design - Learning Resources

algorithms cpp data-structures object-oriented-programming

Last synced: 04 Mar 2025

https://github.com/tom474/time_bank_system

[RMIT 2023C] EEET2482 - Software Engineering Design - Group Assignment

algorithms cpp data-structures object-oriented-programming

Last synced: 09 Oct 2025

https://github.com/seng3694/blackcircle

Small project for messing around with ImGui and SFML

cmake cpp imgui imgui-sfml sfml

Last synced: 21 Mar 2025

https://github.com/nvarner/physiwell

Short choose-your-own-adventure game created as a final project for Honors 240 Wellness at the University of Michigan

choose-your-own-adventure cpp game

Last synced: 13 Sep 2025

https://github.com/0xjonaseb11/stack__dsa_practical_exam

DSA Practical exam | Algorithms | Data Structures

algorithms cpp datastructures stack

Last synced: 13 Mar 2025

https://github.com/jimmy-park/cert-cmake

Generate cert.h for loading in-memory cert

certificate cmake cpp cpp17 header-only

Last synced: 19 May 2026

https://github.com/samirhamadaa/simple-calculator

✅ "An object-oriented C++ calculator that supports basic arithmetic operations with undo and reset features." 🚀

arithmetic calculator cplusplus cpp object-oriented-programming oops-in-cpp simple-calculator

Last synced: 07 Jul 2025

https://github.com/p4dro-dev/display_lcd_arduino12c_simplificado

Na disciplina de Eletricidade, e Eletrônica, docurso de Técnico em Informática que estou realizando, fizemos um projeto simplifcado com Arduino. Não sendo necessário usar a ProtoBoard. E sim, Placa 12c + Arduino + Cpp!

arduino-display arduino-library cpp cpp-programming lcd-panel lcd16x2

Last synced: 31 Jul 2025

https://github.com/xavier-maruff/lumiere

Compiler for the Lumiere language

bison-yacc cmake compiler cpp flex llvm llvm-ir server

Last synced: 19 May 2026

https://github.com/alexandernistor04/one-handed-arduino-gaming-keyboard

A half-length, one handed gaming keyboard made to be used alongside a mouse to play games. Built on an Arduino pro micro, has support for mechanical keyboard switches, has individually programmable LEDs, has a thumb stick with mouse functions, and uses custom PCBs.

3d-printing arduino circuits cpp electronics fusion360 gaming keyboard mechanical-keyboard pcb-design soldering

Last synced: 19 May 2026

https://github.com/simone-contorno/rt-assignment-2

Research Track 1 - Second assignment - Control of a robot in a simulated environment

cpp engineering robot robotics ros

Last synced: 30 Apr 2026

https://github.com/sameetasadullah/validate-sudoku-using-threads

C++ program to check whether the given sudoku puzzle is valid or not. It uses threads, joins, and semaphores to do that

cpp linux semaphores sudoku-checker thread-joining threads ubuntu

Last synced: 19 May 2026

https://github.com/mcwertgaming/foxspace

Foxspace - An universal C++ library for helping out at everyday programming

cpp fox hpp library universal

Last synced: 04 Mar 2025

https://github.com/shoyeb45/competitiveprogramming

This repositroy contains my code of competitive programming. This repository contains many questions from various platforms. Every file is named by the filename.

competitive-programming cpp java kotlin python3

Last synced: 09 Apr 2026

https://github.com/deryaxacar/42-cpp_04

This repo covers key concepts in object-oriented programming in C++. It includes explanations of virtual functions, abstract classes, interfaces, and copy methods, all illustrated with examples. The focus is on dynamic polymorphism and practical applications of these concepts.

42 42-cpp 42-cpp-module 42-cpp-modules 42born2code 42cursus 42projects 42school c-plus-plus cpp cpp-all cpp-library cpp-programming cpp-programming-language cppmodules

Last synced: 04 Mar 2025

https://github.com/lucasoptml/opcplusplus

compiler for c++ headers with custom attributes/modifiers via dialects, outputs generated src/h, xml definitions, mirrored reflection structure, fast dynamic casts. memory stack only, no heap allocations. translating compiler technology similar to babel and typescript .

compiler cplusplus cplusplus-03 cplusplus-11 cplusplus-14 cplusplus-17 cplusplus-20 cplusplus-98 cpp extended-reality jc metaprogramming reflection template-metaprogramming typescript ukraine ukraine-tech ukrainewar virtual-reality

Last synced: 28 Jan 2026

https://github.com/stephane-caron/mpacklog.cpp

Log dictionaries to MessagePack files in C++

cpp cpp17 cpp20 dictionary logging messagepack msgpack serialization

Last synced: 21 Jul 2025

https://github.com/mrdrivingduck/the-annotated-stl-sources-notes

⚒️ Notes of reading The Annotated STL Sources (using SGI STL).

cpp notes sgi-stl

Last synced: 04 Jul 2026

https://github.com/klihe/sdl2-setup-macos

One day I was trying to search for something like pygame for C++ and I found SDL2, but the implementation of this library was not easy for me. I decided to make this tutorial on how to implement SDL2 on MACOS which works for me

c c11 cpp cpp11 game library sdl sdl2 sdl2-library tutorail

Last synced: 13 Mar 2025

https://github.com/cppplayground/simple-threadpool

a simple and lightweight header only ThreadPool for your tasks

cpp cpp11 cpp14 cpp17 cpp20 header-only thread-pool

Last synced: 30 Dec 2025

https://github.com/masflam/mtga

Make Tuples Great Again! – sfinae gore

cpp sfinae tuples

Last synced: 01 Jul 2026

https://github.com/san7o/cchecker

Borrow checker in C++

borrow-checker cpp

Last synced: 13 Sep 2025

https://github.com/fl444mingo/fl4-cs131-01-04-math

Ch. 1, Lesson 4, Mathematical Operators

cpp learning learning-cpp

Last synced: 21 Mar 2025

https://github.com/fl444mingo/fl4-cs131-01-01-hello

Ch. 1, Lesson 1, Hello World

cpp learning learning-cpp

Last synced: 21 Mar 2025

https://github.com/aeckar/libnumsys

Number system conversion library and command-line utility for C/C++

binary c cpp hexadecimal number-converter

Last synced: 19 May 2026

https://github.com/yushikuni/library

My Library program for learning C++. Reading text file, writing in the text file. Update and delete record in specific index.

cpp finished-project portfolio-website unfinish unfinished-project

Last synced: 18 Jul 2025

https://github.com/capp-adocia/hmcw

这是一款Minecraft风格的桌面小工具

application cpp minecraft qt

Last synced: 04 Mar 2025

https://github.com/einararnason/mcp3426

A C++ driver library for the MCP3426 Analog-to-Digital Converter

cpp i2c mcp3426

Last synced: 29 Mar 2025

https://github.com/tsnsoft/cppconsoleunicode

Пример консольной программы с UTF-8 на C++ для Windows в Visual Studio 2022

2022 cpp readconsolew unicode utf-8 visual-studio windows writeconsolew

Last synced: 19 May 2026

https://github.com/rvarago/funktions

A small C++17 set of utilities for functional composition.

cplusplus cplusplus-17 cpp cpp17 dsl functional-programming

Last synced: 04 Apr 2025

https://github.com/bad-logic/c-cpp

cpp

Last synced: 19 May 2026

https://github.com/monamobeen/daretocode

Hands on Problems

c coding-challenge cpp tests

Last synced: 19 May 2026

https://github.com/niu-cs/niu-cpp

112-程式語言-吳汶娟

cpp niu

Last synced: 11 Sep 2025

https://github.com/tariqjamel/pos-tracker

Analyze entire paragraphs to gain a comprehensive understanding of the distribution of different parts of speech.

adverbs article classes cpp file-handling-in-cpp filehandling noun oop oop-cpp oop-principles postrace prepositions pronouns strucure vector verbs

Last synced: 15 May 2025

https://github.com/piyueh/simpoly

Simple Polynomial Toolbox for C++

cpp polynomial

Last synced: 04 Jul 2026

https://github.com/dariodumlijan/gif-compiler

Electron app for automation of gif creation

cpp electron-app gif-creator mac-app react typescript

Last synced: 18 Feb 2026

https://github.com/kojobailey/xfbin-parser-plusplus

Unpacks CyberConnect2 XFBIN files and converts their data into more usable and editable formats.

binary cc2 cpp cyberconnect2 drag-and-drop jjba jojo json parser tool xfbin

Last synced: 22 Jul 2025

https://github.com/arsalan-dev-engineer/id_generator

A basic id generator with C++. This program will return the first index of the first and last name and combine it with numbers.

basic-programming beginner-project cpp functions generator learning number programming

Last synced: 04 Jul 2026

https://github.com/cemoktra/cpprest

collection of rest apis for cpp

cpp http-requests rest rest-api

Last synced: 04 Jul 2026