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/tessapower/poo-game

A silly poo game as a first experiment with DirectX :poop:

cpp directx-11 visual-studio

Last synced: 16 Oct 2025

https://github.com/jackeylea/glffmpeg

GLFFmpeg uses the video recording functionality provided by the FFmpeg library to capture content generated using OpenGL. The cross-platform library provides a minimalistic set of API to simplify the task of capturing OpenGL output to a video stream.

capture cpp ffmpeg ffmpeg-libraries ffmpeg7 opengl presagis prime vega vegaprime visual-studio visualstudio2022

Last synced: 08 Feb 2026

https://github.com/kezhengjie/simplelog

You just need to log,so why bother?header-only,single and tiny cpp log lib here!

cpp cross-platform easy-to-use header-only log logging logging-lib logging-library out-of-the-box simple-api thread-safe tiny

Last synced: 16 Oct 2025

https://github.com/ferhatgec/ffetch

ffetch - fetch fetch (uses curl4cpp)

cpp cpp17 curl curl4cpp fegeya fetch libcurl

Last synced: 19 Feb 2026

https://github.com/mateuseap/projecteuler

Resolution of Project Euler problems.

c cpp csharp projecteuler python

Last synced: 15 Apr 2026

https://github.com/ababyprogrammer/professional-language

C is a general-purpose computer programming language. It was created in the 1970s by Dennis Ritchie, and remains very widely used and influential. By design, C's features cleanly reflect the capabilities of the targeted CPUs.

c c-programming cpp csharp

Last synced: 05 Feb 2026

https://github.com/erroujioussama/samurai_fight

Welcome to the RPG Game project repository! This project was developed as part of a C++ programming course, utilizing various tools and libraries to create a functional and engaging role-playing game (RPG).

cpp game-development sdl2

Last synced: 07 Feb 2026

https://github.com/minarox/wsc-plugin

Bi-directionnal communication between WebSocket server and Rocket League

bakkesmod cpp rocket-league websocket

Last synced: 25 Feb 2026

https://github.com/offa/matcher

C++11 Hamcrest like Matcher implementation.

cpp cpp11 cpputest hamcrest

Last synced: 17 Oct 2025

https://github.com/christinec-dev/building-escape

Building Escape is a simple room escape game made with Unreal Engine 4.27 and C++.

building-escape cplusplus cpp game game-development ue4 unreal-engine-4

Last synced: 17 Oct 2025

https://github.com/gdonald/game-of-life-cpp

Conway's Game of Life

conways-game-of-life cpp sdl2

Last synced: 16 Mar 2025

https://github.com/gilzoide/file2c

Python script that generates C source files with global variables embedding binary/text file contents, with easy integration for CMake projects

bin2c c cmake cmake-module cpp embed-file source-code-generation source-code-generator source-generation source-generator

Last synced: 13 Apr 2026

https://github.com/lucgsanchez/Turn-based-RPG

Turn based RPG with random encounters made in C++ using the SFML library

2d-game 2d-game-engine c cpp game-development game-engine random-encounters rpg-game turn-based

Last synced: 11 Mar 2025

https://github.com/weileizeng/random-window-decoder

A version of minimum weight decoder, apply to both classical and quantum code

cpp decoder error-correcting-codes linux quantum-computing quantum-error-correction

Last synced: 15 Apr 2026

https://github.com/mortinger91/header-only-cpp-mysql

Header-Only C++ Wrapper of Mysql Official Library

cpp cpp11 cpp14 cpp17 header-only mysql

Last synced: 15 Apr 2026

https://github.com/congard/tulz

Cross-platform tools library for C++ development

cpp cpp20 cpp20-library cross-platform library linux observable observer-pattern tool tools windows

Last synced: 24 Feb 2026

https://github.com/simone-contorno/rt-assignment-3

Research Track 1 - Third assignment - Control of a robot in a simulated environment using Gazebo and Rviz

cpp enginneering robot robotics ros

Last synced: 15 Apr 2026

https://github.com/calebeaf02/hotelaria_unb_tp1

Gestão hoteleira em C++: Domínios, Entidades, POO.

controladores cpp crud gerenciador hotel interfaces poo unb

Last synced: 30 May 2026

https://github.com/moderrek/herontriangle

A Modern C++ project to calculate and visualize triangles using Heron's Formula, offering an intuitive GUI powered by ImGui and OpenGL.

area-calculation cmake cplusplus cpp geometry graphics-programming gui herons-formula imgui interactive-math math modern-cpp real-time-graphics triangle triangle-visualization

Last synced: 31 Jan 2026

https://github.com/chpxu/development-flake

A flexible and declarative flake template for C/C++/Python/JS/LaTeX/Fortran development based on direnv, flake-parts and devshell. Maintainer=[@chpxu]

cpp devshell direnv flake-parts fortran latex nix python

Last synced: 30 Jan 2026

https://github.com/yoruakio/websocket-server

📡 WebSocket-Server: Simple websocket server build using websocketpp and asio libraries.

cmake cpp json server websocket websockets websockets-client websockets-server

Last synced: 23 Jan 2026

https://github.com/madladsquad/untitledtemplatingengine

A templating engine powered by a lisp-like language

c cpp library templating templating-engine templating-language

Last synced: 17 Mar 2026

https://github.com/jube/cairopp

C++17 binding for cairo

binding cairo cairo-drawing cpp cpp17

Last synced: 25 Feb 2026

https://github.com/muhammedmagdyy/acpc-kickoff-2022

Solutions for ACPC Kickoff 2022

algorithms cpp data-structures

Last synced: 18 Mar 2026

https://github.com/anav5704/cs111-projects

Projects made for my introduction to computer science course @ USP

cpp terminal

Last synced: 15 Mar 2026

https://github.com/tajiknomi/clienthttp_linux

Linux based client interacting with REST/JSON HTTP server for system information retrieval, file management, remote command execution, data transfer, and automated task scheduling etc

client-http client-side cmake cpp filemanager hacking-tool linux-app linux-client linux-rat linux-shell offsec rat red-team remote-access-tool remote-administrative-tool remote-desktop

Last synced: 06 Feb 2026

https://github.com/bbariskilic/opengl-playground

This repository contains OpenGL samples. All samples were written by me solely with the C++ Language and used SDL2, OpenGL libraries.

cpp opengl playground samples sdl2 vscode

Last synced: 15 Apr 2026

https://github.com/orestudio/orestudio

Graphical wrapper over Acadia's Open Source Risk Engine (ORE).

cpp cpp20 qt qt6 qt6-gui quantitative-finance quantlib

Last synced: 18 Apr 2026

https://github.com/garyhilares/supple-crystal

An efficient and versatile lightweight/advanced image viewer.

contributions-welcome cpp cpp17 image image-viewer photo-viewer picture sfml

Last synced: 20 Oct 2025

https://github.com/kar-dim/watermarking-gpu

Code for my Diploma thesis at Information and Communication Systems Engineering (University of the Aegean, School of Engineering) with title "Efficient implementation of watermark and watermark detection algorithms for image and video using the graphics processing unit". Part 2 / GPU

arrayfire cpp cuda ffmpeg gpu image-processing opencl parallel-computing video-processing watermark-image watermarking

Last synced: 09 Apr 2025

https://github.com/the0cp/flappy_bird

Flappy Bird made with C++ & EasyX

cpp easyx flappy-bird game game-development

Last synced: 01 Mar 2026

https://github.com/yappy/qol

社会人のQOLを高める

cpp directx directx-11 lua

Last synced: 26 Jan 2026

https://github.com/bamx23/mobileoptimized

Sample project for MobileOptimized'19. iOS crash handling and stuff

2019 c cpp crash-reporting ios mobileoptimized moconf objc objcective-c swift

Last synced: 13 Apr 2026

https://github.com/avidlearnerinprogress/algorithmictoolbox-ucsd

Coursework solutions to UCSD DSA specialization

algorithms cpp data-structures moocs

Last synced: 22 Oct 2025

https://github.com/rayeed221/simple-fire-detector---esp32

This is the whole code of a simple fire detector project suitable for school projects or to have something on your showcases

aurduino cpp esp32 robotics-programming sensors-data-collection

Last synced: 23 Jan 2026

https://github.com/agoraio-extensions/terra

terra is a shell of the code-gen flow

ast cpp ts

Last synced: 15 Mar 2026

https://github.com/mihaimoga/netvoyager

NetVoyager is a lightweight network diagnostics app that lets users quickly assess connectivity and trace routes. With built-in ping and traceroute tools, it helps identify latency issues, unreachable hosts, and visualize packet paths. Ideal for IT pros, engineers, and curious users, with a clean UI and real-time results.

cpp edge-browser mfc ping traceroute visual-cpp win32

Last synced: 06 Feb 2026

https://github.com/ssusnic/ascii-snake

A repository that contains the source code of my terminal based Snake game written in C++ for the Windows Command Line.

2d 2d-game ascii command-line commandprompt cplusplus cpp game-development game-programming gamedev making-games mingw mingw-w64 snake snake-game terminal-based terminal-game text-based-game visual-studio vscode

Last synced: 23 Oct 2025

https://github.com/jdsherbert/audio-delay

Simple C++ implementation of a basic Delay technique. Includes an example usage case.

audio audio-effect audio-effects audio-processing cpp delay haas

Last synced: 27 Oct 2025

https://github.com/jaytwolab/json-downloader

File Downloader for Windows Console using json data. :kr: json 자료를 사용하는 윈도우즈 콘솔용 파일 다운로더

cpp curl json libcurl visualcpp visualstudio

Last synced: 03 May 2026

https://github.com/luncliff/grpc-worknote

personal experiments with grpc(v1.25+) for C++

cmake codegen cpp cpp20 grpc korean

Last synced: 25 Apr 2025

https://github.com/usk2003/my-competitive-coding-templates

This repository contains my personal competitive programming templates in C, C++, C#, Java, and Python. It includes common functions and utilities for quick problem-solving, covering I/O handling, modular arithmetic, and other typical tasks, designed primarily for my use but open for others.

c coding competitive-programming cpp cs java python template

Last synced: 13 Apr 2026

https://github.com/erengy/chip-8

CHIP-8 emulator

chip-8 cpp emulator sdl

Last synced: 10 Apr 2025

https://github.com/catalogm/node-xapian

xapian bindings for node using n-api

cpp full-text-search javascript n-api node xapian xapian-indexing

Last synced: 11 Feb 2026

https://github.com/nohomey/fmi-introduction-to-programming-course

A place for my homeworks and other materials related to the Introduction to Programming course in FMI

cpp cpp11 fmi homework

Last synced: 06 Oct 2025

https://github.com/steponask/taskbook-cli

📚 My first project: the TaskBook program written in C++ 💻

cpp cpp-cli first-project task-management taskbook taskbook-cli

Last synced: 07 Jan 2026

https://github.com/soraxas/plotmsg-cpp

Create plots in C++ with message sending

asynchronous-plotting cpp message-passing plotly plotting protobuf

Last synced: 13 Jun 2026

https://github.com/amanoteam/venti

A GCC cross-compiler targeting DragonFly BSD

c cpp cross-compiler dragonflybsd gcc

Last synced: 13 Apr 2026

https://github.com/developer239/vite-react-wasm-cpp-emscripten-cmake

TypeScript & React boilerplate with C++ WASM module for native features or performance boost.

cmake cpp emscripten javascript react typescript vite wasm

Last synced: 13 Apr 2026

https://github.com/pakerwreah/cppstd

Personal standard library (for fun)

cpp standard-library stdlib stdlib-replacement study-project

Last synced: 16 Mar 2025

https://github.com/neoxelox/bow

Diana Dot backend.

backend c cpp embedded esp-idf esp32-s3 espressif

Last synced: 20 Jun 2026

https://github.com/imshakil/pcinoob

An open-source application to generate PC Hardware Information developed with GUI in C++

computer-hardware-information cpp cpp11 fltk gui hardware-information linux open-source ubuntu

Last synced: 27 Apr 2026

https://github.com/nir3x/fxms.cpp

FNV-XOR-Mask-Shuffle Symmetric Encryption Algorithm

algorithm c-plus-plus cpp crypto encryption fnv fxms mask security shuffle symmetric xor

Last synced: 09 Jun 2026

https://github.com/dyollb/modernize_cpp

small collection of script to refactor legacy C++ code.

clang-tidy cplusplus cpp cpp11 cpp14 modernization refactoring

Last synced: 04 May 2026

https://github.com/rssr25/opengl

TheCherno OpenGL

cpp opengl thecherno tutorial youtube

Last synced: 09 May 2026

https://github.com/pvgupta24/cse-labs

Dump for CSE Lab assignments and programs

algorithms c computer-architecture cpp data-structures mips opengl verilog

Last synced: 09 May 2026

https://github.com/littledivy/native-utils

Unreal Utilities for Node.js :rocket: :snake:

cpp lib miscellaneous napi node-addon-api nodejs scripts

Last synced: 27 Apr 2026

https://github.com/leotgo/awesomecompiler

Projeto da cadeira Compiladores, semestre 2015/1 com o professor Lucas Schnorr.

c compilers cpp inf-ufrgs infufrgs ufrgs yaml

Last synced: 09 May 2026

https://github.com/makischristou/rtxon

A Raytracer I made for fun and learning.

cornell-box cpp golang graphics nvidia raytracing rendering rtx rtxon rust utah-teapot

Last synced: 09 May 2026

https://github.com/b1f6c1c4/findbug

Locate bug(s) for ANY program with YES/NO feedback only.

algebra algorithms blindness bug cpp debug lattice nodejs

Last synced: 09 May 2026

https://github.com/samridhisainii/dp

C++ solution of DP series by Aditya Verma playlist available on youtube

aditya-verma-dp cpp dp youtube

Last synced: 28 Apr 2026

https://github.com/cedricschwyter/vk

Vulkan part of my Vulkan vs. OpenGL comparison

3d-graphics cpp cpp17 linux vulkan vulkan-api windows

Last synced: 09 May 2026

https://github.com/aureleoules/findthenum-cpp

🎮 c++ find the number game

cpp find game number

Last synced: 09 Jun 2026

https://github.com/jszitas/nlsolver

Easy, header only nonlinear optimizers in C++17

cpp cpp17-library header-only-library nonlinear-optimization optimization optimizer

Last synced: 11 Feb 2026

https://github.com/pilosus/stepik-algorithms

Code for Algorithms and Data stuctures MOOC on Stepic

algorithms cpp mooc python stepik

Last synced: 28 Apr 2026

https://github.com/alexandersilvab/basicgl

This is a simple framework which allows to create simple OpenGL apps without much code

cpp drawing glut opengl opengl-viewer plot

Last synced: 01 May 2026

https://github.com/h4wk507/qtcalculator

Arithmetic expression parser built using C++ and Qt for GUI.

calculator cpp gui qt qt-calculator qt5 qtcreator

Last synced: 01 May 2026

https://github.com/tank3-tk3/parallel-processing-cuda

Parallel processing with CUDA C / C++

c cpp cuda parallel-computing parallel-programming

Last synced: 09 May 2026

https://github.com/salma-mamdoh/tic-tac-toe-game-

Implementation of XO Game in Python , Java and C++

cpp java python xo-game

Last synced: 09 May 2026

https://github.com/pranjalya/competitive-programming-hub

Competitive Programming questions and their solutions from various sources including LeetCode, Hackerrank, Google Kickstart, Codechef and more platforms.

codechef codeforces competitive-programming cp cpp golang hackerrank leetcode python

Last synced: 10 May 2026

https://github.com/chairchandler/ftp-server

A simple FTP server compatible with RFC 959

bsd-sockets cpp cpp17 ftp-server linux qt qt5 rfc-959 simple-ftp-server

Last synced: 01 May 2026

https://github.com/linbreux/cpp-basic-template

A basic C++ template that uses nix

catch2 cpp getting-started nix template

Last synced: 05 May 2026

https://github.com/arin-paliwal/data-structures-and-algorithms

This Repository contains codes I solve using practicing DSA and preparing for Interviews. These codes are easy to understand and are well arranged.

algorithms cpp data-structures java python

Last synced: 10 May 2026

https://github.com/psychedelicshayna/vtlookup-utility

A command line utility that uses the VirusTotal API in order to retrieve reports and render them minimally, or verbosely. Also supports the submission of files, as well as color coded reports. API Key not included.

antivirus api-client command-line-tool cpp libcurl openssl virustotal virustotal-api

Last synced: 05 May 2026

https://github.com/springbear2020/whut-billing-management-system

计费管理系统是一个基于 C 语言的控制台应用程序,主要应用场景是网吧、机房、电子阅览室等,核心功能是实现对数据的基本维护和统计分析。

billing-system c cpp

Last synced: 05 May 2026

https://github.com/yehiasharawy/fish-fillet-opengl

A Feeding Frenzy game in C++. Rendered GUI using OpenGL and responded to user input using mouse and key listeners.

cplusplus cpp glut opengl

Last synced: 28 Apr 2026

https://github.com/harrymt/dartboard_detector

An OpenCV dartboard detector written in C++.

cpp hough opencv sobel

Last synced: 12 Jun 2026

https://github.com/selcuukyilmazz/fingertracker

Finger tracker that can define shapes and create hovering tables. Written in C++ and used threading.

computer-vision cpp hoverboard opencv shapedetection skin-detection threading

Last synced: 12 May 2026

https://github.com/hwzlovedz/max31856_esp-idf_thermocouple

MAX31856(thermocouple) Demo in ESP-IDF v5.0.1 environment

c cpp esp-idf esp32 esp32-s3 thermocouple

Last synced: 05 May 2026

https://github.com/florianbecker/patternmatching

Pattern matching with pylon SDK and OpenCV on embedded Jetson Nano

camera cpp cpp11 cpp14 cpp17 embedded matching opencv pattern pylon qt qt5 qt5-gui qt5-widgets

Last synced: 05 May 2026

https://github.com/avinashtare/cpp-notes

Welcome to a comprehensive repository of C++ notes, meticulously curated from my college experience and online learning journey. Whether you're a novice exploring the basics and some advance topic of C++;

cpp notes programming

Last synced: 08 Jun 2026

https://github.com/aiecee/picosystem-boilerplate

Rough first draft of a template for C++ picosystem games

cpp game-development pico picosystem template

Last synced: 30 Apr 2026

https://github.com/alexcoder04/arduino-trautonium

Electronic music instrument with the Arduino

arduino arduino-music c cpp creativity ino melody music music-instrument notes

Last synced: 13 May 2026

https://github.com/zeta611/hello-raytracer

Tiny raytracer in modern C++, config file in Lua

cpp lua modern-cpp raytracer

Last synced: 02 May 2026

https://github.com/fbseletronica/franzboy-lib

Biblioteca para a placa FranzBoy

arduino biblioteca c cpp franboy

Last synced: 13 May 2026

https://github.com/cm0use/switchbutton

Implementation of Material Design 2 for the Switch component.

component cpp cpp-qt cpp17 material-design material-design-2 material-ui qt qt-gui qt-widget qt6 qt6-widgets qtdesigner widget

Last synced: 13 May 2026