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/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/antonioberna/spectrum-analyzer

ESP32 Spectrum Analyzer using FFT (radix-2) in C++

cpp embedded engineering esp32 fft platformio radix-2 spectrum-analyzer

Last synced: 10 May 2026

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/lmnzx/lucid

A simple key value database made with C++

cpp key-value redis rust

Last synced: 20 Apr 2026

https://github.com/heimskr/pingpong

A C++ library for IRC clients.

cpp irc irc-library library

Last synced: 22 Jun 2025

https://github.com/mgonzs13/piper_ros

piper Text-to-Speech (https://github.com/rhasspy/piper) for ROS 2

cpp piper piper-tts ros2 text-to-speech tts

Last synced: 01 Mar 2026

https://github.com/l-super/c_plus_learn

学习 C++ 过程中的一些笔记,理解,记录

c cpp

Last synced: 23 Apr 2025

https://github.com/omkarshinde1711/leetcode

Cracking LeetCode puzzles one bug at a time — algorithms, data structures, and a bit of caffeine-fueled magic!

algorithms coding-challenges cpp data-structures github-actions interview-prep java leetcode problem-solving python

Last synced: 13 Apr 2026

https://github.com/jasperdrescher/helloopengl

An introduction to OpenGL and GLFW for 3D graphics.

3d cmake cpp glfw opengl

Last synced: 20 May 2026

https://github.com/syedzawwarahmed/flilezipper

A simple application that compresses a text file using Huffman Coding.

algorithms c cpp data-structures huffman-coding tree-structure

Last synced: 15 May 2026

https://github.com/nubbsterr/stewart

A self-balancing robot project developed at SproutHacks 2025.

arduino arduinoide cpp esp32 hackathon-project pid-control pid-controller robotics

Last synced: 13 Apr 2026

https://github.com/insightsoftwareconsortium/itkiomeshswc

ITK module for reading meshes from SWC files, a human- and machine-readable format for representing neuron morphologies

cpp insight-toolkit itk itk-module morphology neuroscience python swc

Last synced: 13 Apr 2025

https://github.com/stuart6854/rune

C++ Game Engine

cpp game-engine

Last synced: 12 Apr 2025

https://github.com/aviscaerulea/avply

Windows 11 GUI tool for media (video/audio) playback, trimming, and RMS normalization. Converts video with AV1/NVENC and audio with libopus via ffmpeg.

audio av1 cpp ffmpeg media-player nvenc opus qt6 trimming video windows

Last synced: 24 May 2026

https://github.com/heshamalsaqqaf2/problem-solving-at-assiut-university

This repository is a collection of solutions to Assiut University - Egypt programming exercises and problems found on CodeForces.

cpp problem-solving

Last synced: 29 Oct 2025

https://github.com/pstolarz/sprops

C library for parsing configuration files built of properties (key/value pairs) which may reside inside "scopes", that is blocks of configuration with assigned name and an optional type. Scopes may constitute hierarchical nesting tree of an arbitrary depth.

api bison c configuration cpp library parser properties yacc

Last synced: 16 May 2026

https://github.com/bestmahdi2/uni__directxhumanwalkerdetailedenvironmentproject

A university project in which a walking human is designed with DirectX 9 and the surrounding environment is also designed

cpp detailed detailed-environment directx directx-environment directx-human directx-programming directx9 human human-walking walker

Last synced: 17 Jun 2025

https://github.com/thethunderb0lt/strivers-sde-sheet-challenge

Strivers SDE Sheet – Challenge -- Important topics and problems for coding & technical interviews

coding-interviews cpp dsa java

Last synced: 16 May 2026

https://github.com/akshitkrnagpal/sockets-cpp

Server and Client Implementation using C++

client-server cpp sockets

Last synced: 20 Jun 2025

https://github.com/rebelhere/josephus-problem

This program solves the Josephus Problem using a circular Queue in C++ and visualizes it with SFML. Participants are sequentially eliminated every K-th position until only one survivor remains, displayed with graphical updates and sound effects. The program provides an interactive view of the elimination process and the final winner.

cpp data-structures josephus-problem oop queue sfml

Last synced: 20 Jun 2025

https://github.com/nguyenj-c/assembler_mips

Reuplod of old work done for a course about MIPS

assembler cplusplus cpp mips mips-architecture mips-assembly

Last synced: 16 May 2026

https://github.com/makosai/nyxy

Nyxy is an open-source game engine made with C++. The primary focus is a 3D isometric environment with a simplified interpreter.

3d-engine 3d-game-engine cpp cpp-game cpp-game-engine game game-development game-engine isometric-game open-source simple sims simulation simulation-game

Last synced: 11 Jul 2025

https://github.com/ali-el-badry/encryption-decryption-program

How can you keep your password and your information safe?!

cpp decryption encryption

Last synced: 21 Jun 2025

https://github.com/akashgutha/10print

10 print program in various languages and platforms

10print c cpp csharp javascript p5-sketches p5js python typescript

Last synced: 07 Apr 2026

https://github.com/mrnazu/guess-the-number

simple c++ console-based game :)

cpp guessing-game guessing-number-game

Last synced: 13 Jul 2025

https://github.com/fgebhart/sportgems-cpp

Find valuable gems in your tracked sport activity! 💎🚴

activity cpp gpx gpx-parser

Last synced: 02 Jul 2026

https://github.com/matteocalvanico/doomclone

A simple C++ game similar to Doom and Wolfenstein 3D

cpp raycasting sdl2 video-game

Last synced: 16 May 2026

https://github.com/urtuba/cpp-binary-tree

constructing a binary tree structure and finding path on it

binary-tree cpp data-structures homework istanbul-technical-university

Last synced: 15 Jul 2025

https://github.com/arindam2003/cpp_dsa

This Repo Contains Data Structures and Algorithm in C++ in organize manner. It have all Problem from Basic to Advanced and Compititie Program

cpp data-structures data-structures-and-algorithms dsa dsa-algorithm dsa-cpp

Last synced: 17 May 2026

https://github.com/fortune0406/taskblaze

Boost your productivity with TaskBlaze, an AI-driven task management tool. Organize, prioritize, and manage tasks effortlessly. 🚀✨

ai automation cpp desktopapp freelance kanban minimalistic offline productivity productivitytools taskmanagement timetracking todolist windowsapp workflow

Last synced: 17 Jul 2025

https://github.com/brainiac2677/cse-208-data-structures-and-algorithms-2

My implementations of offline and online assignments of the course CSE208.

cpp data-structures-and-algorithms

Last synced: 18 Jul 2025

https://github.com/jgaa/purech

Cluster and replication validation for global deployments of Apache Pulsar

cli-app cpp pulsar utilities

Last synced: 18 Jul 2025

https://github.com/localizethedocs/conan-docs-l10n

Localization of The Conan Documentation

clang conan cpp crowdin l10n sphinx

Last synced: 17 May 2026

https://github.com/brainstone/string-tomfoolery

A silly little library that explores what fun stuff you could do with strings and operators in C++...

cmake cpp cpp23 library string string-manipulation template

Last synced: 19 Jul 2025

https://github.com/yudhastyawan/yulang

A simple programming language using Bison and Flex in C++.

bison cpp flex interpreted-programming-language interpreter programming-language programming-languages

Last synced: 07 Apr 2026

https://github.com/dimchtz/cpp-timer

A simple timer for C++.

cpp cpp-timer timer

Last synced: 28 Mar 2025

https://github.com/kaveenhyacinth/gerbil-expense-tracker

A one-stop money management tool that allows you to manage your money

cpp cross-platform money-manager open-source qt5

Last synced: 17 May 2026

https://github.com/joelniemela/easygraphics

Simple wrapper for OpenGL

cpp cpp20 graphics opengl wrapper

Last synced: 17 May 2026

https://github.com/ccache/ccache-storage-http-cpp

Ccache HTTP(S) storage helper (C++)

ccache ccache-storage-helper cpp http https

Last synced: 07 Mar 2026

https://github.com/kopach-artem/hashtable

A comprehensive C++ library for efficient data management using hash tables. Features customizable hashing, collision resolution.

c-plus-plus cpp data-structures hash-map hash-table hashtable

Last synced: 05 Apr 2025

https://github.com/wolkabout/wolkconnect-cpp

C++11 library which provides easy connectivity to WolkAbout IoT Platform.

client-library connectivity cpp fota iot iot-platform wolkabout wolkconnect

Last synced: 22 Apr 2025

https://github.com/djngalja/adventofcode

:santa: :christmas_tree: My solutions of the Advent of Code challenges (2024), no AI.

advent-of-code advent-of-code-2024 aoc-2024 aoc-2024-in-cpp cpp no-ai

Last synced: 05 Apr 2025

https://github.com/101rror/cses

Practice Problems Solutions,🤞💻🤞 (Author :: 101rror)

cpp cses-problem-set cses-solutions practice-programming

Last synced: 20 Jul 2025

https://github.com/zxffffffff/start-cpp-vcpkg-template

一个 C++ 跨平台脚手架项目,使用 vcpkg + cmake 搭建

cmake cpp cross-platform starter template vcpkg

Last synced: 19 Apr 2026

https://github.com/sameetasadullah/count-and-display-command-line-arguments

A simple C++ program to count and display command line arguments

command-line-arguments cpp linux ubuntu

Last synced: 17 May 2026

https://github.com/ifpabelem/projetos_calculo_i

Projetos de programação apresentados na disciplina de Calculo I.

calculo cpp ifpa matematica

Last synced: 02 Sep 2025

https://github.com/gusenov/examples-ccache

Примеры ускорения рекомпиляции с помощью Ccache.

ccache cpp examples recompilation

Last synced: 03 Jul 2026

https://github.com/fl444mingo/fl4-cs131-02-02-input

Ch. 2, Lesson 2, Input

cpp learning learning-cpp

Last synced: 28 Mar 2025

https://github.com/yrom/cpp-logging-benchmark

Benchmark some portable C++ Logging libraries

benchmark-suite cpp logging

Last synced: 03 Jul 2026

https://github.com/jimmy-park/hex

Performance comparison of dec-to-hex implementations

benchmark cmake cpp cpp17 cpp20 hex testing

Last synced: 21 Mar 2025

https://github.com/pulkit1822/cse3003-operating-system

This repository contains implementations of various operating system scheduling algorithms in C++. Whether you're a student studying operating systems or a developer looking to understand these algorithms better, this repository aims to provide clear and concise implementations along with explanations to aid your learning.

bankers-algorithm c cpp fcfs-process-scheduling oper priori resource-allocation-algorithm round-robin shortest-job-first

Last synced: 17 May 2026

https://github.com/arikmukherjee/cpp_codes

This repo contains all C++ codes.

cpp

Last synced: 24 Jun 2025

https://github.com/illescasdaniel/modern-cpp-spanish

Buenas prácticas y nuevas funciones de C++ moderno

cpp modern

Last synced: 20 May 2026

https://github.com/maurodelazeri/tulip-indicators-cpp

Tulip 💐 indicators c++

cpp

Last synced: 17 May 2026

https://github.com/knapeczadam/dae-programming-2-ghosts-n-goblins

🩲 Programming 2 final project: Ghosts 'n Goblins (1985) arcade remake. Implements the first level with OOP principles, full pixel accuracy, and optional debug mode with infinite lives and visualized sprites/physics points.

2023 2d-game arcade-game belgium c-plus-plus capcom cpp dae digital-arts-and-entertainment game-dev game-development ghosts-n-goblins howest howest-dae kortrijk prog2 programming programming-2 student-project university

Last synced: 03 Jul 2026

https://github.com/mattkolega/gbbuddy

🕹️ Game Boy emulator

cpp emulator gameboy opengl retro sdl3

Last synced: 17 May 2026

https://github.com/wtrsltnk/cpppm

C++ Package Manager 1001

cpp package-manager

Last synced: 11 Jun 2026

https://github.com/offensive-vk/awesomescripts

Special Repository for Custom Scripts / Configs and Programs of Various Programming Languages. Mostly Old School Programs and Patterns. :octocat:

c configs cpp gh-actions git github gitlab legacy mirror npm pipelines python shell

Last synced: 07 Apr 2026

https://github.com/fityannugroho/cpp_project

Learning C++ (Collage Doc)

belajarcpp cplusplus cpp gamecpp learning-cpp

Last synced: 05 Apr 2025

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

In this module, you'll learn about type conversions in C++ using operators like static_cast, dynamic_cast, and reinterpret_cast. You'll also explore polymorphism and safely convert between derived classes using dynamic_cast.

42 42-cpp 42-cpp-module 42-cpp-modules 42-school 42born2code 42cursus 42projects 42school casting cpp cpp-all cpp-modules-42 cpp06 cppmodules typecasting

Last synced: 13 Mar 2025

https://github.com/tierra-colada/h5gt

HDF5 C++17 wrapper and includes python bindings. Aimed at developers who uses HDF5 in C++ and python project

cpp hdf5 header-only python

Last synced: 29 Dec 2025

https://github.com/benami171/template_tree_container

Implementation of a template K-ary Tree container, with template iterators and template nodes. Used QT as GUI to print the tree.

containers cpp gui iterators templates tree-structure

Last synced: 24 Jun 2025

https://github.com/jthelin/net-tcp-cpp

Example code for a simple TCP client / server app written in C++

cplusplus cpp hacktoberfest networking tcp tcp-client tcp-server tcp-socket

Last synced: 30 Oct 2025

https://github.com/mo7amed-hussein/qt-notepad

simple notepad application just like windows notepad

cpp notepad qt qt5 small-practice-project

Last synced: 18 May 2026

https://github.com/sumonta056/operating-system-lab

All resource based on operating system lab

cpp operating-system

Last synced: 13 Mar 2025

https://github.com/kareimgazer/parallelism-with-intel

A solution for a bunch of HPC scientific problems using openMP and MPI intel libraries and compilers

c-plus-plus cpp distributed-computing hpc intel memory-management mpi multithreading openmp optimization scientific-computing vectorization

Last synced: 29 Mar 2025

https://github.com/ekaone/golang

🏌️‍♂️ Some programming experience by Golang

c concurency cpp go golang helloworld multiprocessing multithreading package quote

Last synced: 10 May 2026

https://github.com/mohammadmd1383/benchmark-dll

A library for testing speed of code execution with high precision

c cdll clibrary cpp cpp-library cpp11 cpp14 cpp17 csharp csharp-library dll java java-8 javalibrary python python-3 python3

Last synced: 11 Apr 2026

https://github.com/dev0x13/ust_x

A reference implementation of cross-correlation algorithm for ultrasonic thermometry method

cpp physics ultrasonic-sensor ultrasound ultrasound-thermometry

Last synced: 21 Mar 2025

https://github.com/thomasms/fortc

Fortran to C (and back again) examples

bindings c cpp fortran iso modern-fortran

Last synced: 27 Apr 2026

https://github.com/thomasms/solid_talk

Slides on SOLID principles with examples

cpp cpp11 example revealjs slides solid solid-principles

Last synced: 29 Mar 2025

https://github.com/shishir-dey/libmodbus

"libmodbus" is a lightweight C++ Modbus library tailored for embedded systems

cpp embedded-systems firmware library microcontroller modbus

Last synced: 04 Mar 2025

https://github.com/emrecancorapci/sfml-thomaswaslate

A simple two-player platform game developed using C++ and SFML

cpp sfml sfml-game sfml2 sfml2-game

Last synced: 11 May 2025

https://github.com/ahadcove/simplelib

Simple C++ library for simple functions like cout

cplusplus cpp

Last synced: 30 May 2026

https://github.com/ashu10dubey/cses-problem-set

CSES Problems Solution in CPP

cpp cses dsa-practice problem-solving

Last synced: 11 May 2025

https://github.com/engichang1467/3d-cube

Created a 3D rotating Cube with OpenGL and C++

cpp freeglut glew opengl

Last synced: 18 May 2026

https://github.com/gnuwilliam/yay-engine

C++ Game Engine from scratch

cpp game game-engine

Last synced: 21 Jul 2025

https://github.com/crafterkolyan/competitive-programming-algorithms

This repository contains algorithms for competitive programming. It was created in order to fix wrong codes on E-maxx.

algorithms competitive-programming cpp

Last synced: 05 Apr 2025

https://github.com/basilysf1709/simulator

OS Simulator in C++

cpp os

Last synced: 11 May 2025

https://github.com/fizashaikh3006/automatic-solar-grass-cutter

The Automatic Solar Grass Cutter is an eco-friendly device that automates lawn maintenance using solar energy and Arduino Uno. Equipped with sensors for obstacle detection and grass height adjustment, it ensures safe and precise operation. Powered by solar panels, the cutter features motor-driven blades and wheels for efficient trimming & mobility

arduino-uno assembly-language cpp

Last synced: 18 May 2026

https://github.com/jrol123/firstcourse_cpp

My FEFU code repo

cpp matlab python student

Last synced: 09 Apr 2026

https://github.com/biud436/algorithms

PS(Problem Solving)

cpp ruby

Last synced: 18 May 2026

https://github.com/jodnddus/nojam

알고리즘 문제 풀기 💪

cpp dynamic-programming problem-solving stl

Last synced: 29 Mar 2025

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

VTK 入门教程配套代码

3d-graphics cpp tutorial-code vtk

Last synced: 14 Jul 2025