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/sovrasov/go-multisolver

An algorithm for simultaneously solving of multiple global optimizations problems

cpp global-optimization optimization-algorithms optimization-methods

Last synced: 24 Mar 2025

https://github.com/salma-mamdoh/encryption-and-dycryption-program

My project for Structured Programming Course taken during fall 2023 semester

cpp problem-solving structure-programing

Last synced: 01 Jul 2025

https://github.com/mjlee111/qt_example

Simple QT based GUI examples.

cpp gui qt qt-examples

Last synced: 05 Jan 2026

https://github.com/lai-huy/csce-313

Source code for CSCE 313

cpp csce313 tamu tamu-csce313

Last synced: 17 Mar 2025

https://github.com/ahmdvnd/directshowcameraproject

a useful project for camera library (Directshow) in c++ .

camera cpp directshow image image-processing library real-time usb video video-processing windows

Last synced: 07 May 2026

https://github.com/crosscode-nl/influxdblptool

This free open source library helps generating InfluxDB Line Protocol formatted data.

cpp influxdb

Last synced: 16 Jan 2026

https://github.com/ismailza/cpp-programming

Programmation en C++ - ILISI 2

cpp ilisi

Last synced: 28 May 2026

https://github.com/kuameh/clx-library

A simple library to help handle complex number arithmetic in C++ code.

cpp

Last synced: 16 Mar 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/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/olejek88/opc_hart

Universal Hart OPC server

cpp hart opc

Last synced: 06 Jun 2026

https://github.com/nkid00/24game

寻找 24 点的最佳解法。Find the best solutions of 24.

24game 24pointgame 24points cpp cpp17 mathematics

Last synced: 16 Mar 2025

https://github.com/bibekdhkl/100daysofdsa

#100daysofdsa

100daysofdsa cpp

Last synced: 31 Mar 2025

https://github.com/sameetasadullah/stack-implementation

My own templatized C++ implementation of Stack using Microsoft Visual Studio

cpp stack visual-studio

Last synced: 10 Jun 2025

https://github.com/czoido/conan-graph3d

Generate a Conan dependency graph visualization in 3d

conan cpp data-visualization

Last synced: 20 Jan 2026

https://github.com/opensourcedoc/ccwarn

Test Code Quality and Standard Conformity for C or C++ Code against Both GCC and Clang

c c-language c-plus-plus clang cpp freebsd gcc linux shell-script standard-conformity unix warnings

Last synced: 12 Apr 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

https://github.com/seigtm/prime-and-perfect-numbers

A simple C++ Qt program that lets you find out if a number is Prime or/and Perfect.

cpp cpp-qt homework homework-assignments homework-exercises perfect-numbers prime-numbers prime-numbers-calculation qt qt-cpp qt5 qtcreator

Last synced: 20 Apr 2025

https://github.com/frc5024/basebot

Robots! Quickly.

arm cpp frc wpilib

Last synced: 11 May 2025

https://github.com/meopbk/robotics

ROS and Roblib applications mostly in C++. Inverse Kinematics, Object Detection, Path Planning, Localization and Mapping.

boost cpp inverse-kinematics jacobians makefile mapping object-detection opencv path-planning path-tracing roblib ros threads

Last synced: 18 Apr 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/yohhoy/malloc-client-cpp

C++ Client for malloc REST Server

cpp jokes-api mdspan

Last synced: 02 Jul 2025

https://github.com/pablitoo1/battleship-game

Classic Battleship Game made in C++ with SFML library

2d-game cpp sfml sfml-game

Last synced: 16 Mar 2025

https://github.com/pablitoo1/aircraft-carrier-problem

Multi-threaded airport takeoff and landing simulation made in C++ with SFML library

cpp multithreading sfml threading-synchronization

Last synced: 16 Mar 2025

https://github.com/amit112amit/oriented-particles

C++ implementation of Oriented Particles System

cpp eigen oriented-particles

Last synced: 30 Mar 2025

https://github.com/llnl/ross-matrix-models

Finite ring matrix algebra benchmark models for ROSS.

cpp discrete-event-simulation llnl parallel-distributed-computing pdes ross

Last synced: 18 Jul 2025

https://github.com/sakrist/simplecpuraster

A simple CPU rasterizer is written with C++. glm as math library

cpp glm graphics rasterization rasterizer

Last synced: 08 Apr 2025

https://github.com/knutkirkhorn/cpp-for-programmerere

Øvinger fra IINI4003 C++ for programmerere, dataingeniør NTNU

auto cmake cpp lambda overloading pointers references thread

Last synced: 23 Jun 2025

https://github.com/ggjorven/pulse

My own C++20 utility library.

cpp cpp20 modern-cpp utility

Last synced: 02 Apr 2026

https://github.com/bw-hro/webthing-cpp

Webthing-CPP is a modern CPP/C++17 implementation of the WebThings API.

cpp iot webofthings webthings wot

Last synced: 31 Mar 2025

https://github.com/rar3pineapple/hacker-simulation

Can't code? Want to feel like you can? Here's a program that makes random lines of code speed down your terminal. Contributions welcome!

cpp cpp17orlater fun terminal

Last synced: 24 Mar 2025

https://github.com/aishanipach/interview-checkpoints

Keeping track of my various DSA solutions to Leetcode, Hackerrank & Striver's sheet! BasicChecklist has all the theory notes for interviews.

cheatsheet cpp data-structures dbms first-timers-friendly good-first-contribution interview-preparation leetcode open-source solutions sql strivers-cp-sheet strivers-sde-sheet

Last synced: 03 Jul 2025

https://github.com/konrad1991/rpointer

A small and very dangerous R package. You can create a vector on the heap from R. Therefore, three classes exist: bool, integer and numeric which create the memory during the construction. The memory is not automatically freed. You have to use the method delete in order to three the memory.

c cpp pointer r rstats

Last synced: 06 May 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/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/alirn76/socket-programming

Socket Programming

cpp socket

Last synced: 13 Jul 2026

https://github.com/realtrippr/val

A C++ Vulkan-based graphics library

cpp expiremental graphics render-engine vulkan vulkan-api

Last synced: 11 Jun 2025

https://github.com/sea5kg/sea5kgSudoku

c++ sudoku solver / sudoku generator / microservice

cpp sudoku sudoku-solver wsjcpp-package

Last synced: 07 May 2025

https://github.com/nucleotype98/unix_server_socket

c++ Unix Socket Library, very user friendly for you lazy watchers

comunication cpp load-balancer multithreading peer2peer server socket unix

Last synced: 08 Apr 2025

https://github.com/team-denis/hackathon-ceci2025

Custom File Format using Game of Life as encryption method in cpp

cpp encryption-decryption game-of-life odoo open-source uwu

Last synced: 01 Apr 2025

https://github.com/fl444mingo/fl4-cs131-05-01-callbyref

Ch. 5, Lesson 1, Function Call by Reference

cpp learning learning-cpp

Last synced: 01 Apr 2025

https://github.com/fl444mingo/fl4-cs131-04-01-func-type

Ch. 4, Lesson 1, Functions and Type Casting

cpp learning learning-cpp

Last synced: 01 Apr 2025

https://github.com/fl444mingo/fl4-cs131-02-04-while

Ch. 2, Lesson 4, While Loops

cpp learning learning-cpp

Last synced: 01 Apr 2025

https://github.com/hyouteki/sock

A simple language meant for transforming mathematical expressions inspired by Coq and Noq.

cpp expression-transformer

Last synced: 09 Sep 2025

https://github.com/yohhoy/tecalc

tiny embedded calculator

calculator cpp cpp17-library header-only

Last synced: 08 Apr 2025

https://github.com/vovandreevik/string-manipulation

This C++ program is designed for string manipulation. It provides various string operations, such as sorting, searching for repetitions, and finding strings that start with a specific sequence. The program is based on a custom String class.

cpp custom-string oop oops-in-cpp string

Last synced: 13 Jul 2026

https://github.com/heyfoz/cpp-sales-report-struct-read-write

The Sales Report Structure Read/Write Program (C++) reads a text file titled sales.txt, generates a sales report, and uses a custom writeReport function to create a text file titled inventoryReport.txt. The report includes calculated values for total sales and percentages for each category.

cpp read-write reporting sales

Last synced: 03 Jul 2026

https://github.com/hellowrc/setwinsetupsplashtext

实时修改Windows在安装过程中在进度屏幕显示的状态文本

cpp msvc winapi

Last synced: 01 Apr 2025

https://github.com/amlel-el-mahrouss/cc

A C/C++ compiler, assembler, and linker meant for NeKernel, customized for it.

assembler c compiler cpp linker

Last synced: 25 Mar 2025

https://github.com/ka-iden/raytracing-test

Following "Raytracing In One Weekend" and subsequent books to learn about raytracing. These books are found at: https://raytracing.github.io/

cpp ppm raytracing raytracing-in-one-weekend raytracing-the-next-week raytracing-the-rest-of-your-life stb-image

Last synced: 25 Mar 2025

https://github.com/ka-iden/hyper

Mini Vulkan Engine for testing

cpp vulkan

Last synced: 10 Aug 2025

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/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/goggy369/qt-calculator

基于 Qt 框架的科学计算器

calculator cpp qmake qt6 qtcreator

Last synced: 17 May 2026

https://github.com/zselimreborn/kotharena

Third person shooter game both singleplayer and multiplayer

cpp gamedev unreal-engine-5

Last synced: 01 Apr 2025

https://github.com/kfirfitousi/cpp-triangles

Project from C++ course: 3 Algorithms for finding triangles in graphs.

cplusplus cpp

Last synced: 01 Apr 2025

https://github.com/amlel-el-mahrouss/astdx

Amlal's Standard Extension.

cpp library stl

Last synced: 09 Apr 2025

https://github.com/kardbord/concurrency

Sharded, thread-safe implementations of STL containers.

concurrency cpp cpp17 thread-safe thread-safety

Last synced: 12 Jun 2025

https://github.com/whoiscipher/chessmasters

Lichess-esk multiplayer chess game made using C++ and SFML

chess-game cpp lichess-clone sfml sfml-game

Last synced: 01 Apr 2025

https://github.com/winstonliyt/c-basedcompilerwithqt

C-based Compiler With Qt for Course 10031202 Project

compiler-design cpp grammar-parser lr1-parser syntax-analyzer

Last synced: 28 Apr 2026

https://github.com/thomasportelettegit/si3-s5-parm

Représentation d'un microprocesseur ARM v7 simplifié à l'aide du logiciel Logisim. Contient également un assembleur écrit en c++

armv7 assembly cpp logisim

Last synced: 28 Apr 2026

https://github.com/phillvancejr/spirit_x3_lang

Tiny Language to test Boost Spirit X3

boost compiler cpp parser parsing spirit x3

Last synced: 25 Mar 2025

https://github.com/ctkqiang/floodshield-sentinel

FloodShield Sentinel 是一个基于 C++ 开发的智能网络流量监控与分析系统,专门用于检测和防御网络攻击。本系统采用 libpcap 进行底层数据包捕获,实现实时流量分析和异常检测。

china china-region cpp cybersecurity ddos monitoring-tool

Last synced: 23 Apr 2025

https://github.com/divyanshu013/aks-parallel

This is parallel implementation of AKS algorithm in Intel

aks-algorithm aks-parallel cpp

Last synced: 23 Aug 2025

https://github.com/gregoirehenry/snake

Multi-platform SNAKE C++/SFML

cpp sfml snake

Last synced: 24 Mar 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/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/ryanbritodev/fiware-fiap

Monitoramento de Temperatura, Umidade, Luminosidade e Controle de LED via Broker MQTT, utilizando um servidor em uma máquina virtual Ubuntu na AWS com o Fiware.

aws cpp esp32 fiware iot mqtt ubuntu wokwi

Last synced: 12 Apr 2026

https://github.com/omarassadi/gmsv_spoof

A module for Garry's Mod that allows for modification of A2S_INFO and A2S_PLAYER responses. This allows for things such as spoofing of player counts on the master list.

cplusplus cpp garrys-mod garrysmod garrysmod-module steam

Last synced: 01 Apr 2025

https://github.com/sontungexpt/mario3

The project for SE102.N21.PMCL class

cpp game game-development mario

Last synced: 13 Jul 2026

https://github.com/Jrol123/FirstCourse_cpp

My FEFU code repo

cpp matlab python student

Last synced: 08 Aug 2025

https://github.com/urumqinsky/ft_containers

Reimplementation of some basics STL containers

cpp school21 stl-containers

Last synced: 12 Jun 2026

https://github.com/sanchitbajaj02/my-c-project

C++ project of travel agency

class cpp project tourism

Last synced: 04 Sep 2025

https://github.com/hasanyahya101/oop-lab-2-fast-nuces-2023

This repository contains C++ programs for performing various data manipulation tasks. It includes programs for array manipulation, memory management, and string concatenation. The programs demonstrate the use of dynamically allocated arrays and other dynamic memory management methods. It is a Lab Solution from Fast Nuces Lahore.

arrays cpp fast lahore nuces oop pointers

Last synced: 04 Sep 2025

https://github.com/tblauwe/cpp_lib_starter

Template repo for c++ libraries (as a learning process)

cpp template-repository

Last synced: 25 Mar 2025

https://github.com/suraj-encoding/cpp-project

SY : C++ OOP Project - Student Database Management System using Files

cpp files oops project sy

Last synced: 03 Jul 2025

https://github.com/awais-124/stack-expression-converter

Expressions Converter. Third semester project using data structures concept.

cpp data-structures expression-converter-application programming stack

Last synced: 07 Apr 2025

https://github.com/jinw06k/ontimeeverytime

real-time MBus tracker

cpp esp32 python3

Last synced: 12 Apr 2026

https://github.com/rishabh96b/code-implementations

This repository contains the C++ problems that I have either solved or concepts that I've implemented myself.

coding-challenge cpp data-structures hackerrank

Last synced: 25 Mar 2025

https://github.com/ghosts6/bmi

bmi calculator with c c++ python and java script

bash bmi-calculator c cpp html-css-javascript python3

Last synced: 12 Apr 2026

https://github.com/wolgemoth/wgccre

A C++ solution implementing several reports by the Working Group on Cartographic Coordinates and Rotational Elements for determining the orientation of different astronomical bodies.

astronomy bodies cartographic coordinates cpp cpp17 elements geological header-only header-only-library iau international-astronomical-union orientation planets rotation rotational solar-system tempalte templated templates

Last synced: 14 Jul 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/aquanox/quickplaypresetsplugin

Plugin adding quick launch of PlayInEditor presets for Unreal Engine

cpp unreal-engine unreal-engine-5 unreal-engine-cpp-plugin unreal-engine-plugin work-in-progress

Last synced: 29 May 2026

https://github.com/noamrodrik/rodrikgameboyemulator

My own version of the GameboyEmulator written in C++17, for educational purposes only!

cpp cpp17 dmg-001 emulator gameboy gameboy-emulator gb

Last synced: 12 Apr 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/dhruvsrikanth/n-body-simulation

In this repository, you will find a serial, shared-memory parallel, distributed-memory parallel and hybrid implementations of the N-body particle interaction simulation.

c cpp distributed-memory-parallel high-performance-computing mpi multithreading n-body openmp parallel-computing particle-interactions shared-memory-parallel simulation-modeling

Last synced: 29 Apr 2026