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/gipert/bayesian-blocks

Julia and C++ Implementations of the bayesian blocks algorithm https://arxiv.org/abs/1207.5578

bayesian-statistics binning cpp julia

Last synced: 26 Nov 2025

https://github.com/ohioiot-esp32-wifi-examples/reconnect-the-right-way

The code base accompanying one step in the video series on creating a next-level WiFi library for your ESP32 projects. The video associated with this code base focused on the existing reconnect logic already built into WiFi.h and how we can code to work with that context.

arduino-ide arduino-iot connectivity cpp embedded-systems esp-idf esp32 esp32-iot event-driven firmware home-automation internet-of-things iot microcontrollers networking ohioiot platformio wifi wifi-events wifi-logging

Last synced: 04 May 2026

https://github.com/olejek88/escada2-core

eScada kernel with drivers and libraries

cpp energy-data scada

Last synced: 05 Jun 2026

https://github.com/bitwizeshift/actions-cpp

WIP: A GitHub Action that can be used to set up and work with C++ compilers

cpp github-actions wip

Last synced: 04 May 2026

https://github.com/keithdhedger/kkterminalqt

QT version of KKTerminal

cpp linux qt5 qt6 qterminal terminal

Last synced: 14 Feb 2026

https://github.com/shimpe/animated_lsystem

simple qt based animated L system

cpp lsystem qgraphicsview qt qt5

Last synced: 04 May 2026

https://github.com/khaledsalshibani/cpp-starter-kit

Here, you'll find a beginner-friendly overview of programming fundamentals using C++. Please note that this repository is still a work in progress and may not yet cover all topics comprehensively.

cpp programming-fundamentals starter-kit

Last synced: 19 Mar 2026

https://github.com/djoezeke/mytoml

Mytoml - Simple and Fast Tom's Obvious, Minimal Language (TOML) Parser for Mordern C/C++.

c configuration cpp deserialize header-only morden parser serializer toml toml-config toml-parser

Last synced: 02 Apr 2026

https://github.com/yuulis/atcodersolution

My new AtCoder solution (C++)

atcoder atcoder-solutions cpp

Last synced: 01 Apr 2025

https://github.com/perikiyoxd/webserver

A sample implementation of a C++ Web Server

cpp xmake-built

Last synced: 26 Oct 2025

https://github.com/hominsu/stella

Stella is a C++ library for integrating C++ code with Lua scripts. It provides a set of convenient tools and functions that allow you to pass data between C++ and Lua, call functions, and register C++ functions for Lua to call.

cpp cpp17 lua lua-bindings

Last synced: 21 Apr 2026

https://github.com/dmironenko/cpp-template

simple and powerful template for your projects in c++

cmake compose cpp docker make modern project sanitizer template

Last synced: 21 Apr 2026

https://github.com/matubu/gccwatcher

⌚ Rerun your c/c++ program on file change

c cpp deno watcher

Last synced: 11 Oct 2025

https://github.com/phip1611/bash-like-cpp-shell

A demo bash-like shell for educational purposes - shows basics about pipes, fork and a lot of other UNIX facilities.

cpp pipes readline-library shell unix-facilities

Last synced: 28 Feb 2026

https://github.com/mathunder/tse_hand_project

This repository is a school assignment. The goal of this exercise is to create a game that captures the hand of the user and creates a 3D model of it.

cpp opencv opengl qtcreator

Last synced: 04 May 2026

https://github.com/gregoirehenry/snake

Multi-platform SNAKE C++/SFML

cpp sfml snake

Last synced: 24 Mar 2025

https://github.com/janniklth/connect4_consolegame

This project is a console-based implementation of the Connect 4 game, developed as part of our Programming lecture

connect4-game cpp dhbw-stuttgart oop

Last synced: 02 Apr 2025

https://github.com/masumkhan081/c-plus-plus-code-notes

This repository contains notes and code snippets related to C++ programming, focusing on various fundamental concepts, the Standard Template Library (STL), and best practices. It serves as a personal reference for learning and consolidating knowledge in C++. Intend to use for personal use and to help reinforce understanding of C++ concepts

cpp data-structures low-level-programming programming-language

Last synced: 19 Mar 2026

https://github.com/ivanch/candlebright

Jogo desenvolvido em C++ utilizando SFML.

c-plus-plus cpp cpp98 game jogo sfml

Last synced: 02 Jan 2026

https://github.com/mr-destructive/virtual-fight

A game made to understand Object-Oriented-Programming concepts in C++

cpp oops-in-cpp

Last synced: 24 Mar 2025

https://github.com/lionkor/array2

Templated 2D Array class

array c cpp cpp11 cpp14 cpp17 template

Last synced: 29 Apr 2026

https://github.com/zachstruck/assign_ptr

Utility function for interfacing C++ smart pointers with C-style APIs that allocate resources through output parameters

cpp raii

Last synced: 31 Mar 2025

https://github.com/snowkylin/npn

A boolean matcher that computes the NPN canonical representative for a given boolean function.

boolean-matcher cpp eda logic-synthesis npn pypi-package python

Last synced: 21 Apr 2026

https://github.com/voidkeishi/socketchatter

Socket LAN chatting app in C++ with QT Framework

cpp qt6 socket-programming

Last synced: 05 May 2026

https://github.com/bisocm/rykeshell

RykeShell is a custom Unix shell built entirely in C++, offering users a powerful and customizable command-line experience.

cli cmake command-line cpp shell terminal unix-shell

Last synced: 07 Jan 2026

https://github.com/przemekhasz/guardianeye

GuardianEye is a powerful network vulnerability scanner designed to identify open ports and potential security risks in target systems. It utilizes advanced port scanning techniques to discover exposed services and protocols.

cpp network-analysis security-tools

Last synced: 26 Oct 2025

https://github.com/andressalconstantino/quizzes

A website with quizzes to practice javascript

cpp css html javascript python quiz

Last synced: 05 May 2026

https://github.com/rajarsheya/real-time-audio-feature-extraction-with-cuda-for-speech-recognition

This project accelerates MFCC extraction using CUDA for real-time speech recognition. Offloading the process to the GPU reduces latency and speeds up processing, enabling fast, local speech-to-text transcription for applications like virtual assistants, without cloud reliance.

audio-processing cpp cuda fourier-transform python

Last synced: 10 May 2026

https://github.com/thaliaarchi/respace

An interpreter and assembler for the Whitespace language written in C++

compiler cpp whitespace-language

Last synced: 18 Jul 2025

https://github.com/vcputtini/pflogentry

A small object library capable of interpreting the log entries generated by PFSense(tm) and manipulating this data.

analizer cpp cpp17 filterlog firewall lib library parse parser pfsense

Last synced: 14 Jun 2025

https://github.com/humbertocg18/rv_ic_2023

This repository is for storing files, versions etc. of the Scientific Initiation project, which consists of creating a virtual reality environment in unity to help learn mathematics.

cpp csharp matematica math realidade-virtual unity virtual-reality

Last synced: 05 May 2026

https://github.com/cppio/spritebouncesdl

A simple program using SDL in c++ as an example.

cpp hello-world sdl sdl2

Last synced: 11 Jun 2025

https://github.com/codernayeem/2d-maze-solver

Solve and view the solution path of a 2D Maze

backtracking-algorithm cpp maze maze-solver

Last synced: 04 Jul 2025

https://github.com/anty-filidor/minesweeper

Simple minesweeper game developed in C++

cpp game sfml visual-studio

Last synced: 14 Jun 2026

https://github.com/daviinacio/findper

Quick way to find product price change percent

bash c cli cpp math price-comparison tool

Last synced: 05 May 2026

https://github.com/embeddedcrab/xmc4500_relaxkit_cpp

This repo contains C++ version of DAVE generated code for Peripherals with modified/added functionalities for XMC4500 Relax Kit

api c c-cpp cpp driver-programming xmc4500 xmc4500-relaxkit

Last synced: 21 Apr 2026

https://github.com/razfrumkin/fractal-viewer

A fractal exploration tool powered by SFML and GLSL for GPU acceleration, offering real-time rendering, zooming, panning, and color adjustment capabilities to ensure seamless performance. Additionally, it utilizes ImGui for intuitive user interactions, all implemented in C++.

cmake cpp fractals glsl imgui sfml

Last synced: 03 Apr 2025

https://github.com/oculometric/stui

Simple Text UI - an easy-to-use, header-only, semi-immediate-mode TUI framework for building interactive interfaces across platforms

cpp cross-platform header-only-library immediate-gui text-user-interface ui

Last synced: 17 Jan 2026

https://github.com/liamriddell/wpf-d3d9-hook

A simple proof-of-concept hook for DirectX9 in WPF (Milcore)

cpp csharp directx9 milcore wpf

Last synced: 20 Apr 2026

https://github.com/mcquerol/battleship-cpp

Console-based Battleship game in C++. Demonstrates OOP and game development techniques.

battleship cpp doxygen game object-oriented-programming uml

Last synced: 20 Apr 2026

https://github.com/ethiy/imagine-pp

This is a fork of the Imagine++ project: http://imagine.enpc.fr/~monasse/Imagine++

bsd-license cpp eigen-library image-processing multi-array opengl qt5

Last synced: 05 May 2026

https://github.com/tannicarcher/you-are-hacked

When you run this executable file in Windows, 100 command prompt windows (cmd) will open, where the text “YOU ARE HACKED” will be displayed. In Linux, 100 terminal windows will open (depending on the environment), where the specified text will also be displayed.

cpp hacking linux simple virus windows

Last synced: 06 May 2026

https://github.com/mangrick/pytorch-convgru-cell

Implementation of the ConvGRU cell from the paper "Delving deeper into convolutional networks for learning video representations" by Ballas et al.

cpp pytorch

Last synced: 06 May 2026

https://github.com/sla-ppy/snake

[F] CLI implementation of the original Snake game from scratch in C++

cpp gamedev

Last synced: 11 Jun 2025

https://github.com/saket-sk/sppu-semester-3-oop-lab

Programs implemented by me during my tenure as a student of B.E Second Year in Subject Object-Oriented Programming Laboratory.

cpp object-oriented-programming

Last synced: 09 Jun 2026

https://github.com/rhailrake/lunarica

Interactive command-line HTTP client with syntax highlighting, autocompletion, and JSON formatting for testing and exploring RESTful APIs.

api-client api-explorer api-testing cli command-line cpp delevoper-tools http http-client interactive json repl rest rest-api terminal

Last synced: 06 May 2026

https://github.com/hardik3412/sports-management-system-in-c

A sports management system in C, facilitating efficient organization and tracking of sports-related data. Utilizes file handling for seamless data storage and retrieval. Ideal for managing teams, players, and match information.

c cpp dsa file-handling file-handling-in-c

Last synced: 20 Apr 2026

https://github.com/sovrasov/global-optimization-test-problems

A set of nonlinear lipschitzian global optimization problems classes

cpp global-optimization optimization-problem python test-functions

Last synced: 06 May 2026

https://github.com/bc100dev/aboawt

"AOSP building on Android with Termux" -- Taken literally.

android-development aosp aosp-android aosp-build cpp cpp17 mobile-development termux termux-tool

Last synced: 29 Apr 2026

https://github.com/s12mmm3/qradioplayer

基于Qt实现的 跨平台 网络广播电台客户端

api apis cloudmusic cpp qt qt6

Last synced: 29 Apr 2026

https://github.com/bpdesilva/cppwebserver

Practicing fundamentals of Web Server Development with C++ on Flask like Micro Web Framework known as Crow.

boost-libraries cmake cpp docker flask-server gcc webserver

Last synced: 31 Aug 2025

https://github.com/quaddarv1ne/ngu-programming-lab2

Решение лабораторных работ №2, №3, №4 в НГТУ (Новосибирский государственный технический университет)

asm cpp css go golang html js json kotlin php python ruby swift

Last synced: 11 Jun 2025

https://github.com/vimtor/cpp-delegates

Approximation of C# Delegates, Funcs and Actions on C++

cplusplus cpp delegate delegates events function-pointers

Last synced: 12 Apr 2025

https://github.com/japrozs/cpp-bcrypt

A cpp port of the bcrypt javascript library

bcrypt cpp hash port

Last synced: 04 Jun 2026

https://github.com/jqntn/l

Ultra-minimal game engine loop in C++

cpp game-dev game-development game-engine native stb stb-image stb-library win32 winapi windows

Last synced: 06 May 2026

https://github.com/dumitory-dev/cpp-vigenere-decryptor

cpp vigenere decryptor

c cmake cpp decryption

Last synced: 29 Apr 2026

https://github.com/heyfoz/cpp-coin-toss-payout-simulator

The Coin Toss Payout Simulator Program (C++) creates 10 simulations for a coin toss payout game, where the payout equals 2 raised to the nth power, and n is the number of flips required before the 1st instance of heads (H) is recorded. The sequence of results, payouts, and average payout are printed to the console in table format.

coin-toss cpp probability simulator

Last synced: 25 Mar 2025

https://github.com/dmamakas2000/filter-ppm-cpp

An academic project featuring a PPM image editor with custom 2D data representation, file handling, and image processing filters using C++. Supports reading, writing, and parametric transformations via runtime arguments. Highlights core concepts in image manipulation and data management.

2darrays cpp filter functions image-processing inheritance mathematics ppm-image

Last synced: 28 Mar 2025

https://github.com/ahmedalaa14/classgenerator--bash

Bash script to create a simple C++ template class with its respective constructor, getters, and setters.

bash-script cpp

Last synced: 20 Apr 2026

https://github.com/vovandreevik/rkf45-runge_kutta_3_order

The program solves a system of differential equations according to the RKF45 program and the order 3 Runge-Kutta method

cpp rkf45 runge-kutta-methods

Last synced: 12 Sep 2025

https://github.com/georgjz/ftxui-cradle

A simple C++ project template for applications using FTXUI

cpp ftxui gui template-project

Last synced: 05 Oct 2025

https://github.com/eslamdyab21/hogwarts-battle-cpp

This repository has the code of Hogwarts Battle written in Cpp. it's the final software project of the training phase in MIA technical team.

cpp harry-potter hogwarts mia voldemort wizards

Last synced: 15 Mar 2025

https://github.com/akshaysharmajs/haac-telecom

Basic telecom interface for prepaid and postpaid users.

cpp

Last synced: 04 Jun 2026

https://github.com/moritzrinow/eznet

Small, modern C++ library for networking (sockets, serialization,...)

compression cpp modern-cpp network network-programming networking server socket socket-io socket-programming stream streams

Last synced: 19 Apr 2026

https://github.com/daniil-tiunchyk/exam-ticket-designer-cpp

Программа для составления экзаменационных билетов на C++

c-plus-plus console-app console-application cpp

Last synced: 24 Aug 2025

https://github.com/podnet/max17263-mgos-test

Mongoose os app to test MAX17263 library ported from Arduino.

arduino battery-level c cpp esp32 esp8266 max17263 mongoose-os mongoose-os-app

Last synced: 16 Apr 2026

https://github.com/korigamik/badapple

Pay Bad Apple on the website favicon

badapple cpp favicon opencv

Last synced: 06 May 2026

https://github.com/calint/xiinux

experimental high performance web application server for linux in c++

cpp linux webserver

Last synced: 15 May 2026

https://github.com/jonathas/bouncing-ball

Programa C/C++ que usa OpenGL para simular um círculo se movimentando. Conforme o círculo se choca contra as paredes internas da janela, ele desvia a sua trajetória.

cpp opengl practice university

Last synced: 29 Apr 2026

https://github.com/bdombro/shebangsy

A #!shebang for single-file apps in C++, Go, Mojo, Nim, Python 3, Rust, and Swift

cpp go mojo nim python rust shebang swift

Last synced: 29 May 2026

https://github.com/nicx17/multiwave

A Wireless Multi cable tester project using Arduino Mega 2560

arduino arduino-project cpp rf tester wireless

Last synced: 05 May 2026

https://github.com/devalone/ml_linear_regression

Implementation of linear regression algorithm from Stanford's machine learning course

coursera cpp gradient-descent linear-regression qt

Last synced: 19 Apr 2026

https://github.com/kylesmith19091/bitmanip

This is a header only library for common bit manipulation and other operations using constexpr and some bit manipulation techniques to provide a low overhead and efficient interface.

bit-manipulation bit-tricks cpp header-only

Last synced: 28 Mar 2025

https://github.com/alphaharrius/veil

The implementation of the Veil programming language.

cpp cpp17 custom-language language-runtime programming-exercises programming-language

Last synced: 24 Mar 2025

https://github.com/nadimnesar/nadimnesar-s-cp-library

Welcome to my competitive programming library! This repository contains a collection of algorithms, data structures, and utility functions curated by nadimnesar. Whether you're a seasoned competitor or just starting out, this library provides essential tools to tackle coding challenges efficiently.

codeforces competitive-programming cpp icpc

Last synced: 15 Mar 2025

https://github.com/djoezeke/celog

A Fast , Convenient and Lightweight Header Only C/C++ Logging Library.

asynchronous c cpp cross-platform header-only high-performance logger logging logging-library low-latency

Last synced: 09 Mar 2025

https://github.com/nadimnesar/covid19-patient-management-system

Our repository contains a console-based Covid-19 patient management system implemented in C++, allowing users to add, search, delete, update, and display patient information. Manage patient records efficiently with this simple yet effective system.

cpp management-system

Last synced: 15 Mar 2025

https://github.com/budchirp/cpp-template

C++ template for starting your projects faster

cmake cpp

Last synced: 24 Mar 2025

https://github.com/apsrcreatix/daily-coding-problem

This repository contains solution to the problem I have got through mail after subscribing to daily coding problem.

c cpp daily-coding-problem dailycodingproblem js

Last synced: 19 Apr 2026

https://github.com/cosmic-aerospace-technologies/fc-udev

The FC-Udev is a do it yourself flight computer kit for model rocketeers alike. It introduces the user to basic circuitry, soldering, debugging, software implementation and much more.

aerospace aerospace-engineering cpp flightcomputer rocketry

Last synced: 29 May 2026

https://github.com/stefanimp/practicas_poo

Solución a las prácticas de POO propuesta durante el desarrollo de la asignatura por un alumno de primer año de ingeniería informática

cpp oop oops-in-cpp

Last synced: 28 May 2026