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/madduci/opencv_demo

A collection of examples using OpenCV 2.4 and 3.0 APIs

cmake computer-vision cpp opencv

Last synced: 09 May 2026

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/jodnddus/nojam

알고리즘 문제 풀기 💪

cpp dynamic-programming problem-solving stl

Last synced: 29 Mar 2025

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/tassil0/vsb-inf

Like vsbsklad.cz, but open-source.

cpp vsb

Last synced: 12 Sep 2025

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

This repository contains algorithms implementing the basic data structures.

c cpp data-structures-and-algorithms

Last synced: 18 May 2026

https://github.com/mssm199996/pi-smarthouse-monitoring

Java spark web application for raspberry pi for smarthouse monitoring

arduino cpp google-guice java11 maven raspberry-pi sparkjava websocket wemos-d1 wifi

Last synced: 07 Apr 2026

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/kientech/c-programming-language

C++ is a powerful, multi-paradigm programming language designed for system and application development that offers flexibility, efficiency, and speed.

c cpp

Last synced: 22 Mar 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/ccache/ccache-storage-http-cpp

Ccache HTTP(S) storage helper (C++)

ccache ccache-storage-helper cpp http https

Last synced: 07 Mar 2026

https://github.com/edisonslightbulbs/rfcomm-cpp

Bluetooth socket: RFCOMM communication between Linux and Android (Linux side)

bluez-dbus cmake cpp rfcomm

Last synced: 26 Jun 2025

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/yanlinlin82/eval-exp

There are two algorithms for evaluating an expression: by stack & by recursive function.

algorithm arithmetic-expression cpp expression-evaluator

Last synced: 04 Jul 2026

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

CLI query tool for JSON files

cli cpp json

Last synced: 21 May 2026

https://github.com/cantro93/ntry

Upgraded entrypoint for C++ apps

cpp cpp14 entrypoint library

Last synced: 16 Mar 2026

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/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/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/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/wtrsltnk/cpppm

C++ Package Manager 1001

cpp package-manager

Last synced: 11 Jun 2026

https://github.com/rakshitgupta9/library_managment-cpp-project

The C++ code implements a Library Management Software with book entry, search, issue, return, and administrator functionalities. Password protection and file handling are used, and the program provides an "About" section.

cpp filehandling library-management-system

Last synced: 19 Jun 2025

https://github.com/nikumu/the-final-brain-cell

Number Guessing Game in C++

c-plus-plus cpp game open-source

Last synced: 29 Mar 2025

https://github.com/julelang/julec-ir

Official C++ IR codes of JuleC

cpp intermediate-representation jule julec julelang

Last synced: 13 May 2025

https://github.com/ubpa/learnqt

cpp qt

Last synced: 17 May 2026

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/obinexus/retrosaga

Revolutionary retro game engine with systematic build orchestration through NLink→PolyBuild→RetroSaga architecture. Delivers 67% faster builds, pixel-perfect rendering, and universal language support for professional 2D/2.5D/3D retro game development.

2-5d-graphics 2d-graphics build-orchestration cmake cpp cross-platform formal-verification game-engine javascript language-bindings lua nasa-standards nlink opengl performance-optimization pixel-perfect-rendering polybuild retro-gaming systematic-engineering waterfall-methodology

Last synced: 29 Apr 2026

https://github.com/bl33h/3dmodelsflatshading

It is a C++ graphics application that loads and renders 3D models with flat shading using SDL and OpenGL

3d cmake cpp glm make obj-files sdl2 spaceship tbb wsl

Last synced: 10 Sep 2025

https://github.com/alex313031/siso-ng

Chromium's Ninja replacement: Siso, with tweaks by Alex313031.

build-system chromium cplusplus cpp go golang ninja ninja-build siso

Last synced: 16 May 2026

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/eshaan7/programming_with_c_and_cpp

Various C and C++ programs I wrote for school, college or just for the heck of it.

btech c cbse cpp data-structures ggsipu hacktoberfest school

Last synced: 02 Jul 2026

https://github.com/masflam/mtga

Make Tuples Great Again! – sfinae gore

cpp sfinae tuples

Last synced: 01 Jul 2026

https://github.com/dechristopher/toodo

An eloquent CLI-based TODO and FIXME comment viewer for all POSIX systems.

bash c cpp fixme gross hacky todo yucky zsh

Last synced: 05 Apr 2026

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/san7o/cchecker

Borrow checker in C++

borrow-checker cpp

Last synced: 13 Sep 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/manid2/cpp-codes

C++ language specific code examples.

alogrithms cpp cpp11 cpp17 std stl

Last synced: 17 Jul 2025

https://github.com/shreyadhir/cpp

learning c++

cpp

Last synced: 21 Jul 2025

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/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/diable201/grokking_algorithms

Code from the book "Grokking Algorithms" in Python3 and C++

algorithms-and-data-structures cpp grokking-algorithms python3

Last synced: 18 May 2026

https://github.com/thethunderb0lt/strivers-sde-sheet-challenge

Strivers SDE Sheet – Challenge -- Important topics and problems for coding & technical interviews

coding-interviews cpp dsa java

Last synced: 16 May 2026

https://github.com/halidodat/libgui

GUI library written in C++

cpp gui library

Last synced: 11 Jan 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/elb4rto/logdoctor_installer

Graphical installer for LogDoctor

cpp gui installer qt

Last synced: 17 May 2026

https://github.com/fl444mingo/fl4-cs131-01-03-error

Ch. 1, Lesson 3, Errors

cpp learning learning-cpp

Last synced: 21 Mar 2025

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

Ch. 2, lesson 0, in-class work

cpp learning learning-cpp

Last synced: 21 Mar 2025

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/abhijithkunchati/weenix-os

A full operating system, based on Unix, built as a semester long project

c cpp kernel memory-management operating-system threads virtual-file-system virtual-memory

Last synced: 20 May 2026

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/steliospapamichail/pokemondsl

A C++ based DSL used to program and execute pokemon battles.

cpp cpp11 dsl pokemon

Last synced: 03 Feb 2026

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/illescasdaniel/modern-cpp-spanish

Buenas prácticas y nuevas funciones de C++ moderno

cpp modern

Last synced: 20 May 2026

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/brainiac2677/cse-208-data-structures-and-algorithms-2

My implementations of offline and online assignments of the course CSE208.

cpp data-structures-and-algorithms

Last synced: 18 Jul 2025

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/piyushwani004/programs

B.E computer pratice

cpp java-8

Last synced: 17 May 2026

https://github.com/ahmednassar7/competitive-programming

This repository contains Data Structure and Algorithms topics.

algorithms competitive-programming cpp data-structures problem-solving

Last synced: 13 Apr 2025

https://github.com/pprattis/english-greek-dictionary-with-binary-search-tree

A program that implements an English-Greek dictionary using binary trees. Each node of the tree will contain the word in English and the corresponding translation in Greek. The search for the tree will be based on the word in English. The program can perform the basic search, import, delete operations.

binary-search-tree binary-tree cpp dictionary exercise node program student

Last synced: 19 May 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/charming-whaley/c_plus_plus_advanced

Лекции МФТИ по языку C++

cpp cpp-programming lecture-notes mipt mipt-cpp

Last synced: 20 Jul 2025

https://github.com/scarface987/imputetoolkit

🔍 Evaluate and compare imputation methods with consistent metrics using the intuitive S3 interface of the `imputetoolkit` R package.

benchmarking cpp data-quality devtools evaluation-metrics imputation missing-data missing-data-imputation r rcpp roxygen2 testthat usethis

Last synced: 18 May 2026

https://github.com/lizhangqu/corejni

Android JNI开发积累

android cplusplus cpp jni

Last synced: 16 May 2026

https://github.com/arceryz/mazerunner

2D Maze editor using Raylib and ImGui. Features convenient junction placement, naming, moving aswell as tagging of positions. Export to JSON for use in games.

cpp editor game-development gametools imgui maze maze-creation maze-explorer maze-generator raylib tools

Last synced: 17 Jul 2025

https://github.com/rebelhere/josephus-problem

This program solves the Josephus Problem using a circular Queue in C++ and visualizes it with SFML. Participants are sequentially eliminated every K-th position until only one survivor remains, displayed with graphical updates and sound effects. The program provides an interactive view of the elimination process and the final winner.

cpp data-structures josephus-problem oop queue sfml

Last synced: 20 Jun 2025

https://github.com/aenguerrand/cpp_zia

C++ Project like Nginx http server

cpp epitech http-server

Last synced: 27 Oct 2025

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/apebl/cppgen

A command-line utility to generate boilerplate C/C++ code

code-generation code-generator cpp python

Last synced: 16 May 2026

https://github.com/genebit/adnu-code

Hackerrank/Edabit/Coding Repository

challege competitive-programming cpp hackerrank problem-solving

Last synced: 17 Jul 2025

https://github.com/jonperk318/searching-algorithms

Comparing the efficiencies of linear, binary, and ternary searching algorithms in Python, Java, C++, and JavaScript

binary-search cpp css file-io graphjs html java javascript js linear-search python ternary-search webpack

Last synced: 07 Apr 2026

https://github.com/mattsalves/securepassgen

SecurePassGen is a lightweight C++ application designed to generate strong and customizable passwords. It offers users the ability to specify password length, inclusion of special characters, and spacing between characters, ensuring the creation of secure passwords tailored to individual preferences.

cpp password-generator security

Last synced: 21 Mar 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/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/i-umairkhan/big-integers

A big integer calculator for solving calculaitons of big numbers

biginteger cpp data-structures

Last synced: 28 May 2026

https://github.com/coralkashri/cppsenioreas-user-defined-literals

This is an examples repository of C++ Senioreas blog user-defined literals article.

code-refactoring cpp cppsenioreas literals user-defined-literals

Last synced: 15 May 2025

https://github.com/nrjsbudhe/c_plus_plus

Exploring C++ and its unique features | Practice Competitive Programming | Develop Toolchain using CMake | Unit Testing

cmake cpp make

Last synced: 26 May 2026

https://github.com/genebit/sync-files

Sync files from A to B where A is the main file you want to be synced to file B

cpp linux make

Last synced: 20 May 2026

https://github.com/halffd/hvc

Hotkey Manager and Window Control System

automation cpp gtk hotkey linux lua scripting window-management x11

Last synced: 07 Apr 2025

https://github.com/jilliennelapid/binarytreestorage

Project 2: An organism-storing binary tree that reads commands from input .txt, queries the data, and outputs to console and output .txt.

binary-search-tree binary-tree cpp data-structures infile-outfile txt-files

Last synced: 15 Mar 2025

https://github.com/scapix-com/cmodule_test

Example project for cmodule package manager

cmake cpp package-management package-manager

Last synced: 26 May 2026

https://github.com/sameetasadullah/count-threads-openmp

Program coded in C++ language to count and print total number of threads being used in an OpenMP code

cpp linux openmp parallel-programming threads ubuntu

Last synced: 21 May 2026

https://github.com/sameetasadullah/game-of-life

A simple Game of Life coded in C++ language using Microsoft Visual Studio

cpp gameoflife visual-studio

Last synced: 20 May 2026

https://github.com/naemazam/word-to-binary-convert

Convert Your Love letter to Binary, Even Your GF can't Understand

cpp naemazam word-to-binary

Last synced: 19 Jun 2025

https://github.com/sameetasadullah/binary-search-tree-implementation

My own templatized C++ implementation of Binary Search Tree and its different traversals i.e, PreOrder, PostOrder, InOrder using Microsoft Visual Studio. You can also check the type of BST as well

binary-search-tree cpp traversals tree-structure visual-studio

Last synced: 15 Mar 2025

https://github.com/abderrsfa/ft_containers

Reimplementing C++98's STL containers. (std::vector, std::stack, std::map)

1337 42born2code avl-tree cpp cpp98 iterator map stack stl stl-containers vector

Last synced: 10 Feb 2026