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/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/pyrbin/realm.hpp

A WIP, experimental header-only ECS framework. Written in C++20/17.

cpp cpp20 ecs entity-component-system game-development game-engine

Last synced: 19 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/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/skillfulelectro/ffmpeg6.0-doc

Here im trying to write good doc for ppl who want to learn about media

audio codec cpp documentation ffmpeg ffmpeg-library image toturial video video-processing

Last synced: 01 May 2026

https://github.com/ferhatgec/gtkka.cpp

GtkKa[dot]C++, Auto-generated C++ headers of GtkKa.

auto-generated cpp fegeya gtk gtk-kalem gtk3 header kalem source

Last synced: 30 Apr 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/ferhatgec/freud

Fegeya Freud, CLI FPaper renderer, based on Totem (`less`-like tool without `--help`)

build cpp cpp17 elite fegeya fpaper freud help less totem

Last synced: 29 Apr 2026

https://github.com/axodox/greenscan

Tool to create 3D models using Kinect.

3d-scanning cpp directx-11 kinect wpf

Last synced: 10 May 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/icingworld/nettool

网络配置切换工具

cpp network qt

Last synced: 29 Apr 2026

https://github.com/sandeepkumarmishra354/bat-downloadmanager

it is a download manager | C++/Qt/QML

cpp linux qt

Last synced: 16 Apr 2026

https://github.com/echosoar/program-languages-compare

Compare the similarities and differences between various programming languages

cpp golang language-comparison rust typescript

Last synced: 29 Apr 2026

https://github.com/zouari-oss/racognition

Racognition is a high-performance face recognition system built using Python (or C++), designed to provide accurate and real-time facial identification and verification.

cpp opencv oss python

Last synced: 29 Jun 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/arakilian0/about-me

cli outputs random facts about me

command-line cpp cross-platform executable random-facts yaml

Last synced: 16 Apr 2026

https://github.com/damatrix/libdsi

a wip attempt to build a libnds alternative for the dsi, without use of libnds or devkitARM

cpp dsi homebrew libnds

Last synced: 16 Apr 2026

https://github.com/tricktux/file-audit-system

:eyes: File monitoring software that will log file access to configured directories on the system.

auditd cpp linux-kernel

Last synced: 27 Apr 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/taffarel55/beginning-cpp-through-game

Codes and Exercises of the book Beginning C++ Through Game Programming

books cpp games

Last synced: 06 Jun 2026

https://github.com/thomasleese/acorn

Powerful and elegant programming language.

cpp language llvm programming-language

Last synced: 24 Apr 2026

https://github.com/ging-dev/cpp-example

C++ example use GTest, Gcovr coverage

cmake-examples coverage-report cpp gtest

Last synced: 06 Jun 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/netromdk/patching

Patching binaries

binaries cpp patching python

Last synced: 19 Apr 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/at15/styleguide

A style guide for my side projects

cpp go rust styleguide

Last synced: 19 Apr 2026

https://github.com/willnationsdev/wyrd-narrative-scripting

A narrative engine for a GUI and text-based scripting language that doubles as a constructed language for simple and direct communication between users and AI characters/systems.

cpp narrative narrative-programming natural-language nodejs scripting-language typescript wyrd

Last synced: 18 Apr 2026

https://github.com/ahueck/irprinter

Explore the generated LLVM IR of a translation unit

c cpp llvm llvm-clang llvm-ir

Last synced: 05 Apr 2026

https://github.com/defgameengine/defgameengine

defGameEngine is a cross-platform game engine. Available on Windows, Linux and (probably) MacOS. Requires C++20 or higher

cpp emscripten game game-dev game-development game-engine gles gles3 glfw glfw3 gui imgui imgui-glfw lua opengl opengl3 web

Last synced: 04 Apr 2026

https://github.com/tomaszrewak/strong_typedefs

A strong_typedef implementation for C++ with selective operator overloads.

cpp header-only library operator-overloading strongly-typed

Last synced: 18 Jun 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/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/isc30/generic_optional

enables reference types for std::optional

cpp optional

Last synced: 08 Jun 2026

https://github.com/alirn76/snakecpp

Simple Snake Game Written in CPP

cpp game snake

Last synced: 25 Oct 2025

https://github.com/luncliff/ssf

simple socket functions

cmake-examples cpp example-repo

Last synced: 12 Oct 2025

https://github.com/anthonyzou/docker-build-stuffs

My docker emissions

cpp docker make

Last synced: 11 Feb 2026

https://github.com/demorgan104/dat

Technology development platform for the modern C/C++ developer

artifactory bazel c conan cpp devops embedded-systems prototyping

Last synced: 13 Oct 2025

https://github.com/mhx/gpsdo-config

Find GPS reference clock configuration from set of frequencies

command-line cpp gps gpsdo lb-gps-linux linux reference-clock

Last synced: 25 Apr 2026

https://github.com/getiot/linux-cpp

:fire: Linux C++ programming

cpp cpp14 cpp17 cpp20 linux tutorial-code

Last synced: 19 Jun 2026

https://github.com/lebrancconvas/shape-of-moral

Project doing on OpenGL with C++.

cpp glfw graphics-programming opengl xcode

Last synced: 16 Apr 2026

https://github.com/asiantbd/crypto-prices-slash-bot-cpp

Crypto Prices Discord Bot C++ with Slash Command

cpp discord-bot hacktoberfest

Last synced: 22 Jun 2026

https://github.com/bringauto/fleet-protocol

BringAuto Fleet Protocol - simple yet reliable communication for internet-connection-unstable environments

c communication cpp fleet-protocol protobuf reliable-protocol

Last synced: 11 Feb 2026

https://github.com/ahmubashshir/libmat

A library for calculating matrics

c calculating-matrics cpp matrics

Last synced: 25 Apr 2026

https://github.com/basemax/mysqlcalc

A MySQL/MariaDB module and plugin to calculate the formula and calculate mathematical expression in SQL Query.

c calc calc-engine calculate calculation calculations calculator calculator-application calculators cc cpp cpp-calc mariadb-udf mysql-udf udf-mariadb udf-mysql

Last synced: 01 May 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/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/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/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/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/kennek4/helix

A pixel art focused sprite editor

cpp spriteeditor

Last synced: 14 Oct 2025

https://github.com/akhilrai28/internet-of-things

Developed under Makernova 2.0, this project explores microcontroller programming, sensor data logging, and communication protocols (MQTT, COAP, HTTP). It includes simulations in Proteus and app development using MIT App Inventor/Flutter for data visualization and control.

c coap cpp css dart flutter html http iot javascript microcontroller mit-app-inventor mqtt proteus python sensor-data

Last synced: 25 Oct 2025

https://github.com/ticticboooom/getlowengine

A Game Engine based on DirectX12

cpp game game-development game-engine windows

Last synced: 17 Apr 2026

https://github.com/kotleni/glengine

Cpp 3d OpenGL game engine. Early WIP.

cpp engine glsl opengl render sdl2

Last synced: 24 Feb 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/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/devel0/example-vscode-linux-cpp-debug

skeleton of c++ application in linux using makefile and vscode debug

cpp debug example linux vscode

Last synced: 26 Apr 2026

https://github.com/nixrajput/bst-operations-cpp

BST operations using `C++` programming language.

bst bst-operations bst-tree bstree cpp cpp-programming cpp-projects data-structures

Last synced: 12 Jun 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/sameetasadullah/cpu-scheduling-simulator

C++ program to simulate different Operating system scheduling algorithms i.e, FCFS, RR, SJF using dup/dup2, fork, exec, and inter-process communication primitives

cpp dup dup2 exec fcfs-scheduling fork inter-process-communication linux named-pipes rr-scheduling sjf-scheduling ubuntu

Last synced: 15 Apr 2026

https://github.com/andrefelipebarros/jogo-da-lha-15x15

🏝️Project developed using Vector and Matrix, during the course of college algorithms.

algorithms cpp game-development matrix type-game vector

Last synced: 31 May 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/nyuuuukie/json-parser

A simple JSON parser for C++ projects based on C++98

cpp cpp98 cpp98-compatible json parser

Last synced: 12 Feb 2026

https://github.com/Muslim-Programmers/QuranApp-Windows

Quran Application Windows Source Code

cpp islamic qt5 quran-app windows

Last synced: 12 Feb 2026

https://github.com/joanstinson/spaceinvaders

A Space Invaders remake using SDL and C++ done in one week.

cplusplus-11 cpp game-engine-2d mvc-architecture object-pooling sdl2 space-invaders

Last synced: 09 Feb 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/hxndev/udp-shopping-store-server

UDP Client Server model in which client asks for record from server.

c client-server code cpp project reciept shopping shopping-store store udp

Last synced: 20 Apr 2026

https://github.com/quantum-0/arduino-button-events

This library allows you to easily process button's events like double/triple clicks and holding

arduino arduino-ide arduino-library button buttons click clicking clicks cpp event events hold holding library press press-and-hold pressing tap tapping taps

Last synced: 13 May 2026

https://github.com/fathershafiu/sieve-of-eratosthenes-method-of-prime-numbers

This is a C++ program that generates prime numbers using the Sieve of Eratosthenes method of prime number generation

cpp

Last synced: 25 Feb 2026

https://github.com/ericoporto/agsbox2d

agsbox2d is a Box2D plugin for Adventure Game Studio

adventure-game-studio adventuregamestudio ags ags-script box2d cpp physics

Last synced: 27 Oct 2025

https://github.com/Icingworld/WW-WebServer

A simple WebServer for linux

cpp epoll linux webserver

Last synced: 20 Oct 2025

https://github.com/samyam81/generic

Generic programming is a programming paradigm that highlights crafting algorithms and data structures in a manner enabling them to function across various data types seamlessly, sans necessitating modifications. This is typically realized through the utilization of templates or parameterized types.

cpp csharp generic go java readme stack

Last synced: 19 Apr 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/vrongmeal/interviewbit-vscode

Snippets and Environment setup for VSCode while practicing competitive programming on InterviewBit.

cpp interviewbit vscode-snippets

Last synced: 19 Apr 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/yauntyour/agent.cpp

agent.cpp:微型体积,无限可能,告别臃肿的依赖,迎接极致轻量的智能体时代。

agent cpp

Last synced: 02 May 2026

https://github.com/basemax/tcp-ip-chat-server

This is a TCP/IP chat server implemented in C. The server allows multiple clients to connect and communicate with each other through a chat room.

c c-chat c-network c-tcp chat chat-ip chat-tcp cpp network-c tcp

Last synced: 30 Apr 2026

https://github.com/aureleoules/chatclientcpp

⌨ c++ chat client

chat cpp qt tcp

Last synced: 20 Apr 2026

https://github.com/samyam81/searching_mechanism

Searching in data structure refer to the process of finding the targetted information from a collection of items stored in computer memory.

cpp csharp java

Last synced: 18 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/budchirp/calcplusplus

TUI calculator written in C++ using FTXUI

calculator cmake cpp ftxui

Last synced: 06 Mar 2026

https://github.com/kid0h/kidcurl

A Curl wrapper for kids!

cpp libcurl wrapper

Last synced: 18 Feb 2026

https://github.com/ran-2012/inversion

solve geophysics using CUDA & TensorFlow

cpp cuda geophysics inversion-method python

Last synced: 11 May 2026

https://github.com/ptahmose/mexlibczi

read and write CZI-documents from MATLAB and Octave

cpp czi-documents matlab microscopy octave zeiss zeiss-czi-files

Last synced: 24 Feb 2026

https://github.com/open-source-chandigarh/pyre

Just Another Graphics Engine

cpp hacktoberfest hacktoberfest2025 opengl

Last synced: 14 Oct 2025

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/imtsuki/notc

NotC Language.

compiler cpp csharp

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