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/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/michaelkim/15puzzle

A C++ solver for the generalized 15-Puzzle

15-puzzle cpp ida-star-algorithm

Last synced: 14 Oct 2025

https://github.com/milosz275/leetcode

Repository for my solutions to Leetcode problems. Each task is documented and docs are automatically deployed.

c cpp doxygen leetcode leetcode-solutions python sphinx

Last synced: 14 Oct 2025

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/josephp91/libnvd

C++ library to locally store, update and index the National Vulnerabilities Database.

cplusplus cplusplus-11 cplusplus-14 cpp cpp11 libbson libmongoc libmongodb mongo-cxx-driver mongodb national-vulnerability-database

Last synced: 27 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/shilza/qtprettytimemanager

Time manager that can notify by pleasant sound

cpp manager qt5

Last synced: 28 Apr 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/gunh0/hufs-fall-2019-computer-programming

📖 Fall Semester 2019 Computer Programming Lecture Materials | 강의 자료

c computer-programming-lab cpp

Last synced: 28 Apr 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/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/yosh-matsuda/gpu-array

Maximum GPU performance with Modern C++ syntax. RAII and Range-based abstraction to GPU memory management and data layouts, enabling code safety and performance optimization with zero overhead.

cpp cpp20 cuda gpu header-only hip

Last synced: 08 Jun 2026

https://github.com/c08oprkiua/godot-4-mii-classes

A collection of classes for Godot 4 that makes working with Mii data easier

cpp gdscript godot godot-module godot4 mii nintendo

Last synced: 04 Mar 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/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/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/amr-khaled-ahmed/fcai-cairo-university-fraction-calculator-

this repo made to do basic mathematical operations for the fractions

calculator contribution cpp fractional-calculus

Last synced: 13 Oct 2025

https://github.com/icingworld/nettool

网络配置切换工具

cpp network qt

Last synced: 29 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/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/nanomonkey/ks_100kw

Firmware for 100kW Powertainer gasification unit.

cpp

Last synced: 01 May 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/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/kid0h/kidcurl

A Curl wrapper for kids!

cpp libcurl wrapper

Last synced: 18 Feb 2026

https://github.com/savenkovigor/cppfronttemplate

Simple conan/cmake/cpp template project

cmake conan cpp cppfront

Last synced: 05 Jan 2026

https://github.com/abaofromcug/data-structure

数据结构各种大小作业

cpp fucking qml

Last synced: 12 Oct 2025

https://github.com/heimskr/haunted

A C++ library like ncurses, but less cursed and more haunted.

ansi cpp curses library ncurses terminal tui

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/flexidriod/packet-sniffer-security

🚀 Internet Packet Sniffer - Advanced Network Traffic Analyzer 🔍

cpp forensics-tools intrusion-detection network-analysis npcap-sdk packet-capture packet-sniffer windows-11

Last synced: 02 May 2026

https://github.com/yauntyour/agent.cpp

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

agent cpp

Last synced: 02 May 2026

https://github.com/imtsuki/notc

NotC Language.

compiler cpp csharp

Last synced: 02 May 2026

https://github.com/hightemp/apppasswordmanager

Password manager made with Qt and QML

android cpp password-manager qml qt qt5

Last synced: 10 May 2026

https://github.com/diogo-nb/seguidor-de-linha

Sketchs para um Carrinho Seguidor de Linha utilizando Arduino Uno.

arduino computer-engineering cpp line-follower-robot robotics

Last synced: 04 May 2026

https://github.com/akagi201/webrtc-peerconnection

WebRTC Peerconnection built with CMake

cmake cpp peerconnection webrtc

Last synced: 15 Feb 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/harrymt/ray_tracer

Ray Tracer in c++ using SDL and GLM.

cpp glm raytracer sdl

Last synced: 12 Jun 2026

https://github.com/sharkfinpro/openglproject

3D Rendering Engine - Learning about OpenGL and 3D graphics

cpp graphics-engine learning-by-doing opengl

Last synced: 06 May 2026

https://github.com/umbrellaleaf5/graph_cpp

Helper Graph class for C++ with CMake support

cmake cpp doxygen-documentation graph

Last synced: 14 Feb 2026

https://github.com/llnl/spify

cpp

Last synced: 21 Jan 2026

https://github.com/qengineering/ncnn_pose_rpi_64-bits

ncnn pose estimation on bare Raspberry Pi 4 with 64-bit OS at 7.1 FPS

bare-raspberry-pi cpp high-fps ncnn ncnn-framework ncnn-model pose-estimation raspberry-pi-4 raspberry-pi-64-os

Last synced: 26 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/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/alirn76/snakecpp

Simple Snake Game Written in CPP

cpp game snake

Last synced: 25 Oct 2025

https://github.com/berndporr/fastcgi_json_cpp_api

Header-only JSON event driven communication between jQuery and C++ via nginx

cpp fastcgi jquery json nginx real-time realtime

Last synced: 11 Oct 2025

https://github.com/jakubfornadel/rust-sharedmem-ocaml

Rust-SharedMem-Ocaml is POC implementation of two-way IPC communication between multiple independent Rust and Ocaml processes

cpp multiprocess ocaml rust wrappers

Last synced: 06 May 2026

https://github.com/1ay1/loom

Single-binary C++20 blog engine. No dependencies, no frameworks — just epoll, markdown, and one command.

blog-engine cpp cpp20 epoll http-server markdown self-hosted zero-dependencies

Last synced: 10 Jun 2026

https://github.com/tomcat-42/cppdev

A modern C++ development box

archlinux containerization cpp cpp23 docker

Last synced: 25 Oct 2025

https://github.com/ho-cooh/include-info

A VSCode extension for showing infos about your included files

c cpp visual-studio-code

Last synced: 08 May 2026

https://github.com/jdsherbert/simple-fmod-audio-player

Simple FMOD Audio Player written with C++

audio-player cpp fmod fmod-api fmod-studio

Last synced: 19 Jan 2026

https://github.com/andr3w03/kgv_tugas3_turing-a

Tugas 3 Mata Kuliah Komputer Grafik dan Visualisasi

c cpp desktop-application glew glfw glm object-oriented-programming oop opengl visual-studio

Last synced: 09 May 2026

https://github.com/saisriramkamineni/library-management-system

The Library Management System is a versatile C++ application that allows admins to efficiently manage book inventories and members to seamlessly borrow and return books. It features user-specific functionalities, a text-based menu interface, and supports the registration of new users, enhancing the overall efficiency of library operations.

cpp oop oop-concepts

Last synced: 25 Oct 2025

https://github.com/andstor/mouse-controller

:mouse: Node.js C++ Addon for emulating mouse behavior

cpp macos mouse node-addon nodejs

Last synced: 09 May 2026

https://github.com/hxndev/chinese-whisper-problem-using-ipc

Chinese Whispers is a children's game (called Telephone in the US) in which children pass on what they think they've heard in a message whispered by another child.

chinese-whispers code cpp inter-process-communication ipc

Last synced: 25 Oct 2025

https://github.com/pratik08/pytorch-submodular

A GPU accelerated Submodular Optimization toolkit.

cpp machine-learning submodular-optimization submodularity

Last synced: 09 May 2026

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/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/theshobhitsingh/data_structures_and_algorithms

This is my first GitHub repository, dedicated to documenting my learning journey and sharing implementations of data structures and algorithms.

algorithms c cpp data-structures java javascript python typescript

Last synced: 06 Mar 2026

https://github.com/jn513/esp32_weather_station

Estação Meteorologia feita com esp32 e o espidf

cpp esp32 esp32-idf esp32-s2 esp32s2 espidf weather

Last synced: 21 Jan 2026

https://github.com/alvgaona/ekf-mono-slam

EKF Monocular SLAM written in C++20

camera cpp ekf-slam estimation ransac ros-humble ros2 slam

Last synced: 27 Feb 2026

https://github.com/ahmed-khaled-dev/problem_solving

This is for documenting my code solutions for all the problems that i solve mainly on Code forces/acmASCIS's Sheets

acm codeforces cpp problem-solving

Last synced: 10 Oct 2025

https://github.com/andreasfertig/heise-2020-07-cpp-tricks-enums

Companion source code for "Scoped Enums in C++"

article cpp cpp17 cpp20 ct heise

Last synced: 26 Oct 2025

https://github.com/villy-p/cppconsole

A header only C++ library for easier logging to the console that includes features like coloring text, printing data structures, cursor manipulation, and more

clear color console cpp cpp-console cursor-manipulation header-only header-only-library terminal

Last synced: 27 Feb 2026

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

My docker emissions

cpp docker make

Last synced: 11 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/karmakrafts/application-template

CMake application template project using the Karma Krafts CMake infrastructure.

c cmake cplusplus cpp cpp17 cpp20 example make quick template

Last synced: 30 Jan 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/deadsix27/foo_now_playing_helper

A foobar2000 component that announces events as well as track metadata via OutputDebugString, which is a hacky but simple method to capture it from other programs

addon cpp foobar2000 foobar2000-component now-playing outputdebugstring plugin

Last synced: 04 Jul 2026

https://github.com/aminul-islam-niloy/cpp-programming-and-templates-

Basic and advance c++ code for learner.

algorithm cpp data-structures

Last synced: 11 Feb 2026

https://github.com/mo-karbalaee/pentago-game

Pentago game based on CLI. Final project of introduction to programming course at SBU. fall 2020

cpp game sbu

Last synced: 31 Jan 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/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/ahadalireach/oop.interview.questions

A repository containing fundamentals of programming, OOP, and other related concepts with interview questions and code implementations.

cpp exceptions interview-questions oop oop-concepts oop-principles pointers strings templates

Last synced: 06 Mar 2026

https://github.com/leo310/chat

Simple chat app with front and backend in C++

chat chatroom cpp development

Last synced: 10 Feb 2026

https://github.com/a7bari/codewars-problems

some competitive programming problems with my suggestions for solutions

codewars-solutions competitive-programming cpp javascript

Last synced: 26 Feb 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/klirii/javacallswithoutjni

Example of calling Java methods in C++ without using JNI or JVMTI

cpp dll dll-injection example java jdk jni jvm minecraft

Last synced: 15 Oct 2025

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/antosser/prime-number-calculator-cpp

Calculate prime numbers at insane speeds

claculator cpp prime prime-numbers primes

Last synced: 30 Oct 2025

https://github.com/wtrsltnk/editorapp

Old piece of code that I wrote around 2004. This was supposed to be an 3d application where you could create game assets for the GoldSrc engine.

cpp opengl win32

Last synced: 20 Sep 2025

https://github.com/arnaud-robin/shake128

Implementation of SHAKE128 in c++.

cpp cryptography fips202 shake128

Last synced: 10 Apr 2025