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/richelbilderbeek/travis_qmake_gcc_cpp14_fltk

Minimal project that uses qmake, GCC, C++14, FLTK and is tested by Travis CI

cpp cpp14 example fltk gcc minimal qmake travis-ci

Last synced: 06 Apr 2025

https://github.com/sunsided/libfixmath-conan

conan.io package for libfixmath

conan cpp libfixmath

Last synced: 26 Apr 2026

https://github.com/themarlboroman/animation_editor

Animation sheet generator writen in C++ and SDL2

animation cpp opengl sdl2 spritesheet

Last synced: 20 May 2026

https://github.com/antoniomrtz/adventofcode_2020

My solutions for the 2020 event Advent of Code

advent-of-code-2020 algorithms code-advent cpp python

Last synced: 20 May 2026

https://github.com/dominik-developer/simple-calculator-cpp

simple calculator in C++

calculator cpp

Last synced: 29 Mar 2025

https://github.com/mohin-73/lightoj-problems-solution

LightOJ problems solution

cpp lightoj-solutions python

Last synced: 20 May 2026

https://github.com/anujdutt9/hackerrank-cpp

C++ solutions to Hackerrank Problems

cpp hackerrank-solutions

Last synced: 11 Jul 2025

https://github.com/cryptovictor/morse-communicator-p2p

Inteli Activity - Morse Comunicator

arduino communicator cpp morsecode p2p

Last synced: 19 Apr 2026

https://github.com/prayag2003/cses-for-fun

Solving CSES Problemset in Go and C++

cpp cses cses-solutions go

Last synced: 20 May 2026

https://github.com/calculationcollective/cppcalculator

Calculator in cpp

calculator cpp

Last synced: 20 Jul 2025

https://github.com/mohammedshabeel/dsa_learning

this is brototype in 6 week learning

cpp dsa-algorithm dsa-learning-series

Last synced: 15 Sep 2025

https://github.com/chinmay-esp/servo_motor_esp32

This repository demonstrates how to control a servo motor using the MCPWM (Motor Control Pulse Width Modulation) peripheral of the ESP32, utilizing the ESP-IDF framework. The servo motor's position is controlled by adjusting the PWM signal sent from the ESP32, allowing for precise positioning.

cpp esp32 espidf

Last synced: 20 May 2026

https://github.com/szymon-budziak/spv_node

A lightweight blockchain SPV (Simplified Payment Verification) node implemented in C++, enabling users to verify transactions without downloading the entire blockchain.

bitcoin blockch blockchain blockchain-technology cpp libbitcoin merkle-tree spv spv-wallet

Last synced: 20 May 2026

https://github.com/fbrianzy/megakit-cpp

Modern C++ 17 toolkit of algorithms, data structures, and CLI utilities

clang clang-tool cpp cpp17

Last synced: 17 Sep 2025

https://github.com/tonalflex/tonalflex-template-plugin

JUCE Template for creating new plugins for Tonalflex (ElkOS aarch64)

audio-processing cpp dsp juce-framework micro-frontend vst

Last synced: 07 May 2025

https://github.com/luxoriasoft/brisque_impl

Brisque Implementation (C++) Self Contained

algorithm brisque cpp

Last synced: 29 Mar 2025

https://github.com/melardev/cppsfmlsnakegame

C++ Based Game written with SFML

cpp game game-dev sfml snake

Last synced: 21 Mar 2025

https://github.com/giubueno/algorithms

This repository is my personal coding dojo.

cpp elixir java javascript ruby

Last synced: 12 Jan 2026

https://github.com/zixu-w/ssccpp

Simple Server-Client in CPP

client cpp server socket

Last synced: 24 Jul 2025

https://github.com/tksh164/cpprest-azure-rest-api-sample

This repo contains Azure REST API samples using C++ REST SDK (cpprestsdk).

azure cpp rest-api

Last synced: 20 May 2026

https://github.com/upi20/iterasi_fibonaci_cplusplus

Program sederhana iterasi fibonaci dengan menggunakan bahasa pemrograman C++

cplusplus cpp fibonacci iteration iteration-methods

Last synced: 24 Jul 2025

https://github.com/xirzo/sample-cpp

A template for C++ CMake projects

cmake cpp tempate

Last synced: 24 Jul 2025

https://github.com/inbrewj/siloam

Tango powered geospatial macro level feature database to aid exploration for the visually impared

bash-script cpp python tex

Last synced: 09 May 2026

https://github.com/tanzeelafatima492/how-formula-use-in-c-

a+(b-c/d) + ++num Formula for solution.

condition cpp cxx formula logic

Last synced: 17 Sep 2025

https://github.com/tawfik-s/old-course-datasturcturewith-cpp

study dataStructure with cpp ==>L classes for structures

academic-task cpp data-structures oop

Last synced: 14 Mar 2025

https://github.com/carlosrocha-dev/42_cpp

Projects of C++ of 42 comum core The delivery of these modules focuses on introducing Object-Oriented Programming as a foundational aspect of C++ education.

algorithms-and-data-structures cpp oop-in-cpp polimorphism

Last synced: 25 Jul 2025

https://github.com/kareem74x/library-management-system

This project is implemented using OOP in C++

cpp oop

Last synced: 23 May 2026

https://github.com/i9or/tictactoe

Classic Tic Tac Toe game

cmake cpp cpp17 sfml sfml2

Last synced: 22 Mar 2025

https://github.com/alcarazzam/chessament

Chess tournament manager

chess cpp kde qml qt

Last synced: 25 Jul 2025

https://github.com/brainlesslabs/salt

Lightweight implementation of Raft consensus algorithm in C++

cplusplus cpp cross-platform fast header-only headeronly raft-consensus-algorithm raft-cpp small

Last synced: 22 Mar 2025

https://github.com/mekhails/engine-wrapper

Laboratory assignment for C++ course in St. Petersubrg Polytechnic University

cpp university-assignment

Last synced: 25 Jul 2025

https://github.com/antoniotoni/highfleet-calculator

Highfleet calculator for fuel needed, price of fuel if you wanted to buy it AFK and time needed for the ship to fly desired distance

calculator cplusplus cpp highfleet

Last synced: 20 Mar 2025

https://github.com/danylevych/json

The repository has classes that represet json types.

cpp cpp14 json json-parsing json-serialization

Last synced: 02 Jan 2026

https://github.com/aniekanbane/circuit-evaluation

Calculating parameters in a model circuit with two voltage sources

cpp electrical-engineering mesh-analysis python

Last synced: 18 Apr 2026

https://github.com/nanda-gopal-sb/2048-cpp

Implementation of the 2048 game in C++

2048 clang cli cpp game terminal

Last synced: 19 May 2026

https://github.com/joswinemmanuel/smartlock

SmartLock is an Arduino-based RFID access control system with GPS location tracking, providing secure authentication through RFID cards and real-time validation via a server.

arduino atcommands cpp css flask html jquery python sqlite thinkspeak

Last synced: 09 Apr 2026

https://github.com/dsite42/cpp00

42 Project - CPP00 - This is the first module of C++ and designed to understand the specifities of the language compared to C. Time to dive into Object Oriented Programming! The module is about Namespaces, classes, member functions, stdio streams, initialization lists, static, const, and some other basic stuff.

42 cpp cpp00

Last synced: 10 Jul 2025

https://github.com/lawateko/array-sorting

sorting array

array cpp sorting-arrays

Last synced: 09 Sep 2025

https://github.com/gleor/cpp-spreadsheet

Электронная таблица

antlr4 cmake cpp

Last synced: 26 Jul 2025

https://github.com/celeron550/plotador

Projeto da segunda unidade da disciplina de Programação Avançada

cpp qt6 qtcreator

Last synced: 19 May 2026

https://github.com/anower77/all-type-patterns-c-plus-plus

triangle rectangle upper_triangle lower_triangle, reverse_triangle, upper_rectanlge, lower_rectangle, reverse_rectangle

all-type-file-download cpp cpp-code patterns problem-solving

Last synced: 14 Mar 2025

https://github.com/drkwitht/h2plus-http2-server

Attempt at creating an HTTP/2 server. WIP

cpp http2-server huffman-coding networking toy-project

Last synced: 22 Jul 2025

https://github.com/rijonshahariar/banking-system-using-qt

This is a demo bank management system where a users will be able to create account, transfer money, pay bills and view their transactions

bank banking-applications banking-system cpp project qt

Last synced: 02 May 2026

https://github.com/me-phew/merge-sort

Implementacja algorytmu sortowania przez scalanie w C++

cpp gtest merge-sort-algorithm

Last synced: 22 Mar 2025

https://github.com/womblee/gta-mini-tool

Minimalistic QoL-improvement software that works in GTA Online.

64-bit cpp dll gta injector internal

Last synced: 29 Mar 2025

https://github.com/andymina/tetris

Clone of the age-old classic Tetris made using programming-only game engine raylib.

cpp game-dev game-development raylib-cpp tetris

Last synced: 26 Jul 2025

https://github.com/pmrv/gevo

Game of Life meets Evolution

cpp evolution game-of-life sdl2

Last synced: 19 May 2026

https://github.com/gustavo01rb/iot

O repositório IOT é um projeto dedicado à tecnologia RFID para identificação de pessoas e controle de acessos. Ele contém códigos em C++ relacionados ao RFID e sua integração com o Arduino, explorando diferentes usos dessa tecnologia.

arduino buzzer cpp display ino internet-of-things iot lcd-display rfid rfid-reader

Last synced: 19 May 2026

https://github.com/akilan04a/vui

vui offers small conversational speech models designed for on-device use. Explore its capabilities and contribute to the project on GitHub! 🐙✨

backups cpp dashboard desktop fashion-website generative-ai glfw livedata louis-vuitton music-explorer nix svelte ui velero vue vui vuido website

Last synced: 20 Jan 2026

https://github.com/miguelgarcia21/cpp-dsa-toolkit

A growing collection of C++ implementations for fundamental data structures. Built to practice, learn, and implement into any application that requires it.

cpp doubly-linked-list dsa dsa-algorithm hashmap heap linked-list

Last synced: 10 Jul 2025

https://github.com/liuzihe02/c-cpp

Notes for learning C/C++

c cpp

Last synced: 19 May 2026

https://github.com/janithscript/space-game

A simple console-based Space Shooter game built in C++ using basic console manipulation. Move your player, shoot enemies, and rack up points in this fun and lightweight arcade-style game. Perfect for learning fundamental programming concepts and game mechanics.

cpp

Last synced: 26 May 2026

https://github.com/thehashton/cpp

Hello World for C++

clang cpp hello-world macos

Last synced: 13 May 2026

https://github.com/dan-niles/data-structures-and-algorithms

Collection of data structures and algorithms for CS2023

algorithms cpp cs2023 data-structures

Last synced: 18 Sep 2025

https://github.com/seb0xff/custom-audio-broadcaster

A simple C++ broadcasting library fro audio coming from custom sources (e.g. generated by a program).

audio-streaming broadcast cpp custom-audio gstreamer hls rtmp rtsp srt webrtc

Last synced: 19 May 2026

https://github.com/nerooc/preoop_labs

Exercises from my C++ laboratories (third semester).

cpp university-course

Last synced: 22 Mar 2025

https://github.com/sw-community/oop_homework_and_anu

sduwh面向对象程序设计课程作业参考

cpp oop

Last synced: 29 Mar 2025

https://github.com/blayung/ca-physics

A simple cellular automaton-based physics simulation written in c++.

cellular-automaton cpp physics physics-simulation sdl2 simulation

Last synced: 26 Jul 2025

https://github.com/mommi2/enigma-cpp

Old personal project

cpp

Last synced: 20 Mar 2025

https://github.com/songquanpeng/cpp-interview

C++ 面试准备:常考代码实现,阅读资料以及其他资源的汇总

cpp interview

Last synced: 13 Sep 2025

https://github.com/nberlette/terminfo

Node.js native addon for using terminfo/ncurses in TypeScript/JavaScript applications. Available on JSR as @nick/terminfo. Supports Bun, Deno, and Node alike.

bindings c cpp curses napi native ncurses termcap termcaps terminfo terminfo-parser typescript

Last synced: 12 Jan 2026

https://github.com/cmedina-dev/usaco

C++ programming solutions following USACO's Competitive Programming Guide.

competitive-programming cpp

Last synced: 26 Jun 2025

https://github.com/johnl28/cpp-str-encrypt

A basic cipher algorithm written in C++

alghorithm cpp decryption encryption

Last synced: 18 Sep 2025

https://github.com/batchar2/batchar2

My name is Stas Skokov. Welcome to my profile!

bash cpp docker ffmpeg python

Last synced: 09 Apr 2026

https://github.com/likweitan/student-grading-system

A simplified student grading system.

cpp

Last synced: 05 Apr 2025

https://github.com/pankhurisriv/filecompressor-decompressor

A program based on Huffman’s Compression Algorithm which can compress and decompress text file consisting of 128 ASCII characters.

compression-algorithm cpp huffman-algorithm huffman-tree

Last synced: 19 Sep 2025

https://github.com/codspeedhq/opencv-benches

OpenCV benchmarks written in C++

benchmarks cpp opencv

Last synced: 19 May 2026

https://github.com/leosery/gamedev-experiments--cpp-2025

Collection of small experiments realized while exploring game and engine development. A centralized space for my various learning tests and technical discoveries.

cpp data-oriented-design game-development glsl mutlithreading shaders

Last synced: 27 Jul 2025

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

[F] My very first program <3

cpp early-attempts

Last synced: 27 Jul 2025

https://github.com/stefanjohnsen/wavefrontmtl

Wavefront MTL parser C++ 11

cpp cpp11 header-only mtl wavefront wavefront-mtl

Last synced: 06 Jul 2025

https://github.com/joyrider3774/blockdude_funkey

Blockdude is a puzzle game remake of the Blockman Game from Soleau Software and the TI 83 game by brandon sterner.

cpp funkey-s funkeys game-development games puzzle-game remake-games retro retrogaming rg-nano sdl

Last synced: 29 Mar 2025

https://github.com/satyam-singhxx/snake-_ladder_game

This repository contains a C++ implementation of the classic Snake and Ladder board game. The game supports multiple players competing to reach the final square (100) first. The code includes the game logic, player management, and board handling. Opportunities for optimization and feature expansion are also outlined.

builder-design-pattern c cpp singleton-design-pattern snake-ladder-game

Last synced: 19 May 2026

https://github.com/alexisvassquez/audiomix

AudioMIX is an AI-assisted music production software for independent artists, DJs, and developers with a live performance engine, live coding features with a custom DSL, real-time audio analysis, and LED integration.

audio audio-analysis audio-processing cmake cpp daw daw-software digital-signal-processing dsl dsp ethical-ai fastapi haskell live-coding live-performance machinelearning music-production-software music-programming-language portaudio python

Last synced: 07 Jul 2026

https://github.com/xooter/jokeware

FTP prank tool for/by fool people

cpp cpp17 ftp ftp-client ftp-server prank pranks prankster tool

Last synced: 30 Apr 2026

https://github.com/levenrok/space-invaders

A Game inspired by Space Invaders made from C++ and RayLib

cmake cpp raylib raylib-cpp space-invaders

Last synced: 27 Jul 2025

https://github.com/emredogann/software-ray-tracer

A CPU-driven Multi-Threaded Ray Tracer written in C++.

cmake cpp cpu multithreading ray-tracing raytracer raytracing raytracing-in-one-weekend

Last synced: 05 Nov 2025

https://github.com/kassane/intrusive

Boost.org intrusive module (uses zig build)

boost-libraries cplusplus cpp zig-package

Last synced: 06 May 2025

https://github.com/robertsmrek/parallel-rgb-histogram-computation-with-openmp

Demonstrates how to compute histograms for an RGB image using various parallelization strategies with OpenMP.

cpp opencv openmp

Last synced: 16 May 2026

https://github.com/scar027/data-structures

Library containing documented implementations of internal workings of commonly used data structures.

cmake cpp ctest data-structures doxygen rtd rtfd sphinx

Last synced: 28 Jul 2025

https://github.com/daxanius/tetrizz

Tetrizz is a satirical clone of Tetris written in C++

cpp educational satire tetris

Last synced: 28 Jul 2025

https://github.com/h1g0/al-nasl

bullet-hell vertical-scrolling shooter.

bullet-hell cpp dxlib shooter-game video-game

Last synced: 19 May 2026

https://github.com/lyuk98/problem-solving

Improving problem-solving capabilities

c cpp java rust

Last synced: 04 Jul 2026

https://github.com/gboncoffee/c-infrastructure

Infrastructure for C/C++ Programming

c cpp make

Last synced: 19 May 2026

https://github.com/tanveer09/imputetoolkit

imputeToolkit is an R package designed to help users apply, compare, and visualise multiple imputation methods. It automates the process of masking known values, applying different imputation strategies, and evaluating their performance with clear metrics and visualisations.

benchmarking cpp data-quality devtools evaluation-metrics imputation missing-data missing-data-imputation r r-package rcpp roxygen2 testthat usethis

Last synced: 19 May 2026