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/tajiknomi/tcpHostCLI_windows

Simple TCP Server to handle multiple reverse connection/sessions

cpp netcat pen-testing remote-shell reverse-connection socket-programming windows

Last synced: 18 Jul 2025

https://github.com/ramirisu/fitoria

fitoria is a modern C++20, cross-platform web framework.

cpp cpp20 http http-server linux macos unix-domain-socket web websocket windows

Last synced: 16 Jun 2025

https://github.com/asad-ismail/lane_detection

Lane Detection and Classification using Front camera monocular images

adas cpp embedded lanedetection pruning quantization tensorflow weight weightclustering

Last synced: 19 Apr 2025

https://github.com/rodjjo/onvif-cam-finder

Search the network for IP cams that supports onvif protocol.

cpp ipcam onvif search udp

Last synced: 01 May 2025

https://github.com/gamestrap/premake-vscodegen

C++ VSCode generator for Premake

cpp premake vscode

Last synced: 23 Mar 2025

https://github.com/TheCompez/CryptoSwap

Crypto swap concept based on Qt Quick Technology.

bitcoin btc concept cpp crypto cryptoswap design qml qt qtquick ui ux

Last synced: 16 May 2025

https://github.com/zoroxide/olcpge-fourier-series

Visulalizing Fourier Series in C++

cpp fourier-series game-engine olcpixelgameengine

Last synced: 16 May 2025

https://github.com/akash1474/txedit

TxEdit is a minimalistic text editor built using C/C++ inspired by SublimeText, with goal to provide IDE like coding experience. TxEdit offers a user-friendly interface combined with essential features to enhance your productivity. Still Under Development⚠️

c cpp imgui-glfw text-editor text-editor-cpp treesitter windows windows-app

Last synced: 10 Jul 2025

https://github.com/matesxs/matesos2

Version 2 of my testing OS developement project

assembly cpp gcc kernel limine nasm operating-system x86-64

Last synced: 02 Apr 2025

https://github.com/robbepop/clpp

A thin header-only wrapper around OpenCL 2.0+ for modern and highlevel C++.

cplusplus cpp modern open-cl opencl wrapper

Last synced: 30 Jun 2026

https://github.com/jamesyang007/docgen

Docgen is a documentation generator for C/C++ code.

c cpp documentation-generator

Last synced: 12 Apr 2026

https://github.com/senior-sigan/reverse_polish_calc_cpp

OOP-style Reverse Polish Calculator in C++ I did during twitch stream

calculator cpp object-oriented-programming reverse-polish-notation

Last synced: 19 Apr 2025

https://github.com/boreec/tetris

Tetris game reproduction written in C++14 and Qt6.

cpp cpp14 game game-development gui opengl qt qt6 tetris tetris-game

Last synced: 09 Apr 2025

https://github.com/th0rgal/poyuterm

A puyo puyo game within terminal for college

cpp ncurses terminal-game tetris

Last synced: 22 Apr 2025

https://github.com/paul-maxime/r-type

A multiplayer shoot-em-up made in C++ using an entity-component-system. (2014)

cpp cpp11 entity-component-system json network rtype sfml udp

Last synced: 23 Apr 2025

https://github.com/vurv78/gmbm

Garrys Mod Binary(module) Manager. Easily clone, build & install binary modules hosted on github.

cargo cmake cpp garrysmod glua gmod gmod-modules msbuild package-manager rust

Last synced: 25 Apr 2025

https://github.com/lelserslasers/gameoflife

Game of Life (2d cellular automata described by John Conway) in C, C++, Javascript, Python, Rust (plain Rust and with GGEZ), and Java (plain Java and with libgdx)

2d c cellular-automata cli cpp gameoflife gui java javascript python rust simulation

Last synced: 30 Jul 2025

https://github.com/abdulrhman-dev/circuit-simulator

A simple circuit solver that solves DC circuits that contain independent sources and resistors.

circuit-simulator circuit-solver circuits cpp dc graphics mna raylib

Last synced: 18 Mar 2025

https://github.com/vincent-picaud/linearalgebra

Linear algebra (work in progress)

blas cpp cpp17-library lapacke linear-algebra

Last synced: 24 Mar 2025

https://github.com/ferhatgec/tyfe

Fegeya Tyfe, single header file type information library.

cpp cpp17 file-type-detection file-types filesystem magic

Last synced: 04 Sep 2025

https://github.com/rochet2/smallfolk_cpp

smallfolk serializer with C++

cpp hacktoberfest lua serialization serializer smallfolk

Last synced: 06 May 2025

https://github.com/jdsherbert/fisher-yates-shuffle

Fisher Yates Algorithm implementation for randomizing an array of objects, implemented in various languages.

c cpp csharp haxe java javascript js lua python ruby ts typescript unity unreal-engine

Last synced: 07 Apr 2025

https://github.com/vspefs/makefile-cxx-module

Use C++20 modules and header units perfectly in Makefile. Make is fully functional.

cpp cpp20 cpp20-modules gnu-make gnu-makefile make makefile template-project

Last synced: 11 Apr 2025

https://github.com/wandvvs/expression-parser

Lexing and constructing AST for arithmetic expressions using the recursive descent parsing method

compiler cpp cpp23 cxx cxx23 interpreter language lexer lexer-parser lexing parser programming-language tokenizer

Last synced: 13 Apr 2025

https://github.com/yuu6883/wfc-cpp

C++ implementation of Wave Function Collapse

cpp procedural-generation wavefunctioncollapse

Last synced: 14 Jul 2025

https://github.com/bobmcdear/programming-challenges

Competitive programming problems & solutions

codeforces competitive-programming cpp python uva

Last synced: 10 Mar 2026

https://github.com/algosup/2023-2024-project-4-sportshield-team-4

4th project of the year 2023-2024

arduino c cpp hardware

Last synced: 05 Sep 2025

https://github.com/elb4rto/logdoctor

Apache2 / Nginx / IIS logs analyzer: parse access logs and view dynamically generated statistics

analyzer apache2 apache2-logs cpp gui iis iis-logs logs logs-parser nginx nginx-logs qt statistics web-servers-logs

Last synced: 23 Apr 2025

https://github.com/qpcr4vir/thdysec

Modeling of primers/probes hybridization on to a set of target viral sequences.

bioinformatics biology cpp dynamic-programming pcr primer-design qpcr science

Last synced: 15 May 2025

https://github.com/thexkey/vitatrak

Tracker player homebrew for Playstation Vita.

cpp cpp11 homebrew libopenmpt modarchive playstation psvita tracker-music

Last synced: 14 Jul 2025

https://github.com/eoguvo/uri-judge

URI Judge questions in C++ (cpp)

algorithms cpp cpp17 uri uri-online-judge

Last synced: 17 Mar 2025

https://github.com/shawnjeffersonwang/coro-boost

CoroBoost is a Linux C++ server framework featuring a coroutine library with ucontext_t, an N-M scheduler using epoll and timers, and asynchronous system API hooks. It includes logging, configuration, threading, and lock encapsulations for efficient coroutine management and IO event handling.

coroutine cpp distribution fiber framework high-performance http-client http-server network websocket-client websocket-server

Last synced: 15 Apr 2025

https://github.com/hoangtien2k3/code-c-plus-plus

Master your language C++. design patterns example - Java - C++. Multiple projects. Software engineering experiences.

c cpp

Last synced: 21 Apr 2025

https://github.com/lecrapouille/chessneuneu

[Application][Version 0.1][Functional][WIP] Non serious chess engine self learning chess rules (legal moves)

chess chess-engine cpp neural-network sfml2

Last synced: 21 Feb 2026

https://github.com/tianzerl/fcpp

A cross-platform, simple and accurate FC/NES emulator in C++

cpp emulator emulators fc nes

Last synced: 04 Jul 2025

https://github.com/ashad001/sfml-game-with-cpp

A cpp based game using SFML library.

2022-project cpp first-timers hacktoberfest sfml

Last synced: 19 Apr 2025

https://github.com/xyproto/addinclude

:arrow_up_small: Add include statements within the guards of a header file

c cpp headers include package-management utility

Last synced: 15 Apr 2025

https://github.com/metacall/embedding-nodejs-example

An example of embedding NodeJS into C/C++ using MetaCall.

c cmake cpp embedding nodejs

Last synced: 27 Dec 2025

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

Пример простейшей программы на C++ в NetBeans для платформы linux

cpp example gcc linux netbeans

Last synced: 18 Apr 2026

https://github.com/dev-cafe/context-api-example

Shows how to implement context-aware APIs in different languages.

api c cffi cmake context cpp fortran

Last synced: 16 May 2025

https://github.com/arsdever/qcolorpicker

Qt dialog for picking color (a modernized version)

color-picker cpp dialog qt widget

Last synced: 19 Apr 2025

https://github.com/geokaralis/jscore

A Javascript runtime through v8 for android, sharing code between web and mobile.

android bindings cpp java javascript kotlin mobile v8 vm

Last synced: 12 Apr 2026

https://github.com/alexhuszagh/libxlsxwriterpp

C++ bindings for libxlsxwriter.

cpp libxlsxwriter

Last synced: 19 Apr 2025

https://github.com/terroo/genpass

Um Gerador de Senhas alfanumérica com C++, Dear ImGui, SDL2 e com contexto OpenGL

cpp cpp20 dear-imgui opengl sdl2

Last synced: 23 Apr 2025

https://github.com/satharus/original-mastermind

A clone of the "Original Mastermind" game from the 70s written in C++ to practice the basics of OOP.

code-breaking cpp mini-project oop

Last synced: 13 Apr 2025

https://github.com/brainboxdotcc/command_example

An example of splitting slash commands into separate files using D++

cpp cpp17 discord discord-api discord-api-v10 discord-api-wrapper discord-bot dpp

Last synced: 12 Apr 2025

https://github.com/jmarrec/qtinternationalization

A simple project to show how to use Qt Linguist to translate and app (via CMake)

cmake cpp example internationalization qt qt-linguist

Last synced: 09 Apr 2025

https://github.com/vandenberghinc/vweb

Easily create websites or REST APIs in javascript with vweb. Including a frontend api for building website's in an objective SwiftUI like manner. Supports payments using paddle.

api cpp http https javascript js rest-api vinc vlib website

Last synced: 23 Apr 2025

https://github.com/andrewyuan34/boids

Boids Simulation: A real-time, visually engaging flocking animation with dynamic skybox effects.

animation boids cpp flocking-simulation opengl skybox

Last synced: 03 Sep 2025

https://github.com/hxndev/huffman-encoding-using-binary-trees

The idea behind Huffman coding is based upon the frequency of a symbol in a sequence. The symbol that is the most frequent in that sequence gets a new code that is very small, the least frequent symbol will get a code that is very long, so that when we’ll translate the input we want to encode the most frequent symbols will take less space than they used to and the least frequent symbols will take more space but because they’re less frequent it won’t matter that much.

algorithm binary-search-tree binary-tree compression compression-algorithm cpp decryption encoding encryption huffman vecctor visual-studio

Last synced: 31 Mar 2025

https://github.com/ganesh-k13/intal

Big Integer library written in C++ to perform basic arithmetic operations

biginteger boost cpp python

Last synced: 12 Apr 2025

https://github.com/manraj29/hangman-using-cpp

Basic game of Hangman (Guess the word in limited guesses)

cpp game hangman project

Last synced: 04 Feb 2026

https://github.com/eclipse-uprotocol/up-transport-vsomeip-cpp

C++ uPClient for vsomeip (SOME/IP)

cpp up-transport uprotocol vsomeip

Last synced: 07 Mar 2026

https://github.com/red1c3/sprite-animation-example

A simple sprites animator using OpenGL 3.3 with C++

2d animation cpp graphics opengl sprites

Last synced: 07 May 2025

https://github.com/viral32111/gm_regex

Lua Patterns are rubbish, Regular Expressions are the standard.

cpp cpp11 dll garrysmod glua lua module regex visual-studio

Last synced: 21 Jul 2025

https://github.com/keshav2010/protoanimator

A Small keyframe based animator tool for designing rough 2D sprite-based animations quickly for presentation purposes.

animation animation-tools cpp keyframe-animation qt4

Last synced: 25 Jun 2026

https://github.com/amirhoseinmasoumi/onnx-cuda-inference

A C++ project for running CUDA-accelerated ONNX model inference, using ONNX Runtime and OpenCV for image segmentation tasks.

cpp cuda inference onnxruntime onnxruntime-gpu opencv segmentation

Last synced: 12 Apr 2025

https://github.com/alpha74/icc

My CodeChef submissions. Maintained from 2020 onwards.

algorithms codechef codechef-problems codechef-solutions coding cpp data-structures programming

Last synced: 13 Apr 2025

https://github.com/pkprajapati7402/hangman-game-cpp

A simple C++ command-line implementation of the classic Hangman game. Guess the hidden word letter by letter before running out of attempts. This project provides an interactive and enjoyable way to practice basic programming concepts.

basic-programming cli command-line-game cpp fun-project hangman-game interactive oop word-game

Last synced: 13 Apr 2025

https://github.com/georgiifirsov/fastreader

C++ library for reading files. It is almost 5 times faster than standard C++ std::ifstream. It is written with WinAPI on C++.

cplusplus cpp files winapi windows

Last synced: 12 Sep 2025

https://github.com/jchiefelk/node-quandl

Stock Analytics Platform built with the following stack; Node, C++, Express, React.

c-plus-plus coinbase-api cpp flux node-addon node-js reactjs

Last synced: 07 Apr 2026

https://github.com/knightchaser/easy-data-structure

Hands on data structure, with an easy code by myself.

assembly c cpp data-structures hands-on

Last synced: 07 May 2025

https://github.com/mempko/muda

Muda means useless in Japanese. It is a todo list that is out of the way.

cpp cpp14 muda service todo todolist

Last synced: 14 Apr 2025

https://github.com/alin00r/car-racing-game

A 2D Racing game that You can race with other cars developed using OpenGL and C++

car-game codeblocks computer-graphics cpp game-development opengl racing-game

Last synced: 06 Apr 2025

https://github.com/hengxin666/hxtest

现代C++学习、实验、实践 | 个人代码存储库 (内有 C++20无宏反射、tbb并发库的初步学习、std标准库的重现(一点点)、QT-QML、OpenGL、Linux-io_uring/win32-iocp+协程、线程池等) 注释清晰完善

cpp cpp20

Last synced: 09 Mar 2026

https://github.com/choaib-elmadi/getting-started-with-ros

Learn the Robot Operating System (ROS), including both ROS1 Noetic and ROS2 Humble, installation and essential commands.

cpp debian-linux linux python robot robot-operating-system robotics ros ros1 ros1-noetic ros2 ros2-humble ubuntu

Last synced: 31 Oct 2025

https://github.com/kriswiner/mc3635

mCube's ultra-low-power wake-on-motion 3-axis accelerometer

accelerometer arduino cpp wake-on-motion

Last synced: 17 May 2026

https://github.com/svenslaggare/texteditor

A simple text editor written in C++.

cpp opengl texteditor

Last synced: 18 May 2026

https://github.com/cfnptr/nets

Secure multi-platform networking library with implemented TCP / UDP server and client

c client cpp cross-platform http https library network networking openssl server socket ssl tcp tcp-client tcp-server tls udp udp-client udp-server

Last synced: 30 Oct 2025

https://github.com/chaoses-ib/coursemanager-assignment

教务管理系统(课设)

ado-net cpp csharp mfc sqlite wpf

Last synced: 24 Dec 2025

https://github.com/michaelehab/snakes-ladders-and-monopoly-mix-game

A simple game application that is a mixture between the Snakes & Ladders and Monopoly games. This is an Educational Project for OOP course taken during Fall 2021 semester.

cpp game gui object-oriented-programming oop

Last synced: 04 Mar 2025

https://github.com/unipr-org/deep-neural-network

Deep Neural Network Library: A flexible C++ library for building, training, and using deep neural networks. Modular, easy-to-use, and high-performance.

artificial-intelligence artificial-neural-networks cpp deep-neural-networks machine-learning

Last synced: 07 May 2025

https://github.com/educ8s/cpp-analog-clock-with-raylib

An analog clock project using C++ and raylib, showcasing OOP concepts and dynamic graphics.

analog-clock cpp raylib raylib-cpp raylib-project

Last synced: 18 Feb 2026

https://github.com/kassane/Standalone-Server

Asio standalone C++ HTTP/S Server (uses zig build-system)

cpp zig-package

Last synced: 06 May 2025

https://github.com/florianpfleiderer/simplesynth

The motivation for this project was to develop a modular synthesizer to produce different sounds and create short loops to use in music production. It utilises the ImNodes and ImGui libraries for generation and the Synthesis Toolkit (STK) for creating and processing sounds.

catch2 cmake cpp imgui imnodes object-oriented-programming stk

Last synced: 22 Jun 2026

https://github.com/nabijaczleweli/gen-epub-book.cpp

Generate an ePub book from a simple plaintext descriptor, in C++

cpp cpp14 e-books epub generator

Last synced: 18 Jul 2025

https://github.com/jayesh-27/virtual-pets

Virtual Pets for Windows

cpp opengl virtualpet

Last synced: 24 Jun 2025

https://github.com/ferhatgec/kalem.rs

Fegeya Kalem.rs, Rust implementation of Kalem, work-in-progress.

ast clang compiler cpp kalem lexer parser run rust rust-lang syntax transpiler

Last synced: 17 May 2026

https://github.com/atennop1/genesis

Simple 2D game engine written in C++ using SDL2 and OOP

cpp game-development game-engine game-engine-2d gamedev oop sdl2

Last synced: 18 Jul 2025

https://github.com/bardobard/bardrix

Mathemathical raytracing library for educational purposes.

cpp educational native nuget raytracing

Last synced: 20 Jul 2025

https://github.com/zeloe/bytetosound

Reads raw data and outputs it as a wave file

audio bytes cpp databending encoding wave

Last synced: 11 Jul 2025

https://github.com/christianparpart/compose

Functional Programming in C++14

cpp cpp11 cpp14 functional-programming library

Last synced: 29 Jun 2026