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/open-source-chandigarh/pyre

Just Another Graphics Engine

cpp hacktoberfest hacktoberfest2025 opengl

Last synced: 14 Oct 2025

https://github.com/apchavan/infopuller

Helpful CLI application to fetch useful details about website domains or local machine, using the core Windows OS functions.

autostart c cli-app cpp file-api ipv4 ipv6 mac-address malware-research operating-system persistence registry-hacks robots-txt threat win32-cpp windows windows-registry winsock2

Last synced: 14 Apr 2026

https://github.com/keithdhedger/lprgui

qt5 based frontend for lpr cli command

cpp cups frontend frontend-app gui-application lpr qt5 qt5-gui

Last synced: 22 Feb 2026

https://github.com/jfalcou/nucog

High-Level DSEL for designing C++ numerical code

cpp cpp17 dsl hpc numerical-calculations

Last synced: 17 Oct 2025

https://github.com/cmazakas/cppinit

A CLI tool written in Go used to generate C++ projects

boost catch2 cli cmake cpp golang

Last synced: 27 Jan 2026

https://github.com/imadmi/internet_relay_chat

This project is about creating an IRC server

cpp irc irc-bot irc-server

Last synced: 19 Oct 2025

https://github.com/stefanjohnsen/wavefrontobj

Wavefront OBJ parser C++ 11

cpp cpp11 header-only obj wavefront wavefront-obj

Last synced: 20 Oct 2025

https://github.com/oliverlee/bazel_clang_format

Run clang-format on Bazel C++ targets

bazel clang-format cpp

Last synced: 23 Jan 2026

https://github.com/illescasdaniel/emoji-program-1

Program made with emojis!

cpp emojis

Last synced: 23 Jan 2026

https://github.com/barakugav/fdml

FDML is a CPP software for robot localization processing and queries using few (one or two) distance measurements

computational-geometric cpp geometric-algorithms localization robotics

Last synced: 15 Mar 2026

https://github.com/alirn76/knights-tour

Knights Tour Problem

algorithms cpp knight-tour

Last synced: 25 Oct 2025

https://github.com/b1z0n/cpp-dev-resources

Curated list of useful c++ tools, and resources to learn them:

books c cpp cpp11 cpp14 cpp17 cpp1z developer-experience developer-tools development-tools resources tutorials

Last synced: 24 Feb 2026

https://github.com/marcpinet/connect4-ai

🤖 A simple and extensible Connect4 with graphical user interface where you can play against an AI.

ai cmake connect-four cpp minimax-alpha-beta-pruning sfml

Last synced: 25 Feb 2026

https://github.com/keithdhedger/docsets

Some doc sets for use with Zeal and other apps.

api bash cpp development docset gtk2 gtk3 python qt5 qt6 zeal

Last synced: 12 Feb 2026

https://github.com/kaloslazo/datafusiondb

Integration of different data models (Extendible Hashing, AVL, Sequential File) and advanced information (index) retrieval techniques within a single DB.

cpp dbms parser python sql

Last synced: 31 Jan 2026

https://github.com/kmu-wink/2020-02-algorithm

2020학년도 2학기 윙크 알고리즘 스터디

algorithm cpp kmu-wink python

Last synced: 26 Feb 2026

https://github.com/atennop1/arkanoidwithoutanengine

Project for learning C++ through making game without an engine

cpp game game-development gamedev no-engine oop sdl2

Last synced: 09 Feb 2026

https://github.com/nouraalgohary/algorithms

An easy-to-understand description of algorithms, simple illustrations, pseudo code, and examples.

algorithms cpp leetcode python

Last synced: 16 Apr 2026

https://github.com/gf712/pyml

Machine Learning algorithms in Python and C/C++ written from scratch using the respective standard libraries

cpp machine-learning python3

Last synced: 27 Feb 2026

https://github.com/ikhsan3adi/c-snake-game

🐍Permainan Snake Berbasis Console/Terminal Menggunakan Bahasa C.

c console-game cpp curses makefile snake snake-game snakegame terminal-app terminal-based terminal-game tugas-besar

Last synced: 10 Feb 2026

https://github.com/lioneljouin/ggj22

Global Game Jam 2022 - https://github.com/Empheon/GGJ21

cpp games ggj2022 globalgamejam pirates sheep ue4 unreal-engine-4 unrealengine windows

Last synced: 18 Apr 2026

https://github.com/zreechxnn/antrian-rumah-sakit

Hospital Queue System: A robust system for managing patient queues in hospitals. This project features a user-friendly graphical interface for efficiently handling patient records and processing queues, improving overall management and patient flow within medical facilities.

cout cpp gpp hospital-management-system hpp iostream queue queue-system sdl sdl2 sdl2-library sdl2-ttf std

Last synced: 11 Feb 2026

https://github.com/mr-mrf-dev/mr-minesweeper

🧨 Minesweeper Game in C Programming Language.

c cpp minesweeper terminal-game terminal-games

Last synced: 27 Feb 2026

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

ASCII-ART fun project written in C++

cmake cpp free image-processing open-source opencv

Last synced: 13 Feb 2026

https://github.com/chayaroten/annak

Annak is a strategic board game inspired by Catan, developed in C++ with an interactive OpenCV GUI.

cpp opencv

Last synced: 13 Feb 2026

https://github.com/ujjwalsaini07/decryptorx_stealer

It is specialized repo for password cracking using WSA, IoT devices, and other modules. It focuses on breaking various protocols, offering a solution for security testing and vulnerability analysis in connected environments.

ardiuno cpp cracking-password cybersecurity github-actions go hacking iot ipaddress python workflow-automation

Last synced: 13 Feb 2026

https://github.com/khangvum/fileusage

A Windows console application that lists file usage by grouping files based on their extensions.

cpp cpp17 cpp20 file-extension file-extensions file-management file-manager file-scan file-scanner file-scanning file-size file-sizes file-usage filesystem fileusage

Last synced: 14 Feb 2026

https://github.com/jesuisstan/42_http_webserver

implementation of a simple http web server in c++

42 cpp html http makefile server

Last synced: 14 Feb 2026

https://github.com/berkaygediz/c-studies

🧑‍💻 Made with C and C++ in 2015.

c cpp input-output memory pointers-in-c studies system

Last synced: 02 Mar 2026

https://github.com/igorjakus/minigolf

Projekt studentów Instytutu Informatyki Uniwersytetu Wrocławskiego. Prosta gra 2D w tematyce mini golfa.

cpp gamedev minigolf

Last synced: 02 Mar 2026

https://github.com/nomissbowling/afewcam

virtual-camera for streaming OBS NDC TDL etc

c cpp ndc obs opencv streaming tdl virtual-camera

Last synced: 16 Apr 2026

https://github.com/dkxce/detect-virtual-machine

Console Application to Detect Virtual Machine

cpp csharp delphi detect dkxce hyper-v pascal virtual virtualization vm vmware wmi

Last synced: 04 Mar 2026

https://github.com/nicolachoquet06250/tools_library

Constitution d'une liste d'outils, répos, d'idées d'apps, challanges ou tout autre ressource pour s'améliorer en programmation peux importe son niveau.

clang cpp css golang java javascript nim-lang nodejs php python3 ruby rust shell typescript

Last synced: 01 Apr 2026

https://github.com/hifza-khalid/oop_odyssey

OOP Odyssey 🚀 | C++ Projects 💻 | Master OOP concepts: Encapsulation, Inheritance, Polymorphism, Diamond Problem, and more! 🛠️

abstraction cpp encapsulation inheritance-examples oop polymorphism

Last synced: 05 Mar 2026

https://github.com/lethal-guitar/saucermapviewer

Map viewer and asset exporter for Attack of the Saucerman

cpp cpp17 game-development opengl reverse-engineering

Last synced: 05 Mar 2026

https://github.com/idanrosenzweig/real-time-computer-emulator

A real time emulator for a computer containing a cpu, mouse, keyboard, screen, (floppy) disk driver and BIOS firmware. Capable of loading and running small operating systems, provided as floppy disk files.

bios c cpp emulator firmware floppy-drives hardware i386 operating-systems vga x86

Last synced: 17 Apr 2026

https://github.com/bigmat18/distributed-qem-simplification

Parallel and distributed mesh simplification using Quadric Error Metrics (QEM), designed for large-scale 3D models.

computer-graphics cpp mesh-processing mpi numa openmp

Last synced: 04 Jun 2026

https://github.com/basemax/squareroot

Own function to calc the square root of a number.

c cpp math math-library mathematics square-root squareroot

Last synced: 19 Apr 2026

https://github.com/netromdk/patching

Patching binaries

binaries cpp patching python

Last synced: 19 Apr 2026

https://github.com/aureleoules/chatclientcpp

⌨ c++ chat client

chat cpp qt tcp

Last synced: 20 Apr 2026

https://github.com/drichardson/vim-cpp

C++ quality of life plugin for Vim

clang-format cplusplus cpp vim vim-plugin

Last synced: 20 Apr 2026

https://github.com/roshan-raj/computer-graphic-project-on-working-of-blockchain

Computer Graphic Project for the working of Blockchain.

cpp glut opengl

Last synced: 21 Apr 2026

https://github.com/ankitjarwall/c-

Code practice, working on c

c cpp

Last synced: 22 Apr 2026

https://github.com/haxpor/lgl

Initially as a studying repo from learnopengl.com but now turned into my testbed involved graphics programming with opengl 3.3 + 3D maths.

cpp learnopengl opengl opengl330 studying

Last synced: 24 Apr 2026

https://github.com/ahmubashshir/libmat

A library for calculating matrics

c calculating-matrics cpp matrics

Last synced: 25 Apr 2026

https://github.com/amanoteam/pino

A GCC cross-compiler targeting Android

android c cobol cpp fortran gcc-complier objective-c objective-c-plus-plus termux

Last synced: 30 Apr 2026

https://github.com/zsr2531/bfc

A brainfuck interpreter and compiler written in C++

ast brainfuck compiler cpp interpreter

Last synced: 07 Jun 2026

https://github.com/jspanchu/pic

This is a particle in cell code for simulating the two stream instability in 1-D

cpp cxx particle-in-cell plasma-simulation

Last synced: 07 Jun 2026

https://github.com/hxndev/snake-game-project

Most of you have played a very interesting game “Snake” on your old Nokia phones (Black & White). In this project, I designed a 2D Snake Game in C++ with many additional functionalities.

2d cpp game game-development glut itc keyboard opengl pf project snake snake-game snakegame

Last synced: 27 Apr 2026

https://github.com/branc116/pbdchallange

Chain of 100 Bodies using web assembly

cpp dynamics pbd physics-simulation wasm webassembly

Last synced: 27 Apr 2026

https://github.com/shilza/qtprettytimemanager

Time manager that can notify by pleasant sound

cpp manager qt5

Last synced: 28 Apr 2026

https://github.com/sleepy-monax/hevadea-raylib

:world_map: Hevadea is a game about exploring a randomly generated world.

cpp game-development raylib roguelike

Last synced: 29 Apr 2026

https://github.com/jn513/esp32-l298-control

Functions for controlling the L298 H Bridge in an easy way using ESP32

cpp esp32 esp32-arduino ino l298 l298n

Last synced: 29 Apr 2026

https://github.com/maikel/glib-senders

Senders and Receivers for the GNOME Glib library

coroutines cpp gtk stdexec

Last synced: 29 Apr 2026

https://github.com/mo-karbalaee/programming-fundamentals

All the codes and exercises done during the fundamentals of programming course that I took on fall 2020

c cpp problem-solving programming sbu

Last synced: 19 May 2026

https://github.com/kzemek/cpp-rtags-layer

Add RTags support to c-c++ Spacemacs layer.

cpp emacs layer rtags spacemacs

Last synced: 30 Apr 2026

https://github.com/tanis2000/bone

Bone, the Binocle project generator

c cpp engine gamedev generator rust-lang

Last synced: 30 Apr 2026

https://github.com/willdoescode/coolkidgame

Coolkidgame. Don't know what this will turn into yet.

cpp glfw opengl

Last synced: 30 Apr 2026

https://github.com/hobywan/wrappi

A profiling library based on PAPI hardware counters targetted for Linux-based multicore compute nodes.

cpp hpc linux multicore profiling

Last synced: 01 May 2026

https://github.com/isc30/generic_optional

enables reference types for std::optional

cpp optional

Last synced: 08 Jun 2026

https://github.com/ped7g/adventofcode

My solutions for https://adventofcode.com/ programming mini puzzles - written mostly as sjasmplus script (to exercise the tool and collect ideas for future development of the script language, not because it's a best choice for the task, quite opposite)

advent-of-code advent-of-code-2020 advent-of-code-2022 cpp sjasmplus upp

Last synced: 01 May 2026

https://github.com/ameerhamzahd/real-estate-property-management_system

We are here to present our Real Estate Property Management System, a software designed to streamline property management. This system simplifies tasks for both property owners and tenants. Our software will be managed by a real estate company. From the login screen to property management, every step has been designed with simplicity in mind.

cpp object-oriented-programming qt text-file

Last synced: 01 May 2026

https://github.com/randyrants/multifilez

MultiFilez allows you to find and replace text, insert before the start or append to the end of every line, and add text to the start or end of any text-based files.

cpp mfc native utilities win32 windows-10

Last synced: 02 May 2026

https://github.com/hxndev/counting-alphabets-using-pipes

We will count the number of alphabets in the input file using pipes.

alphabets c child code count cpp exec fork os pipes processes

Last synced: 02 May 2026

https://github.com/hxndev/tcp-connection-to-record-attendance

TCP Client Server Model that records the attendances of faculty and staff.

c client-server cpp tcp

Last synced: 02 May 2026

https://github.com/imtsuki/notc

NotC Language.

compiler cpp csharp

Last synced: 02 May 2026

https://github.com/madcato/neat-libtorch

C++ NEAT implementation using LibTorch.

artificial-intelligence cpp libtorch machine-learning ml neat pytorch

Last synced: 02 May 2026

https://github.com/hxndev/implementing-grep-using-naive-search

GREP is a command-line utility for searching plain-text data sets for lines that match a regular expression or simply a string. In this, I implemented GREP using Naive Search.

algorithm command-line cpp grep linux naive-bayes-algorithm search time-complexity-analysis utility

Last synced: 03 May 2026

https://github.com/irgendwr/arduino_nunchuk_mouse

🖱️ This sketch lets you use a Wii Nunchuk as a mouse.

arduino cpp wii-nunchuk

Last synced: 04 May 2026

https://github.com/ferhatgec/command

Command, ::process::Command like syscalls in C++.

c command cpp library process rust single-header stdlib syscall system

Last synced: 04 May 2026

https://github.com/nazavode/meetupcpp-dec-2018

Stuff for the talk "Understanding performance with Google Benchmark" at the Italian C++ Community meetup @ Modena, Italy

conference-talk cpp google-benchmark meetup modena optimization

Last synced: 05 May 2026

https://github.com/skillfulelectro/electrochat

Application for chatting in local network , still under experiments

api chat chat-application cpp network qt tcp udp

Last synced: 05 May 2026

https://github.com/milind220/ball-balance

A PID algorithm controlled ball balance that returns a ball to a set point when it's pushed around. My first real robotics project!

arduino ball-balancing-pid ball-balancing-platform control-theory cpp pid-control robotics

Last synced: 05 May 2026

https://github.com/chez14/class.java.dll.so

Yup, load dll and so from java. no need to tell, this is an example.

cpp dll java

Last synced: 06 May 2026

https://github.com/hilmizul/writer-no-jutsu

Project files from Youtube channel. 📺

cpp processing python

Last synced: 07 May 2026

https://github.com/michaldziuba03/chopp

TUI text editor for Linux written in C++ 📝📄

cpp editor linux nano text text-editor tui vim

Last synced: 08 May 2026

https://github.com/maurodelazeri/c-cpp-python-callbacks

C / C++ callbacks for Python with ctypes

c cpp ctypes python

Last synced: 09 May 2026

https://github.com/memergamer/cppcompile

Bash script for easier C++ compiling and running from terminal.

bash compile cpp

Last synced: 10 May 2026

https://github.com/dmotte/winautoclicker

🖱 Simple Auto-Clicker CLI application for Windows, written in C++

auto auto-clicker autoclicker c c-plus-plus cli clicker cpp exe interval millis milliseconds mingw portable time win windows

Last synced: 11 May 2026

https://github.com/samyam81/sorting_mechanism

This repository contains various sorting algorithms implemented in different programming languages.

cpp csharp java sorting-algorithms

Last synced: 11 May 2026

https://github.com/truthbk/datadog-cpp

Datadog C++ Statsd Client Library

cpp datadog library statsd statsd-client

Last synced: 13 May 2026

https://github.com/deftruth/ptx-isa-8.2-zh

🎉持续更新:CUDA 12.2 PTX-ISA-8.2学习笔记,部分中文翻译 + 个人理解 + 内联汇编示例,讲解CUDA 12.2 PTX-ISA-8.2 汇编指令;进行中.....

asm cpp cuda ptx

Last synced: 13 May 2026

https://github.com/scramjetorg/framework-cpp

Simple yet powerful live data computation framework. C++ port of Scramjet framework.

cpp data-stream event-stream reactive-programming scramjet spark-streaming stream stream2 transformations

Last synced: 12 Jun 2026

https://github.com/mguludag/shared_memory

a simple thread safe shared_memory concept

cpp cpp11 raii-idiom shared-memory thread-safe-queue

Last synced: 14 Jun 2026

https://github.com/echo-devim/nicehttp

Small HTTP REST API client/server framework in C++23

client cpp cpp23 http rest-api server

Last synced: 03 Feb 2026

https://github.com/srijxnnn/emu8

emu8 - A CHIP-8 emulator (or interpreter) written in C++.

chip-8 chip8 chip8-emulator chip8-interpreter cpp emu8 sdl2

Last synced: 13 Mar 2025

https://github.com/ferhatgec/ee

Ee? Access E codes from C++.

cpp e eee europe european-union

Last synced: 18 Feb 2026