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/wesleych3n/ntu-iot-node

NTU Biophotonics and Bioimaging Lab dairy cow face monitoring project. Tensorflow Lite + OpenCV + Raspicam.

cli cpp iot iot-device mobilenetv2 opencv raspberry-pi-4 tensorflowlite yolov4-tiny

Last synced: 23 Mar 2025

https://github.com/yutkin/jopus

Simple, fast and efficient Python wrapper for libopusfile.

audio cpp cython libopus opus opusfile python wrapper

Last synced: 05 Apr 2025

https://github.com/ibaigorordo/libusbnativeandroidtest

Example of a Native Android app for testing the libusb library in Android.

android cpp jni libusb native-activity ndk

Last synced: 29 Jul 2025

https://github.com/dice-group/sparql-parser-base

Antlr4 based SPARQL 1.0 and SPARQL 1.1 parsers

anlr4 anltr cpp cpp17 parser sparql sparql-parser

Last synced: 24 Jun 2025

https://github.com/yeaseen/graphicsopengl

Cpp implementation of various kinds of OpenGL projects. Koch Snow Curve, Simple Harmonic Motion and Ray Tracing are done. Translation and Rotation of a Camera is done. Implementation of 2D Hermite Curve is done

camera-rotation camera-translation cpp graphics koch-snowflake opengl ray-tracing raycasting simple-harmonic-motion sun-earth-roation

Last synced: 25 Jun 2025

https://github.com/leeingnyo/newpuyoc

Puyo Puyo with 1 vs 1 network, multi-platform! See https://en.wikipedia.org/wiki/Puyo_Puyo for game rule, etc.

cpp cpp11 game-development multi-platform socket-programming

Last synced: 14 Apr 2025

https://github.com/mazenelnahla/supergameduino

In our project, we collected old vintage arcade games and bring them back with some modern technologies and less cost than old consoles in the market. This game console was made using an esp 32s and an old modified version of fabgl library which allowed us to control the VGA using canvas and simple commands

cpp esp32 fabgl fabrizio-di-vittorio

Last synced: 13 May 2025

https://github.com/deryaxacar/42-ft_printf

This project is a reimplementation of the printf function in standard C. The printf function is used to produce formatted output and supports various data types and format specifiers. The ft_printf function recreates the same behavior while operating independently of standard library functions, providing a fully customizable structure.

42 42-ft-printf 42born2code 42cursus 42ftprintf 42projects 42school c-programming c-programming-language c-project c-projects cpp ft-printf print printf printf-42 project

Last synced: 13 Apr 2025

https://github.com/dalae37/dl-engine-direct2d

Direct2D Based 2D Rendering Framework

cpp direct2d framework rendering-engine

Last synced: 30 Oct 2025

https://github.com/deathkiller/cx-compiler

Cx Compiler: Experimental compiler for modified C language to i386 DOS executables

compiler cpp dos i386 x86

Last synced: 09 Jun 2026

https://github.com/claudiuhbann/keep_it_simple

Source code dump from Keep It Simple Youtube channel

c console cpp desktop windows winrt winui3

Last synced: 07 May 2026

https://github.com/aw-junaid/cpp-or-c

Master C++ (or C) programming: data structures, algorithms, system design, and performance optimization. Includes examples and best practices for all levels.

c cpp

Last synced: 14 Apr 2025

https://github.com/aurbano/ash

:shell: a(lex)sh(ell) -- Remaking bash to practice modern C++ :)

c cpp piping shell

Last synced: 06 May 2026

https://github.com/arbmind/cmake-containers

Docker containers for building CMake projects with Qt and Clang or GCC

clang cmake cpp docker-container gcc

Last synced: 05 Mar 2026

https://github.com/miere43/notification-filter

SKSE plugin that allows hiding notifications based on customizable rules.

commonlibsse cpp mod modding skse skse-plugin skse64 skse64-plugin skyrim-se skyrim-special-edition

Last synced: 09 Jun 2026

https://github.com/user19870/cppsp

cppsp --a transpiled script-like language base on c++

compile-language cpp cppsp linux mac open-source script-like transpiled-language windows

Last synced: 01 Apr 2026

https://github.com/hxndev/implementing-a-dns-server

DNS stands for Domain Name System. We have implemented DNS in this project. The basic task of DNS is to resolve a destination name hosted against some IP Address.

c cache code cpp dns dns-server implement ip-address project proxy routing server

Last synced: 05 May 2026

https://github.com/choaib-elmadi/fluid-level-sensor

Arduino-based water level monitoring system featuring real-time OLED display, voltage-to-level conversion, and interactive graphing capabilities.

actuator arduino build cpp cprogramming embedded monitoring oled pid project projects sensor voltage

Last synced: 04 Mar 2026

https://github.com/acschaefer/ray_tracing

Fast grid-based ray tracing in C++ and Python

cpp grid python ray-tracing

Last synced: 04 Apr 2026

https://github.com/jujimeizuo/polygon_clip

多边形裁剪-Weiler-Athenton算法,俗称大模拟!!!

cpp opengl weiler-atherthon

Last synced: 09 May 2026

https://github.com/stellardx/cspaceengine-project

A C++ static library for astronomic calculation and modding SpaceEngine

astronomy astrophysics cpp library parser spaceengine

Last synced: 08 Jun 2026

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

C++ 基础教程配套代码

cpp stl tutorial-code

Last synced: 13 May 2026

https://github.com/yhisaki/plotly.cpp

📈 plotly.cpp: A C++ plotting library for expressive, interactive, real-time and streaming data visualization

animation cpp physics-simuation plot plotly plots real-time robotics scatter-plot visualisation

Last synced: 14 May 2026

https://github.com/haikelfazzani/dard

⭐ Dard is french educational programming language, it is designed as an instrument for learning 💻

c clang cpp french language programming-language tdd

Last synced: 14 May 2026

https://github.com/matheusvidal21/kanban

Este repositório contém um aplicativo de gerenciamento de tarefas baseado na metodologia ágil e no método Kanban. O Kanban é uma metodologia para acompanhar o progresso do trabalho, que utiliza um quadro com colunas para representar os estágios das tarefas.

cpp kanban object-oriented-programming

Last synced: 28 Feb 2026

https://github.com/murilochianfa/rinha-crebito-cpp

Implementação em C++ com Drogon Framework para a segunda edição da rinha de backend.

cpp cpp20 drogon drogonframework rinha-de-backend rinha-de-backend-2024-q1

Last synced: 02 Jun 2026

https://github.com/euxhenh/multiset-multicover

Multiset multicover using the extended greedy cover algorithm implemented in C++ and exposed to Python.

cover cpp multiset python set set-cover set-cover-problem

Last synced: 04 Apr 2026

https://github.com/reputeless/indexediterator

Header-only indexed iterator library for modern C++

cpp cpp17

Last synced: 03 Sep 2025

https://github.com/rafaykhattak/pingpong-cpp

PingPong Game is a classic arcade game implemented in C++ using the Raylib library

cpp oop oops-in-cpp ping-pong raylib raylib-cpp

Last synced: 19 Sep 2025

https://github.com/shlomnissan/texture-packer

🖼 Spritesheet generator using rectangle bin packing algorithm

bin-packing cpp cpp17 game-2d texture-atlas texture-packer

Last synced: 12 Apr 2025

https://github.com/rafaykhattak/calculator-cpp

A simple calculator built in C++ using the Qt framework.

calculator-application cpp qt

Last synced: 19 Sep 2025

https://github.com/amiremohamadi/rw

A minimal library to parse and work with binary stored files in C++ (read and write lib)

cplusplus cpp file parser read reader write

Last synced: 23 Apr 2025

https://github.com/ashwaniydv/my-lsm-tree-cpp

Log-structured Key-Value storage engine written in C++

bitcask cpp database db storage-engine wal write-ahead-logging

Last synced: 23 Apr 2025

https://github.com/mylo54/rtype

This project aims to create an online multiplayer R-Type game. We had to implement a multi-threaded server using Asio and a graphical client in SFML.

cmake conan cpp linux macos rtype-game sfml windows

Last synced: 23 Oct 2025

https://github.com/muellan/howto_dll

demo: how to make an MSVC-compatible DLL with MinGW

cpp dlls mingw mingw-w64 msvc windows

Last synced: 09 Oct 2025

https://github.com/deadpikle/libzip-plus-plus

A libzip C++ wrapper originally built by markand

cplusplus cpp libzip libzip-wrappers zip

Last synced: 22 Apr 2025

https://github.com/erio-harrison/write-you-an-autopilot-sys

Implement an autonomous driving system step by step

cpp ros2 rviz

Last synced: 12 Apr 2025

https://github.com/martin-olivier/cpppool

{Epitech} C++ Pool

cpp cpppool epitech

Last synced: 07 May 2025

https://github.com/mizux/cmake-pybind11

Test to build a Native Python 3 package using pybind11

cmake cpp mizux native-library pybind11 python

Last synced: 13 Oct 2025

https://github.com/llnl/bindee

Fast C++-Python bindings for simple cases.

c-plus-plus clang clang-tooling cpp pybind11 python python-bindings

Last synced: 29 Apr 2025

https://github.com/wakanda/wakanda-storage

Share your datas between all your NodeJS processes or clusters.

add-on boost cpp javascript n-api nodejs storage

Last synced: 04 Sep 2025

https://github.com/flowerinthenight/ffmpeg-encode-h264mp4

Encode .NET bitmaps to h264 in mp4 container using ffmpeg.

bitmap c cpp csharp dotnet ffmpeg h264 windows

Last synced: 14 Oct 2025

https://github.com/yumetodo/string_split

STLのstringをchain method風味にsplitする

chain cpp cpp-library string string-split

Last synced: 23 Apr 2025

https://github.com/lawrencewarren/komo2

KoMo2 is an ARM emulator GUI program for Linux, written in C++ using the GTKMM library. It allows users to control the operation of an emulated ARM processor, while viewing the memory and register values of your loaded ARM assembly program.

arm c cpp emulation gtkmm gui linux nottingham nottinghamuni

Last synced: 11 Mar 2026

https://github.com/gjbex/defensive_programming_and_debugging

This is material to complement the FutureLearn MOOC on "Defensive programming and debugging", as well as for training purposes.

bash best-practices c cpp debugging fortran mpi openmp parallel-programming python training unit-testing

Last synced: 13 Jul 2025

https://github.com/icingworld/ww-webserver

A simple WebServer for linux

cpp epoll linux webserver

Last synced: 13 Apr 2025

https://github.com/btq-ag/btq-core

The reference implementation of the BTQ protocol, featuring a fully validating peer-to-peer node and wallet management system for secure blockchain network participation.

blockchain-protocol cpp distributed-ledger p2p-node reference-implementation

Last synced: 24 Feb 2026

https://github.com/mortennobel/sre_glsl_editor

A simple glsl shader editor

cpp glsl graphics-programming opengl

Last synced: 08 Oct 2025

https://github.com/yushulx/qt-qml-qr-code-scanner

Multiple barcode QR code scanner built with Qt6 and Dynamsoft Barcode Reader

android barcode cpp datamatrix ios pdf417 qml qrcode qt qt6 windows

Last synced: 03 Feb 2026

https://github.com/tkostadinov004/introduction_to_programming_pract_fmi

Материали за курса "Увод в програмирането - практикум" за зимен семестър на 2024 / 2025 година

cpp introduction-to-programming

Last synced: 28 Feb 2025

https://github.com/jobinrjohnson/QSim

An ideal, multi-qubit, Universal Gate Quantum computing Simulator written in C/C++

cmake cpp python3 quantum-computing simulator universal-gate-computing

Last synced: 13 May 2025

https://github.com/cs-joy/analysis-of-algorithms

A process or set of rules to be followed in calculations or other problem-solving operations, especially by a computer.

algorithm computation cpp data-processing

Last synced: 21 Apr 2025

https://github.com/tsnsoft/wxwidgets_table_demo

Пример программы с таблицей на С++ в Code::Blocks с использованием wxWidgets

codeblocks codeblocks-ide cpp example windows wxgrid wxwidgets

Last synced: 22 Apr 2025

https://github.com/hypertextassassin0273/swift_store_management-oop_project

C++ language based generic management project which covers all the basic & some advance concepts of OOP & C++11, using DevC++ Compiler

cplusplus cplusplus-11 cpp cpp-project cpp11 easy-project management-project management-system oop oop-project open-source open-source-code open-source-project university-project

Last synced: 10 Apr 2025

https://github.com/tsnsoft/wxwidgets_demo-linux

Пример программы на С++ в Code::Blocks с использованием wxWidgets в linux

c codeblocks cpp example linux wxwidgets

Last synced: 22 Apr 2025

https://github.com/tsnsoft/netbeans_wxwidgets_micro

Пример простейшей визуальной программы с wxWidgets на C++ в NetBeans с использованием wxFormBuilder для Linux

cpp example linux netbeans wxformbuilder wxwidgets

Last synced: 22 Apr 2025

https://github.com/dup4/learning-cpp

Some demos in the process of learning C++

cpp learnging

Last synced: 24 Apr 2025

https://github.com/liut/kedge

A bittorrent engine base on libtorrent-rasterbar with RESTful API

api bittorrent boost cpp http kedge linux web

Last synced: 11 Oct 2025

https://github.com/nixman/cmdargs

C++17 library to work with command-line args and config files

cpp

Last synced: 10 Apr 2025

https://github.com/hyeockjinkim/weakkeywordcpp

Precompiler for type confusion in C++

antlr4 confusion cpp pre-compiler v-table

Last synced: 05 Oct 2025

https://github.com/danielaraldiedu/flappy-bird

Trabalho de desenvolvimento do jogo Flappy Bird em C++.

c cpp flappy-bird

Last synced: 12 Jun 2025

https://github.com/kataglyphis/kataglyphis-beschleunigerballett

🚀 C++23 based acceleration playground. Contains renderer with Vulkan/OpenGL support. Serves as playground for me to test new CMake/C++/Vulkan/... features.🚀

cmake cpp opengl path-tracing physically-based-rendering rendering vulkan

Last synced: 11 Oct 2025

https://github.com/vignesh1507/feel-flux

This project is basically a sentiment analysis which will work in input and output format. The user will give an input in the form of a textual content and the the code will process every bit of it and generate the output accordingly. Output of the code will vary between 3 parameters that are positive, negative and neutral.

artificial-intelligence cpp nlp-machine-learning

Last synced: 07 Mar 2026

https://github.com/jagenjo/game2d_2019

A C++ game made during a week for the Game's Dev course at UPF 2019

cpp game gamedev turn-based

Last synced: 11 Mar 2025

https://github.com/marianpekar/raycasted-maze

A random maze generator with Wolfenstein3D style rendering

cplusplus cpp raycasting sdl2 wolfenstein wolfenstein-3d

Last synced: 22 Apr 2025

https://github.com/garvit-joshi/kompiler

A package for auto compiling C++ files as soon as they are saved.

cpp python

Last synced: 12 Mar 2026

https://github.com/axnjr/snn_be_pro

A state of the art AI framework for no/low-code (visually - drag & drop) building, testing, deploying, integrating latest deep learning models with privacy & security compliance using ollama, as a final year project!

ai cplusplus cpp cuda deep-neural-networks kernel-driver ml mlops python

Last synced: 06 Oct 2025

https://github.com/tsnsoft/codeblocks_blank_prject-linux

Простейший пример программы с "пустым окном" на wxWidgets в C++ CodeBlocks (linux)

codeblocks cpp example linux wxwidgets

Last synced: 10 Oct 2025

https://github.com/amitness/ioe-oop

Lab & Past Paper Solutions for Object Oriented Programming in C++

cpp exam lab oop question-answering

Last synced: 10 Oct 2025

https://github.com/fly-studio/merged-fuse

Virtual merge files or replace bytes, and output the merged content, FUSE.

cpp cpp11 fuse merge replace-in-files

Last synced: 11 Mar 2026

https://github.com/andry81/tacklelib

The C++11 library, msvc2015u3/gcc5.4 + cmake,python,bash,vbs modules • :page_with_curl: https://github.com/andry81-stats/tacklelib--gh-stats :page_with_curl:

bash bash-script batch batch-script cmake cmd containers cpp cpp11 generics python shell utility vbs vbscript wsh

Last synced: 10 Oct 2025

https://github.com/asciphx/ccorm

Compile time static reflection C++ ORM(mysql,pgsql,sqlite), the character recognition type system is adopted.

cpp cpp17 header-only modern-cpp mysql orm pgsql reflection serialization sqlite

Last synced: 07 Oct 2025

https://github.com/DanialKama/TurretAI

Turret AI plugin developed with Unreal Engine 5 (multiplayer ready)

ai blueprint blueprints-visual-scripting cpp multiplayer plugin unreal-engine unreal-engine-5

Last synced: 11 Mar 2025

https://github.com/teddy-van-jerry/water_filling

This is a C++ command line app to optimize the water filling problem with plotting support.

convex-optimization cpp

Last synced: 13 Jul 2025

https://github.com/oatpp/oatpp-zlib

Module oatpp-zlib provides functionality for compressing/decompressing content with deflate and gzip. Supports both "Simple" and "Async" oatpp APIs.

cpp deflate gzip oatpp zlib

Last synced: 25 Apr 2025

https://github.com/jpcima/faustmd

Static metadata generator for Faust/C++

audio cpp dsp faust metadata

Last synced: 07 Oct 2025

https://github.com/helmssyss/tps-shooter-system

This (beginner) system is made with Unreal Engine 4.27

basic-game cpp tps-game tps-shooter ue4 ue5 unreal-engine unreal-engine-4

Last synced: 12 Oct 2025

https://github.com/congcoi123/tenio-cocos2dx

This is a client of TenIO project based on Cocos2dx engine.

client cocos2dx cocos2x-v3 cpp game-server multiplayer server server-game tengames tenio

Last synced: 23 Apr 2025

https://github.com/rrxxyz/nvim-minimal

Neovim starter configuration for your preferred programming language, just switch a branch

android c cpp get-started lua neovim neovim-starter-kit nvim nvim-config nvim-configuration nvim-dotfiles nvim-lua python starter-kit vim vimrc

Last synced: 26 Sep 2025

https://github.com/nixman/std-signals

C++11 managed signals and slots callback implementation

cpp signal

Last synced: 15 May 2025

https://github.com/wxx9248/flappybird.cpp

Flappy Bird C++ Implementation

cpp flappy-bird game sdl2

Last synced: 22 Aug 2025

https://github.com/yassin522/leetcode

Collection of LeetCode problems to ace the coding interview!

cpp leetcode leetcode-solutions problem-solving

Last synced: 07 Apr 2025

https://github.com/rafaykhattak/notepad-cpp

A simple text editor built with Qt framework for basic file editing tasks

cpp notepad-application qt qtcreator

Last synced: 19 Sep 2025