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/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/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/tomenz/fsnotify

Notify on directory or file actions

cpp filesystemwatcher linux

Last synced: 03 Mar 2026

https://github.com/dheerajshenoy/sonifycpp

Convert images into out of this world audio signals

audio-processing cpp gui image-processing image-sonification qt

Last synced: 01 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/bastienkody/testercpp09

Ecole 42 (last cpp module tests)

42school cpp cpp98 testing-tools

Last synced: 10 Feb 2026

https://github.com/papachristoumarios/ntua-pl1

Programming Languages I Homework Assignments

cpp java programming-language prolog python3 smlnj

Last synced: 01 May 2026

https://github.com/mparolari/xpacket

XPacket is an utility that generates a C struct and two functions for serialize/deserialize it into/from a given payload.

c c89 cpp serialization serialization-library

Last synced: 01 Apr 2026

https://github.com/omrawaley/t-write-plus-plus

T-Write++ is a terminal-based text editor written in C++.

command-line command-line-tool cpp editor terminal terminal-based text text-editor

Last synced: 16 Apr 2026

https://github.com/pastekaztekastor/crowd-simulation

Le projet consiste en une simulation de foule sur une grille, avec des versions parallélisées sur carte graphique. L'objectif est de modéliser le mouvement des individus dans un environnement en utilisant des paramètres tels que la dimension de la grille, le nombre d'individus et exporte de résultat de chaque frame dans unfichier bin pour analyse.

c cmake cpp crowdsimulation cuda-programming graphicscard grid-layout ipynb make nvidia-gpu parallelization

Last synced: 03 Mar 2026

https://github.com/ho-cooh/winui-bug

A repo dedicated for reproducing uwp/windows app sdk bugs

bug cpp issue uwp wasdk winui winui2 winui3 xaml xaml-winrt

Last synced: 03 Mar 2026

https://github.com/shubh-bharadwaj/atm-machine-oops-cpp

ATM Machine is a project for beginners designed using concepts of OOPs (Object-oriented programming) in C++

cpp object-oriented-programming project

Last synced: 06 Jun 2026

https://github.com/claremacrae/project_dependencies_viz

A quick demo of how to make interactive svg files to show dependencies between projects

cmake cpp dependencies dependency-graph graphviz

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

Simple C++ game server on linux using libuv for TCP connection.

c cpp game-server gameserver libuv linux ubuntu

Last synced: 02 May 2026

https://github.com/ergus/extraewin

Very basic header-only library for C++ instrumentation and create a Paraver Trace.

cmake concurrency cpp extrae github-actions multiplatform multithreading parallel paraver profiling testing

Last synced: 11 Feb 2026

https://github.com/thijsmie/martex-cpp

A fast and flexible TeX-to-HTML transpiler.

cpp php-library wasm

Last synced: 02 May 2026

https://github.com/echosingh/ahocorasickproject

Aho-Corasick Visualization Project with GUI using wxWidgets

aho-corasick aho-corasick-algorithm cpp wxwidgets

Last synced: 11 Feb 2026

https://github.com/antonioberna/roma

Runtime Optimization and Memory Analysis

assembly c cpp rust

Last synced: 27 Feb 2026

https://github.com/radiopizza/tpu-tndt-defectoscope-firmware

Прошивка для ESP32-S3 в составе дефектоскопа, которая управляет реле, коммутирующие нагревательные лампы, а также подключается к ПК для эмуляции клавиатуры, мыши и передачи данных по COM-порту.

arduino cpp defectoscope esp32 heater-control led serial serial-communication tndt uart usb-hid

Last synced: 09 May 2026

https://github.com/garfield1002/jrsl

A C/C++ implementation of William Pugh's Skip Lists with width

c c89 cpp library public-domain single-header-lib skiplist

Last synced: 17 Mar 2026

https://github.com/loopperfect/vs-to-bazel

Convert Visual Studio projects to Bazel

bazel cpp visual-studio

Last synced: 16 Apr 2026

https://github.com/lord-turmoil/minioc

MinIoC is a lightweight header-only IoC container for C++

cpp header-only ioc ioc-container

Last synced: 08 Feb 2026

https://github.com/alpyen/zynq-gbcartreader

Embedded Software Development project to read & write GameBoy cartridges.

cpp embedded fpga gameboy gameboy-color vhdl vitis vivado

Last synced: 08 Feb 2026

https://github.com/agauniyal/ide

Learnyoucpp online ide

cpp cpp11 cpp14 cpp17 learn-to-code learncpp

Last synced: 03 May 2026

https://github.com/mint-lab/vvs

VVS: A Very Very Simple Unit Testing Tool for C/C++

c cpp unit-test

Last synced: 25 Apr 2026

https://github.com/kahkasha17/leetcode-codecrushdaily

🎉 Welcome to the LeetCode Lounge! 🚀 Join me on a coding adventure as I tackle daily LeetCode challenges! Each day, I’ll drop unique solutions and quirky notes, turning algorithms into fun puzzles. 🧩 Whether you’re here to learn or just vibe with my journey, let’s make coding a fiesta of creativity! 🎊 Dive in and enjoy the ride! 💻✨

algorithm algorithms-and-data-structures cpp java javascript leetcode leetcode-challenges leetcode-cpp leetcode-java leetcode-javascript leetcode-solutions

Last synced: 03 May 2026

https://github.com/glerbret/pres_cpp

Présentation des évolutions C++

cpp

Last synced: 03 May 2026

https://github.com/liulilittle/paperairplane-tcpip-ppp-private-network

PaperAirplane [TCP/IP] NSP/LSP session layering plug-in for PPP PRIVATE NETWORK.

c cpp lsp nat network nsp ppp spi tcp vpn win32 windows

Last synced: 27 Feb 2026

https://github.com/eternmaxwell/epix_engine

A cpp game engine based on ecs inspired by rust bevy.

bevy cmake cpp cpp23 ecs game game-engine pixel voxel

Last synced: 03 May 2026

https://github.com/ahmedabougabal/myleetcodeanswers

Documenting my LeetCode solutions in C++ / Python / JavaScript since my time at the ITI till now

algorithms complexity cpp data-structures dynamic-programming javascript oop problem-solving python

Last synced: 05 Mar 2026

https://github.com/hugodonotexit/cbudgie

C-like but simpler and still smart, like Budgie

cbudgie cpp interpreter new-language programming programming-language

Last synced: 11 Feb 2026

https://github.com/m-elbably/file-splitter

High-performance binary file splitter, with self-extractor

cpp csharp file-splitter

Last synced: 25 Apr 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/mamunul/fast

FAST Corner Detection

computer-vision corner-detection cpp fast macos

Last synced: 04 May 2026

https://github.com/filfreire/simplefpstemplate_filfreire

personal fork of https://github.com/tomlooman/SimpleFPSTemplate

cpp gamedev unreal unreal-engine unreal-engine-4 unreal-engine-5

Last synced: 27 Feb 2026

https://github.com/ncorgan/cpp-callable-to-funcptr

C++17 header-only library that can convert any C++ callable object to a C-style function pointer

c c-plus-plus callback callbacks cpp cpp17 function-pointer function-pointers header-only template

Last synced: 04 May 2026

https://github.com/team401/vision-tutorials

FRC Vision Tutorials

cpp frc vision

Last synced: 26 Apr 2026

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

🎮 c++ find the number game

cpp find game number

Last synced: 09 Jun 2026

https://github.com/thefangbear/sat

Boolean expression parser and solver suite

c cpp parser sat solver

Last synced: 04 May 2026

https://github.com/blmayer/c-cpp-project-template

This repository is a template structure for small projects using C or C++.

c cpp project template

Last synced: 04 May 2026

https://github.com/sorrowfeng/spline_library

解析样条曲线

cpp qt

Last synced: 03 Jun 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/trigary/fieldlines

C++ application which renders the field lines of line charges using OpenGL.

cpp electric-field-lines electric-fields physics physics-simulation simulation

Last synced: 05 May 2026

https://github.com/raideno/matrix

C / Cpp program to make it easier to work with matrices and do operations on matrices

c cpp math mathematics matrix

Last synced: 26 Apr 2026

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

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

billing-system c cpp

Last synced: 05 May 2026

https://github.com/anusthan12/kiit

Its an repo that consists of some activity's perform in labs in KIIT (2024 batch)

anusthan anusthan12 c cpp java kiit python python3

Last synced: 05 May 2026

https://github.com/neoblizz/cupti-plus-plus

CUPTI++ is a C++ interface to the CUDA Profiling Tools Interface (CUPTI).

cpp cuda cuda-profiler cupti profiler

Last synced: 26 Apr 2026

https://github.com/git-user-cpp/mini_database

This database is implemented in C++ programming language. It was developed in order to complete the task of the course work

course-project coursework coursework-template cpp cpp-programming database database-design linux linux-app oop

Last synced: 16 Apr 2026

https://github.com/felipefma/ultimate-control

A GTK control panel for linux written in C++

control cpp gtk linux panel unixporn

Last synced: 05 May 2026

https://github.com/andreacasalino/prettygcov

python package to visualize coverage information on C++ code

coverage coverage-report cpp gcda gcno gcov python python3 webserver

Last synced: 27 Apr 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/wyrexdev/void

Void Browser is an experimental browser architecture built from scratch. It features a custom HTML parser, isolated IPC-based execution, and a Skia + OpenGL rendering pipeline. Designed to challenge traditional browser models with explicit control, minimal trust, and deep observability.

browser cpp css html js opengl parsing qt skia tokenizer vulkan web xml

Last synced: 27 Apr 2026

https://github.com/gpavanb1/fine

Fast (Inverse) n-th Exponents - Based on the Quake 3 Algorithm

cpp fast-exponentiation numerical-methods quake3

Last synced: 12 Feb 2026

https://github.com/tenjou/replica-next

Both JavaScript static analyser and native compiler.

compilation compiler cpp javascript js native transpilation wasm webassembly

Last synced: 06 May 2026

https://github.com/1chooo/object-oriented-analysis-and-design-writeups

✍🏻 NCU-SE6029-2024-Spring-Object-Oriented Analysis and Design (OOAD) Notes

cpp java mob-programming object-oriented-programming

Last synced: 06 May 2026

https://github.com/oliverbenns/handmade-hero-powershell

A Powershell equivalent of Handmade Hero's build process

build compiler cpp handmade handmade-hero powershell visual-studio visual-studio-2017

Last synced: 27 Apr 2026

https://github.com/xlisp/rcpp-algorithms

Rcpp algorithms, Compare R and C++, Interop R and C++, R package develop

cpp r rcpp

Last synced: 27 Apr 2026

https://github.com/aekhv/ace-database-viewer

ACE Lab PC-3000 database viewer and extractor

acelab cpp database firebird pc3000 qt

Last synced: 12 Feb 2026

https://github.com/anthhon/csnakegame

cSnakeGame is made in C programming language using the ncurses library which consists of a snake that moves around the screen and has to eat food while avoiding collision with the walls or with its own body.

c cmake cpp game ncurses ncurses-game personal-project snake-game terminal terminal-based terminal-game

Last synced: 06 May 2026

https://github.com/ferhatgec/idk

idk c++ libraries

cpp libraries

Last synced: 09 Feb 2026

https://github.com/rabarbra/arduino42

42 Arduino workshop

arduino cpp

Last synced: 27 Apr 2026

https://github.com/sorgazb/cards_matching_game

Card game made in c++

alegro camelcase cpp game

Last synced: 10 Jun 2026

https://github.com/azurespheredev/kerneldriver2drawline

Enables developer to draw a line with start point and end point.

c cpp gdi hooking kernel wdk windows-10

Last synced: 06 May 2026

https://github.com/andrey-moura/db

A C++ wrapper around SQL based on ActiveRecord

activerecord cpp cpp17 cpp20 postgres postgresql psql sql sqlite sqlite3

Last synced: 06 May 2026

https://github.com/miroox/leetcode

My Leetcode solutions

cpp csharp leetcode rust

Last synced: 06 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/anras5/musicstreamer

Listen to music with your friends

bsd-sockets cpp irrklang qt

Last synced: 28 Apr 2026

https://github.com/michalgallovic/computer-graphics

🎮 Fractals, Bezier curve, Image processing and Physics

computer-graphics cpp docker glm glut opengl

Last synced: 07 May 2026

https://github.com/lab5e/libcoap-dtls-sample

CoAP over DTLS with libcoap

coap cpp dtls firmware iot lang-c libcoap sample span

Last synced: 28 Apr 2026

https://github.com/andreafioraldi/draught-framework

Draught Framework is a software framework that includes a virtual machine environment (Dubbel) a programming language (Stout) and a set of libraries (IPA). Yes i like beer.

assembler bison bytecode cmake compiler cpp disassembler flex framework gmp mpfr mpir shell virtual-machine

Last synced: 07 May 2026

https://github.com/iricartb/computational-geometry-3d-rendering-process

Ivan Ricart Borges - Simulation of the rendering process used in 3D libraries like DirectX or OpenGL by creating a small video game with a main character in first person view that can be moved inside a stage.

3d-library c cpp opengl rendering-3d-graphics video-game

Last synced: 07 May 2026

https://github.com/marcuwynu23/toolmaker

C/C++ Simple Dynamic library project for commandline tool creation and shell automation

automation bash batch cmd commandline cpp dll-maker dynamic shell tool-maker windows-cmd

Last synced: 17 Apr 2026

https://github.com/giorgiogtelian/luna

this is my little project: a new programming language named after my dog

cpp csharp java language parser programming-language programming-languages

Last synced: 13 Feb 2026

https://github.com/sunsided/robond-homeservicerobot

Picking up virtual objects, then dropping them off at a target location

cpp gazebo gmapping-slam ros ros-kinetic rviz slam udacity udacity-nanodegree udacity-robotics-nanodegree

Last synced: 28 Apr 2026

https://github.com/smirnovlad/messenger

Desktop client-server messenger written in C++, Qt

authorization chat client-server cmake conan cpp messenger qt5 sockets sqlite tcp-client tcp-server

Last synced: 28 Feb 2026

https://github.com/yobeonline/io1-money

A c++ class to hold money amounts.

accounting cpp cpp20 currency money

Last synced: 03 Apr 2026

https://github.com/beanwarehq/beanmaths

Cursed and scuffed mental maths practice app. bean

bean cpp cpp20 cursed math maths multiplayer multiplayer-game multiplayer-game-server rust rust-lang

Last synced: 28 Apr 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/gpavanb1/shockfxmpp

1D Shock Tube simulator using SplitFXM++

cpp euler-equations shock-tube simulations splitfxm

Last synced: 26 Feb 2026

https://github.com/shadowchiki/nvim-cpp-tools

Plugin for Nvim to give funcionalities witch is not included in Clangd like, Remove Unused includes, Generate a .cpp from .hpp

cpp nvim nvim-plugin

Last synced: 08 May 2026

https://github.com/ernest1338/cpp-gui-irc-client

simple GUI client for IRC protocol written in C++ aimed for me to practice coding in C++ and making GUI applications

cpp gui irc qt

Last synced: 15 Apr 2026