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/omrawaley/code-invaders

Space Invaders but with a coding twist. Developed using only SFML and C++.

cpp sfml space-invaders space-invaders-clone space-invaders-game

Last synced: 21 Jun 2025

https://github.com/ali-el-badry/encryption-decryption-program

How can you keep your password and your information safe?!

cpp decryption encryption

Last synced: 21 Jun 2025

https://github.com/hengxin666/cpp-cmake-template

This is a cross-platform modern C++ CMake project template. It provides a default test workflow with ctest and Github.

cmake cpp

Last synced: 21 Jun 2025

https://github.com/lhx077/betterstring

A high-performance, modern, and easy-to-use string processing library for C++and C

c c-lib c-library c-plus-plus c-string cpp cpp-lib cpp-library cpp-string library optimization string

Last synced: 22 Jun 2025

https://github.com/libhide/differential-engine

Command line tool to find derivatives.

cbse cpp turbocpp

Last synced: 12 Mar 2026

https://github.com/hrithiqball/diploma-in-computer-science

Repository of my personal diploma course source code for CS110 in UiTM Kedah 2020-2023

c cpp css html java javascript php prolog python

Last synced: 07 Apr 2026

https://github.com/mukilan0608/number-guessing-game-

This is an interactive number guessing game where the player is tasked with guessing a randomly chosen number between 1 and 100 within 10 attempts. After each guess, the game provides feedback on whether the guess is too high or too low, and gives additional hints like "Warmer" or "Colder" to indicate whether the player is getting closer or not

cpp

Last synced: 22 Jun 2025

https://github.com/codebydant/video2opencv-video

This is a C++ program to convert a video to opencv format video

cmake cpp opencv video

Last synced: 10 Sep 2025

https://github.com/xiii-mc/trustedinstallerelevation

Create a shell that has TrustedInstaller level of power.

cpp powershell shell trustedinstaller windows

Last synced: 05 Mar 2026

https://github.com/flakey5/fiber-job-manager

A Fiber-based job manager written in C++. Plus a Promise-like api because why not.

cpp cpp20 fiber job-queue naughty-dog

Last synced: 23 Jun 2025

https://github.com/chihebabiza/cpp-stack-string-history

simple C++ project that implements undo and redo functionality for string operations. It allows users to modify a string and then reverse or reapply changes using stack-based logic. This project demonstrates the use of data structures like stacks to manage a history of edits ...

cpp data-structures oop programming-advices stack string

Last synced: 23 Jun 2025

https://github.com/chihebabiza/cpp-problem-solving-level-1

C++ solutions for the Problem Solving Courses from ProgrammingAdvices.com with explanations and clean code structure

cpp problem-solving programming-ad

Last synced: 23 Jun 2025

https://github.com/whisperity/distcc-driver

Driving DistCC-based distributed C/C++ compilation in a smarter way: without having to deal with DISTCC_HOSTS intricacies and without accidentally stalling your development machine.

bash bash-script c clang compiler compiler-frontend cplusplus cpp developer-environment developer-tools distcc distributed-computing driver gcc linux load-balancing zsh zsh-script

Last synced: 07 Apr 2026

https://github.com/mrnazu/guess-the-number

simple c++ console-based game :)

cpp guessing-game guessing-number-game

Last synced: 13 Jul 2025

https://github.com/angeligareta/non-deterministic-finite-automaton

Implementation of a Non-deterministic Finite Automaton in C++. The program can show the dead states, check if the NFA is a DFA and analyze a string to see if it belongs to the NFA.

cpp dfa nfa nfa-to-dfa-conversion nfa2dfa

Last synced: 14 Jul 2025

https://github.com/piyushwani004/programs

B.E computer pratice

cpp java-8

Last synced: 17 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/kingarthurwashere/bank-management-system

Learning curve of ancient and hard coding language

cpp visual-studio

Last synced: 14 Jul 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/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/sameetasadullah/calculate-factorial-using-fork

A simple C++ program to find factorial of given number using fork system call

cpp factorial fork linux ubuntu

Last synced: 17 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/chinmaykaitade/chai-aur-cpp

This repository contains code files for C++ Practice Problems and Concepts from Beginner to Advanced.

c-programming cpp dsa dsa-algorithm dsa-practice problem-solving

Last synced: 17 Jul 2025

https://github.com/0xvpr/vpr-deviate

C99/C++20 Header only library for dependency free function hooking in windows.

cplusplus cpp cpp11 cpp17 cpp20 detour-hook function-hooking hacking-tool header-only hook library

Last synced: 17 Jul 2025

https://github.com/manid2/cpp-codes

C++ language specific code examples.

alogrithms cpp cpp11 cpp17 std stl

Last synced: 17 Jul 2025

https://github.com/yudhastyawan/yulang

A simple programming language using Bison and Flex in C++.

bison cpp flex interpreted-programming-language interpreter programming-language programming-languages

Last synced: 07 Apr 2026

https://github.com/setghm/CMDPaint

Tool for create images or sprites for windows console games.

cmd console-games cpp paint-application windows-cmd windows-console-game

Last synced: 08 May 2025

https://github.com/hairrrrr/algorithm

算法学习/习题集:C/C++/Java

algorithms c cpp java

Last synced: 06 May 2026

https://github.com/jtbandes/get_cuts

Data processing and histogram calculation for particle jets

cpp physics

Last synced: 05 Apr 2025

https://github.com/lypitech/shuvlog

Asynchronous, thread-safe, singleton logging engine library, written in C++.

asynchronous cmake cpp level log logger thread-safe

Last synced: 07 Mar 2026

https://github.com/yrhiba/42_cpp_module

This is Pool Days On C++.

cpp inheritance oop polymorphism

Last synced: 05 Apr 2025

https://github.com/fl444mingo/fl4-cs131-02-02-input

Ch. 2, Lesson 2, Input

cpp learning learning-cpp

Last synced: 28 Mar 2025

https://github.com/lschmid83/open-cv-examples

These are examples of computer vision work using Visual Studio, OpenCV and VC++. It includes a fully functional game of Pong controlled by coloured objects detected by a camera.

algorithms cpp motion-detection object-detection object-tracking object-tracking-based-on-color open-cv pong-game

Last synced: 05 Apr 2025

https://github.com/copenair/ui

repo for the UI part of the codebase (desktop client)

c cpp

Last synced: 13 Apr 2025

https://github.com/illescasdaniel/optional

A class to manage optional values

cpp optional

Last synced: 21 Mar 2025

https://github.com/basemax/cpp-ostream-istream-example

A small C++ program to exercise istream and ostream >>, << operator and overriding * operator to generate a array list automatically.

cpp cpp-course cpp-io cpp-istream cpp-ostream

Last synced: 03 Apr 2025

https://github.com/quaddarv1ne/tetris-enhanced

Этот репозиторий содержит улучшенную версию игры Tetris на Python. Игра реализована с использованием библиотеки pygame и поддерживает фоновые мелодии, звуковые эффекты, сохранение/загрузку состояния и интерактивные меню (стартовое меню выбора уровня и меню паузы)

2025 analytics cpp game maximdupley python python3 quadd4rv1n7 tetris tetris-game

Last synced: 17 May 2026

https://github.com/gmitch215/benchmarks

📊 Browsable Benchmarks for Programming Languages

benchmark bun c clang cpp deno gcc gnu go golang java javascript kotlin kotlin-native nodejs php ruby rust rustc zig

Last synced: 30 Oct 2025

https://github.com/tina-1300/charly

Charly is a modern, powerful and easy-to-use C++ library for handling mathematics.

cpp cpp-programming cpp20 cpp20-library fraction fractions library math mathematica mathematics maths simple static

Last synced: 11 Sep 2025

https://github.com/bahaamohamed98/base64-cli

A minimal and efficient Base64 encoder/decoder CLI tool written in C++.

base64 cli cpp decoding encoding lightweight utility

Last synced: 20 Jul 2025

https://github.com/gagniuc/single-for-loop-traversal-of-2d-arrays

It demonstrates the use of a single "for-loop" in traversing a matrix. The example shown here is made in 10 programming languages: C#, C++, Java, Javascript, PERL, PHP, Python, Ruby and VB/VBA.

array cpp csharp java javascript matrix perl php python ruby vb6 vba vba-excel vba-macros

Last synced: 07 Apr 2026

https://github.com/tierra-colada/h5gt

HDF5 C++17 wrapper and includes python bindings. Aimed at developers who uses HDF5 in C++ and python project

cpp hdf5 header-only python

Last synced: 29 Dec 2025

https://github.com/benami171/template_tree_container

Implementation of a template K-ary Tree container, with template iterators and template nodes. Used QT as GUI to print the tree.

containers cpp gui iterators templates tree-structure

Last synced: 24 Jun 2025

https://github.com/RSGL/RSP

Single Header File Library that can pharse multiple databases all in one single header file. Supports, XML (HTML/SVG) and JSON

cpp cpp11 header-only html json library parser rsgl single-header xml

Last synced: 12 Mar 2025

https://github.com/gilzoide/cpp-dispatch-queue

Dispatch Queue / Thread Pool implementation for C++11 with built-in C++20 coroutine support

concurrency concurrent coroutine coroutines cpp cpp11 cpp20-coroutine dispatch-queues dispatchqueue thread-pool threading threadpool

Last synced: 18 Jun 2026

https://github.com/liulinboyi/learn-cplusplus

学习C++,Learn C++

cpp learning

Last synced: 21 Jul 2025

https://github.com/jefftrull/eigen-matrixq-proposal

Verifying and benchmarking a proposed Eigen change

cpp eigen google-benchmark

Last synced: 03 Jul 2026

https://github.com/dev0x13/dsperado

A toy DSP library

cpp dsp fft fir header-only

Last synced: 21 Mar 2025

https://github.com/djoezeke/sfmltem

Quick Start Setup template for SFML and Dear ImGui with C++ on Windows.

cmake cpp game-development imgui library quickstart sfml sfml-game template vscode windows

Last synced: 18 May 2026

https://github.com/axway-streams/axway-amplify-streams-cpp

Sample application to show how to use Streamdata.io in a C++ application

cpp eventsource server-sent-events sse streaming-data

Last synced: 13 Aug 2025

https://github.com/thomasms/fortc

Fortran to C (and back again) examples

bindings c cpp fortran iso modern-fortran

Last synced: 27 Apr 2026

https://github.com/torotoki/simple-paged-attention

A simple implementation of PagedAttention purely written in CUDA and C++.

attention cpp cuda llm transformer

Last synced: 18 May 2026

https://github.com/gnaservicesinc/libnoodlenet

A simple libary for c and libary for C++ to use models created with sensuser https://github.com/gnaservicesinc/sensuser in C and CPP projects.

ai c cpp lib library mlp mlp-classifier perceptron-learning-algorithm

Last synced: 29 Apr 2026

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/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/jfet97/real_array

This template class is being created to access to the n-th element of an array using [n] instead of [n-1]. I'm creating an useless new type to replace arrays.

cpp

Last synced: 17 Jun 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/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/getiot/vtk-courses

VTK 入门教程配套代码

3d-graphics cpp tutorial-code vtk

Last synced: 14 Jul 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/therealdevdan/customvector

Smart pointer based dynamic array in C++

cpp dynamic-vector oop-in-cpp programmer vector

Last synced: 08 Jul 2025

https://github.com/wesgtox/programming-lab-i

College "Programming Lab I" exercises.

algorithms c cpp programming-language

Last synced: 18 May 2026

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/jakesmd/excelstepper

An excellent Arduino library for stepper motor control, offering simplicity, speed, and precise acceleration for smooth movement.

arduino arduino-library cpp stepper-library stepper-motor stepper-motor-control

Last synced: 05 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/iwatakeshi/latte

A C++ testing framework that's as easy as sipping a latte.

cpp mocha testing

Last synced: 18 May 2026

https://github.com/kaleid-liner/datastructure

codes of my datastructure

cpp csharp datastructure

Last synced: 18 May 2026

https://github.com/upes-open/scientific-calculator

Scientific Calculator written in C++ using OOPS concepts with features like add on memory.

cpp

Last synced: 15 Apr 2025

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/a-katopodis/vulkanflash

A wrapper around vulkan to make experience easier for new users

cpp gpu graphics shaders

Last synced: 28 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/tamiko-n/library-management-system

This Library Management System is a comprehensive C++ application designed to manage a library's inventory, including Books, Magazines, Research Journals, and FYP Theses. The system employs object-oriented programming principles such as inheritance and polymorphism to create a modular and extensible application.

cpp lms

Last synced: 25 Jun 2025

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/lukasondrejka/cpp-tic-tac-toe

Tic-Tac-Toe game in C++ with sockets and client-server TCP communication

client-server console cpp game linux socket tcp

Last synced: 19 May 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