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/dbeewms/logica-y-algoritmos

Example and Practical Exercises from the Logic and Algorithms Class in C, C++, and PSeInt, First Semester, Universidad Americana (UAM).

algorithms c cpp programming-logic pseint

Last synced: 16 May 2026

https://github.com/bestmahdi2/uni__phonebookappcpp

A university project in which a phone book is designed with C++ language

cpp cpp17 phone-book

Last synced: 22 Mar 2025

https://github.com/danielgospodinow/alienattack

Single-player and Multiplayer arcade game similar to Space Invaders

ai ai-bots ai-players cpp linux multiplayer multiplayer-arcade-game sdl sdl2 single-player space-invaders

Last synced: 15 May 2026

https://github.com/pzaino/pzaino

Paolo Fabio Zaino's profile. Memento: A clever person solves a problem. A wise person AVOIDS it.

6809 68k arm bsd c coding compilers cpp interpreters linux mips operating-systems ppc programming risc-os risc-v software-development

Last synced: 09 Nov 2025

https://github.com/1337fury/cpp_modules

A comprehensive collection of 42 C++ modules covering various topics in C++ programming. Each module provides detailed and practical examples, created as part of coursework at 42. This repository aims to serve as a learning resource for others studying C++.

algorithms classes-and-objects cpp design-patterns file-handling inheritance module polymorphism sorting

Last synced: 24 Jun 2025

https://github.com/kwanhooo/pods

Practices on Data Structures

cpp data-structures data-structures-and-algorithms

Last synced: 13 Jun 2026

https://github.com/fortune0406/taskblaze

Boost your productivity with TaskBlaze, an AI-driven task management tool. Organize, prioritize, and manage tasks effortlessly. 🚀✨

ai automation cpp desktopapp freelance kanban minimalistic offline productivity productivitytools taskmanagement timetracking todolist windowsapp workflow

Last synced: 17 Jul 2025

https://github.com/denrydu/pat-testset

PAT竞赛刷题记录。Solutions for PAT competitions

algorithms cpp data-structures

Last synced: 04 Nov 2025

https://github.com/zyad-eltayabi/bank-system

Bank system application using C++ language

cpp

Last synced: 25 Feb 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/angelogalav/cmdcargame

A simple, extensible racing game running on the Windows command prompt

2d-game car cmd cpp game windows

Last synced: 05 May 2026

https://github.com/bestmahdi2/uni__directxhumanwalkerdetailedenvironmentproject

A university project in which a walking human is designed with DirectX 9 and the surrounding environment is also designed

cpp detailed detailed-environment directx directx-environment directx-human directx-programming directx9 human human-walking walker

Last synced: 17 Jun 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/ferfoui/frcnettable2uart

It is an intermediate software to communicate with a raspberry pico and wpilib's network tables

cpp frc kotlin platformio raspberry-pi-pico uart

Last synced: 19 Apr 2026

https://github.com/maricard18/pong-game

Replica of the Pong Game in C++

cpp cpp11 pong-game pong-game-cpp raylib raylib-cpp

Last synced: 08 Apr 2026

https://github.com/algokun/journal

a cli-tool to document your daily adventures

cli cpp daily-adventures journal

Last synced: 14 Mar 2025

https://github.com/zyad-eltayabi/bank-management-system

🏦 The Bank Management System automates banking operations, allowing efficient account management, transactions, and clients handling.

cpp filesystem oop

Last synced: 10 Sep 2025

https://github.com/emapco/ca-project

CHEM274B Group Project: Chongye Feng, Emmanuel Cortes, Trevor Oldham

cellular-automata cpp doxygen group-project

Last synced: 14 Mar 2025

https://github.com/cemoktra/cpprest

collection of rest apis for cpp

cpp http-requests rest rest-api

Last synced: 04 Jul 2026

https://github.com/pstolarz/sprops

C library for parsing configuration files built of properties (key/value pairs) which may reside inside "scopes", that is blocks of configuration with assigned name and an optional type. Scopes may constitute hierarchical nesting tree of an arbitrary depth.

api bison c configuration cpp library parser properties yacc

Last synced: 16 May 2026

https://github.com/amanoteam/atar

A GCC cross-compiler targeting OpenBSD 7.0

c cpp cross-compiler gcc openbsd

Last synced: 07 May 2025

https://github.com/achrafelkhnissi/ft_containers

Implementation of a few container types of the C++ standard template library.

1337 1337cursus 1337school 42 42born2code 42cursus 42projects 42school cpp cpp98 map set stack stl-containers vector

Last synced: 30 Dec 2025

https://github.com/vasconcelosvcd/gnsdkwrapperlib-cpp

A Gracenote C++ wrapper lib

cpp

Last synced: 05 Nov 2025

https://github.com/yrom/cpp-logging-benchmark

Benchmark some portable C++ Logging libraries

benchmark-suite cpp logging

Last synced: 03 Jul 2026

https://github.com/vcputtini/impala-udf-cpp

Development of native C++ UDFs/UDAFs for Apache Impala.

apache-impala big-data cloudera cpp cpp11 udf

Last synced: 16 Jul 2025

https://github.com/janniclas/swift-llvm-statistics-comparison

This repository contains microbenchmarks written in Swift and C++.

cpp llvm-ir static-code-analysis swift

Last synced: 16 May 2026

https://github.com/zainalibora/hyperion

Hyperion is an open-source project designed to streamline data analysis and visualization. It offers a user-friendly interface that allows users to easily manipulate datasets and generate insightful reports.

ambilight api atmoorb cololight cpp effects hue measure mood nanoleaf obfuscation obfuscator raspberry sk6812

Last synced: 17 May 2026

https://github.com/usman-pirzada/cpp-basics

C++ Programming done in 10th Class (2021)

cpp

Last synced: 25 Oct 2025

https://github.com/jcksnvllxr80/midicontrollercpp

Guitar-pedal MIDI controller firmware in portable C++ (hexagonal), ported from Raspberry Pi Python. Desktop sim now, microcontroller later.

cpp cpp17 embedded firmware googletest guitar-pedal hexogal-architecture midi midi-controller ports-and-adapters simulator

Last synced: 12 Jun 2026

https://github.com/n-pcs/cplusplus

C++ Codes

code cpp

Last synced: 22 Mar 2025

https://github.com/iricartb/university-os-memory-allocation-processes

Ivan Ricart Borges - Memory allocation of the processes of an operating system, interrupts and syscalls.

assembly c cpp input-management interrupts kernel memory-allocation operating-system processes queues screen-management semaphores stack syscalls

Last synced: 02 May 2026

https://github.com/tomheaton/multicon-probe

Arduino two way communication using nRF24L01s. :joystick:

arduino cpp nrf24l01 rf24

Last synced: 12 May 2026

https://github.com/kojobailey/nucc-cpp-library

A C++ library for serialising (reading) and deserialising (writing) CyberConnect2 NUCC data, useful for projects that interact with XFBIN files.

binary cc2 cplusplus cpp cpp17 cpp20 cpp23 cyberconnect2 deserialiser deserializer files lib library nucc parser reader serialiser serializer writer xfbin

Last synced: 22 Mar 2025

https://github.com/aurelenc/epilogger

A CPP Logger without arbitrary code execution

cmake cpp logger

Last synced: 13 Apr 2025

https://github.com/prashant-software-developer/6companies30days

A Challenge to make sure you start with your goals today , don’t procrastinate and don’t let your college decide your future.

cpp dsa microsoft

Last synced: 08 May 2025

https://github.com/kingcitaldo125/sorts

Various sorting algorithms | Sorts of all sorts

algorithms cmake cpp sorting-algorithms

Last synced: 15 Sep 2025

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

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

application cpp minecraft qt

Last synced: 04 Mar 2025

https://github.com/amaitou/cpp-modules

Collection of CPP Modules that come to introduce the world of Object-Oriented Programming where it covers many topics starting with Casting, Classes, passing by Inheritance as well as polymorphism, Templates, and Containers.

1337school 42cursus 42network cpp modules

Last synced: 20 Jul 2025

https://github.com/tsnsoft/vs2022_cpp_wxwidgets_demo

Пример программы на C++ с использованием wxWidgets в Visual Studio 2022

2022 cpp visual-studio wxformbuilder wxwidgets

Last synced: 28 Jul 2025

https://github.com/fabienpean/heco_experiments

Experimental heterogenenous containers in C++

container cpp heterogeneous heterogeneous-containers

Last synced: 13 Mar 2025

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/basilysf1709/simulator

OS Simulator in C++

cpp os

Last synced: 11 May 2025

https://github.com/jakubtomsu/txtimg

command line program that can convert images to ascii text

ascii ascii-art c console cpp retro

Last synced: 20 Mar 2025

https://github.com/cemderv/cppgfx

CPU-based graphics library for C++

cpp graphics modern-cpp software-rendering

Last synced: 06 Apr 2025

https://github.com/laolarou726/sortalgorithms

A collection of common sorting algorithms, with template programming to support different data types.

cpp generic sorting-algorithms templates

Last synced: 30 Mar 2025

https://github.com/kmx-systems/a-star-algo

Generic C++ implementation of A* algorithm (header only). Features: Fully customizable internal data structures, step-by-step execution and beam search support.

a-star-algorithm algorithm beam-search cpp cpp20 header-only heuristic-algorithm heuristic-search heuristic-search-algorithms search-algorithm template

Last synced: 12 Apr 2025

https://github.com/brightprogrammer/cider

CIDEr is a feature rich IDE for C/C++ programming

c cider cpp cross-platform editor gplv3 ide

Last synced: 16 May 2026

https://github.com/jakubvojvoda/terrain-generation

Simple LoD terrain generation and displaying in OpenGL

cpp generation glee landscape level-of-details lod opengl terain

Last synced: 16 Apr 2026

https://github.com/qelli/farmer-game

"Farmer Game" was my first C++ interaction right after learning 2D.

allegro cpp

Last synced: 06 Apr 2025

https://github.com/kareimgazer/parallelism-with-intel

A solution for a bunch of HPC scientific problems using openMP and MPI intel libraries and compilers

c-plus-plus cpp distributed-computing hpc intel memory-management mpi multithreading openmp optimization scientific-computing vectorization

Last synced: 29 Mar 2025

https://github.com/joakimbits/normalize

Make Make more inclusive - build automatically and from anywhere

assembly-x86 bringup c cpp devops includable make pandoc pdf-generation python3 relocatable report test venv

Last synced: 11 Apr 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/toxe/project-euler

Project Euler (https://projecteuler.net) problem solutions.

cmake cpp problems project-euler solutions

Last synced: 22 Mar 2025

https://github.com/toxe/google-benchmark

C++ Benchmarks with Google Benchmark

benchmark cmake cpp google-benchmark

Last synced: 22 Mar 2025

https://github.com/saeidemadi/classmaker

Qt code tool , for having structured classes and clean code in large-scale projects

clean-architecture clean-code cpp gui gui-application model-view object-oriented qt qt6

Last synced: 04 Jan 2026

https://github.com/henrygerardmoore/grav

N-body gravity simulator

cmake conan cpp eigen entt quill sfml

Last synced: 17 Feb 2026

https://github.com/fulcrum6378/mergen_android

A real-time artificial intelligence which simulates the human brain on a computer. (main version for Android)

android artificial-intelligence computer-vision cpp java jni logic probabilism probability reward-system robot robotics vulkan

Last synced: 30 Dec 2025

https://github.com/freddie-nelson/cpp-verlet-physics

A simple verlet physics engine written in C++

cpp physics physics-2d sdl2 verlet-integration verlet-physics

Last synced: 08 May 2025

https://github.com/ferhatgec/piacli

piacli, simple piano chord engine.

alsa chord chord-engine cpp cpp17 libalsa piano

Last synced: 18 Feb 2026

https://github.com/udontur/judgel

⚖️ Simple local C++ CLI judge

cpp easy-to-install easy-to-use judge local simple

Last synced: 21 Mar 2025

https://github.com/corentin-mzr/geometry-wars-sfml

Implementation of a Geometry Wars game using SFML and C++. Based on the Game Programming course COMP4300 by Dave Churchill

cpp game geometry-wars sfml sfml-game

Last synced: 05 Jun 2026

https://github.com/solareenlo/42cpp-module-02

C++ practice 02 (Copy constructor, Operator overloading Fixed point number)

42 42born2code 42cursus 42projects cpp

Last synced: 15 Jul 2025

https://github.com/azaanullah-khan/functions

In this code I have practiced functions by performing different tasks

cpp fabonacci funcitons practice prime prime-numbers

Last synced: 20 Jul 2025

https://github.com/tahsinayman/tahsin

This is a Repository Made by Tahsin Ayman

batch-file c cpp css html java javascript other python

Last synced: 08 Apr 2026

https://github.com/maximilianfeldthusen/dynamic-array-with-raii

The code defines a DynamicArray class that serves as a simple dynamic array implementation.

array cpp memory-management raii

Last synced: 20 Jul 2025

https://github.com/copenair/arduino

a repository for the arduino part of the codebase

arduino cpp

Last synced: 25 Oct 2025

https://github.com/kassane/outcome

Provides very lightweight outcome<T> and result<T> (non-Boost edition) (uses zig build-system)

cplusplus cpp cpp-library zig-package

Last synced: 06 May 2025

https://github.com/pjessesco/nutrition-facts

Tiny header-only sampling profiler for C++

cpp header-only profiler

Last synced: 14 Jul 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/mosinskyi/snake-game-qt

A simple snake game made with Qt Framework

cpp qt6 snake-game

Last synced: 07 Mar 2026

https://github.com/maximlevchenko/cpp-custom-excel

This C++ project provides a robust implementation of a spreadsheet processor, simulating functionality typical of software like Microsoft Excel or Google Sheets.

abstraction cpp incapsulation inheritance makefile oop polymorphism

Last synced: 15 May 2025

https://github.com/anzure/qtappdev-exam

Avsluttende prøve i Applikasjonsutvikling

cpp qt qtcreator

Last synced: 19 May 2026

https://github.com/razvan48/proiect-metode-de-dezvoltare-software-mds

Proiect Metode de Dezvoltare Software (MDS) Anul 2, Semestrul 2, Facultatea de Matematica si Informatica, Universitatea din Bucuresti

2d-game cpp game oop opengl shader shaders texture textures

Last synced: 16 May 2026

https://github.com/sumonta056/operating-system-lab

All resource based on operating system lab

cpp operating-system

Last synced: 13 Mar 2025

https://github.com/17xr/powerinteger

C++ Header for Computing Powers of Big Integers Using GNU MP Bignum Library

cpp cpp-library cpp23 cpp23-library mathematics

Last synced: 05 Apr 2025

https://github.com/flatcap/big-three

Example of C++ Big Three

c-plus-plus cpp gof pattern

Last synced: 23 May 2026

https://github.com/crafterkolyan/competitive-programming-algorithms

This repository contains algorithms for competitive programming. It was created in order to fix wrong codes on E-maxx.

algorithms competitive-programming cpp

Last synced: 05 Apr 2025

https://github.com/lauratrigo/projeto-ecocomp-mqtt

Projeto de estufa inteligente desenvolvido com ESP32, MQTT, Node.js e MongoDB. O sistema realiza monitoramento ambiental em tempo real, controle remoto de atuadores, automação de irrigação, ventilação e aquecimento, além de disponibilizar dashboard web, histórico de medições e geração de relatórios. 🌱

automatization cpp css esp32 esp32-wroom html iot iot-application javascript mqtt mqtt-broker mqtt-explorer mvc-architecture site web

Last synced: 15 Jun 2026