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/kvpmx/voronoi-diagram

Implementation of a Voronoi diagram in C++ using the SFML library and a fragment shader in GLSL

cpp glsl-shader sfml voronoi-diagram

Last synced: 19 Jun 2025

https://github.com/kkkaan/general-clang-format

A general .clang-format file, with most of the configurations, for auto formatting your code.

c clang cpp llvm

Last synced: 13 Mar 2025

https://github.com/onurozuduru/cpp-project-template

Project template for C++ with CMake, Gtest and a build script

cpp project-template

Last synced: 13 Jun 2026

https://github.com/wolgemoth/international-standard-atmosphere

A C++ port of Max Bernard's C# solution for calculating temperature, pressure and air density at a given altitude, according to the ISA.

atmosphere atmosphere-model cpp cpp17 density earth header-only header-only-library international-standards isa pressure temperature template templated templates

Last synced: 08 Feb 2026

https://github.com/ranveeraggarwal/wagit

Why not Another Git? Because there aren't enough implementations already. This is a hobby project to better understand Git and churn out some more C++ code.

cpp git

Last synced: 15 May 2026

https://github.com/sfrechette/binary-clock-station

A modern, optimized binary clock implementation for the LilyGo T-Display-S3 ESP32 board. Displays time in binary format using illuminated dots, with WiFi connectivity for automatic NTP time synchronization.

arduino binary-clock binaryclock c clock cpp esp32 esp32-s3 lilygo lilygo-tdisplay-s3 platformio

Last synced: 13 Apr 2026

https://github.com/hasanulmukit/programming-problems

A curated repository of programming problem solutions implemented in C, C++, Java, and Python. Organized by topic and difficulty, it provides a clear and accessible resource for developers and learners to explore algorithms, data structures, and coding challenges.

c coding-interviews coding-test cpp java programming-exercises programming-problems python

Last synced: 13 Apr 2026

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

An unsuccessful attempt

cpp

Last synced: 04 Oct 2025

https://github.com/schryzon/jaksel-cpp

Convert Jaksel into C++ code

cpp funny indonesia jaksel joke

Last synced: 09 Apr 2025

https://github.com/newbeeyhy/mygame

高级程序设计大作业,塔防游戏

cpp object-oriented-programming qt

Last synced: 01 Mar 2025

https://github.com/Gevorez/HotTiles_UE5

Second project in Unreal Engine 5. The main idea is to create 3D platform game, where player need to compete with other enemies on disappearing tiles. Inspired by "Fall Guys".

blueprints cpp epicgames fallguys gamedev gamedevelopment hottiles platfrom-game tiles unreal-engine

Last synced: 11 Mar 2025

https://github.com/austin-io/VNyl

Visual Novel engine for C++

cpp raylib visual-novel visualnovel

Last synced: 11 Mar 2025

https://github.com/skywind3000/codecheck

注释驱动测试工具:从 C/C++/Python/Pascal 代码注释里解出 @input/@output/@timeout 测试数据并验证程序期望输出(纯手工打造)

cpp online-judge online-judge-tools python

Last synced: 30 May 2026

https://github.com/suxrobgm/sgm_header

SGM_Header is native C++ library created by SuxrobGM

algorithms cpp graph library

Last synced: 26 Mar 2025

https://github.com/ben-d-anderson/fbdirect

Experimental C++ project that renders graphics directly to the Linux frame buffer. The program adapts to video devices with different resolutions and low-level pixel formats. Best suited for embedded systems.

cpp framebuffer linux rendering

Last synced: 04 May 2026

https://github.com/baderouaich/gitwatcherbot

Source code of the GitWatcherBot Telegram Bot - Hourly checks for new stars, forks, watchers, issues and pull requests

bot bots cplusplus cpp cpp20 cpp23 gitwatcherbot open-source telegram telegram-api telegram-bot telegram-bot-api telegram-bot-example telegram-bots telegram-userbot telegrambot tgbot tgbotxx

Last synced: 16 Jun 2026

https://github.com/laateef/xclox

C++11 header-only cross-platform date and time library with an asynchronous NTP client

asio async client clock cmake cpp cpp11 cross-platform date datetime event-driven header-only ntp ntp-client packet query server tdd test-driven-development time

Last synced: 05 Feb 2026

https://github.com/davidyslu/CandyCrush

Implement the classic game "Candy Crush" in Qt

cpp game qt qt-gui

Last synced: 29 Aug 2025

https://github.com/williamzhang20/design-patterns

Practicing software design patterns in C++

cpp design-patterns

Last synced: 26 Mar 2025

https://github.com/zriyansh/you-dont-know-cpp-stl

Internal Implementation of C++ STL — Standard Template Library.

competitive-coding competitive-programming cpp stl stl-algorithms vector

Last synced: 08 Jan 2026

https://github.com/jf17/hello-sdl

SDL2 example game (snake).

cpp example linux sdl2

Last synced: 09 May 2026

https://github.com/foxmd/cmake_template

CMake template for small/mid C++/C projects with tests

c catch2 cmake codecov conan cpp github-actions github-pages project

Last synced: 18 Jan 2026

https://github.com/loyc12/cpp42

42 School Project : various small exercises aimed at learning the fundamentals of C++ and OOP

classes cpp cpp98 oop

Last synced: 10 Jan 2026

https://github.com/druxorey/ucv-retrotraza-arcana

A powerful tool to uncover the truth behind shape-shifting using advanced facial recognition algorithms.

backtracking cpp ucv

Last synced: 31 May 2026

https://github.com/ODCLAB/CodeWheelCollector

一个公开性致力于收录所有编程语言各种库、框架或社区自主实现底层性操作的每个具体函数或类文档的wiki类数据库

collector cpp database documents wiki

Last synced: 11 Mar 2025

https://github.com/emd4600/morebackgroundbuttonsmod

Spore mod that adds more background buttons in test drive

cpp modapi spore spore-mod

Last synced: 02 Apr 2025

https://github.com/nicolascbv/brain-teaser

Simple brain teaser game made to test SFML lib. Everything about this project was shown on the channel 'Terminal Root''

cpp cpp20 game game-development makefile puzzle sfml

Last synced: 10 Jun 2026

https://github.com/princep/tensorrt-sample-on-threads

A tutorial for getting started on running Tensorrt engine and Deep Learning Accelerator (DLA) models on threads

cpp deep-learning-accelerator dla mnist nvcc tensorrt tensorrt-inference threads

Last synced: 22 Jun 2026

https://github.com/tarc/library-template

C++ library template project, featuring CMake, Conan, Google Test and Github actions

cmake conan cpp githubactions google-test template-project

Last synced: 25 Apr 2026

https://github.com/samankhamesian/tic-tac-toe

This project is an implementation of evolution of no-loss strategies for the game of Tic-Tac-Toe

cpp genetic-algorithm tic-tac-toe

Last synced: 17 Mar 2025

https://github.com/pavlevujicic/cplusplus-programming

My Journey with the C++ Programming Language

cplusplus cpp cpp-programming

Last synced: 17 Mar 2025

https://github.com/mouad-el-asri/webserv

🚀 We've just created our own HTTP server "webserv". Which we can test using a real web browser. Our main goal was to gain a better understanding of the HTTP protocol, which is crucial for internet communication. Webserv has helped us unravel the mysteries of HTTP. Come and explore the world of HTTP with us. 🌟

cgi cpp cpp-programming cpp98 http http-protocol http-request http-server https-response multiplexing networking webserv webserver

Last synced: 10 Jan 2026

https://github.com/zloteerer/texas-holdem-evaluator

C++ Texas Hold'em Poker Hand Evaluator 🃏

cpp hand-rank poker rank ranking texas-holdem

Last synced: 17 Mar 2025

https://github.com/paul-maxime/lets-see-music

A school project about sound and music visualization (2012).

cpp fmod sfml

Last synced: 11 Mar 2025

https://github.com/beatussum/cppcourses

Formation C++ 17 dispensée à l'ENSIMAG pendant l'année scolaire 2023-2024

courses cpp cpp17 ensimag hugo

Last synced: 17 Mar 2025

https://gitlab.com/ngdream/H5assembler

code satic html pages without repeating yourself

C++ HTML/CSS bison cpp flex front-end html5 yaml

Last synced: 12 Mar 2025

https://github.com/jedimahdi/movie-network

Movie network system with c++

cpp cpp11 http mvc web-application

Last synced: 05 Oct 2025

https://github.com/maxwelljay256/cpplab_2023

HITSZ 2023 C++ 语言程序设计实验

cpp hitsz

Last synced: 15 Oct 2025

https://github.com/ultirequiem/lorem

✍ Generate Lorem Ipsum like a pro (Lorelai for C++)

cpp lorem-ipsum lorem-ipsum-generator

Last synced: 02 Apr 2026

https://github.com/cach30verfl0w/erebos

Erebos is a Vulkan and SDL2-based 3D Game Engine, written in C++

cmake cpp engine erebos game sdl vulkan

Last synced: 06 Oct 2025

https://github.com/mr-ndi/zero_day

This is my first repository as a full-stack engineer — a home for everything I tested or built for the first time. It includes first-time experiments in Dart, Flutter, Rust, C++, shell scripting, and more. Each project represents a step forward in my learning journey as a full-stack engineer, from basic syntax tests to functional mini-apps.

cpp dart flutter java kotlin kotlin-android kotlin-multiplatform r rust socket

Last synced: 31 May 2026

https://github.com/abhaysp95/essential_cp

The repository contains solutions to the CP & DSA problems from various platforms

algorithms codechef-solutions codeforces-solutions competitive-programming cpp cpp14 dsa leetcode-solutions python zig ziglang

Last synced: 12 Mar 2026

https://github.com/pegvin/dllbundler

Recursively Copy DLLs Required By A .exe or a .dll file.

cpp cpp17 dll-bundler mingw mingw-cross-environment mingw-environment mingw-w64 mingw32 mingw64 msys2 objdump

Last synced: 06 Oct 2025

https://github.com/hongyihao-sxit/sesame_algorithm_club

The documents about Sesame Algorithm Club

algorithms cpp java python

Last synced: 06 Oct 2025

https://github.com/superpuero/kawa_ecs

Lightweight, fast, single-heaeder ecs library written in c++

blazingly-fast cpp cpp17 cpp20 ecs entity-component-system game game-development game-engine header-only

Last synced: 06 Oct 2025

https://github.com/m-fila/coopsync_tbb

Cooperative synchronization primitives for TBB resumable tasks

async cpp fibers suspension synchronization tasks tbb

Last synced: 31 May 2026

https://github.com/ivangrana/prog-redes

Repositório dedicado a programação de redes utilizando Python,C e C++

c cpp network-programming python socket-programming

Last synced: 18 Jan 2026

https://github.com/skyzh/serialpb

Reliable packet transmission over serial interface

cmake cpp gtest serial

Last synced: 08 Oct 2025

https://github.com/pymarcus/competitive_programming

Exercícios afim de melhorar a lógica e o desempenho nas competições

cpp

Last synced: 08 Oct 2025

https://github.com/aryank1511/cpp-object-oriented-programming

Compilation of all the files, notes and programs that I created while taking Tim Buchalka's "Beggining C++ Programming - From Begginer to Beyond" Course on Udemy which is taught by Frank Mitropoulos.

cpp oop

Last synced: 08 Oct 2025

https://github.com/gilzoide/functor2c

Single header templates for wrapping C++ functors as opaque userdata plus function pointers for C interop

c-interop cpp cpp11 cpp17 function-pointer function-pointers functor single-file single-file-library single-header single-header-library

Last synced: 08 Oct 2025

https://github.com/doyoulikevanyouxi/cai

from 0 to Master, Build Your Own C++Interface Framework

cpp interface opengl

Last synced: 20 Apr 2026

https://github.com/jilliennelapid/stackcalculator

Project 1: A Stack (Data Structure) Calculator that implements strings and infix/postfix notation to compute basic operations.

cpp data-structures infix-to-postfix iomanip stack stack-calculator stacks strings

Last synced: 08 Oct 2025

https://github.com/maxilevi/hedra-core

C++ library with routines used in Project Hedra

cpp fast library meshing performance perlin-noise simd

Last synced: 09 Oct 2025

https://github.com/9drops/bignumber

Big Number Operations.

big-number-calculation cpp

Last synced: 09 Oct 2025

https://github.com/calint/compiler-2

experimental compiler of minimalistic language to nasm x86_64 for linux

assembly-x86 compiler cpp x86-64

Last synced: 09 Oct 2025

https://github.com/awais-124/oop_project

Second Semester Project. Payroll Management System. A Console Application with Responsive UI.

cpp oop payroll-management-system ui

Last synced: 19 Apr 2026

https://github.com/jmarrec/energyplus-cpp-demo

Using C++ to drive EnergyPlus. A fancy CLI for E+ with a terminal UI based on FTXUI

cpp cpp20 energyplus ftxui hacktoberfest

Last synced: 27 Jan 2026

https://github.com/bornalgo/binarytree

Binary Tree: Sample C++ code inspired by LeetCode

argument-parsing bash batch binary-tree ci-cd cmake compiler cpp generator make makefile schematic

Last synced: 19 Apr 2026

https://github.com/nilesh2000/errorfreecodes

Repository I use for my interview preparation.

algorithms cpp data-structures

Last synced: 09 Oct 2025

https://github.com/ajnus/computacao_grafica_inf1761_projetos

Para Projetos (maior complexidade que as Tarefas) da disciplina INF1761 - Computação Gráfica; Bacharelado em Ciência da Computação, PUC-Rio. Professor: Waldemar Celes. Uma branch para cada Projeto

3d 3d-graphics animation animations cg cgi chess chess-board chess-game chessboard cinema computacao-grafica computer-graphics cplusplus cpp graphics graphics-programming lightning opengl shaders

Last synced: 19 Apr 2026

https://github.com/bartste/snapshot

Command line tool to find/display/record a video from a camera/stream/file. Ideal for creating displaying videos from the command line and creating a timelapse.

boost cmake cplusplus cpp cxxopts ffmpeg git ninja qmediaplayer qt6 spdlog

Last synced: 14 Apr 2026

https://github.com/drankinatty/winsolver

Linear System of Equations Solver written in C and C++ native Windows API

c cpp linear-systems matrix solver windows-desktop

Last synced: 18 Apr 2026

https://github.com/herenturker/easm

EASM is an educational 2-pass assembler project targeting x86 systems, primarily supporting 16-bit assembly instructions. It serves as a learning tool to understand assembler design, symbol tables, and machine code generation.

asm assembler c cpp educational-project open-source x86

Last synced: 06 May 2026

https://github.com/nacreousdawn596/micava

Cava, but with glfw3 and input instead of output audio lol

alsa archlinux base-devel cpp glew glew-glfw glfw3 mesa opengl wayland

Last synced: 14 Apr 2026

https://github.com/rei-san001/atcoder-solutions

Started solving Atcoder problems. Hoping this will help some of you guys

atcoder atcoder-solutions cpp cpp17 problem-solving

Last synced: 10 Oct 2025

https://github.com/salma-mamdoh/oop-applications

Our Applications for Object Oriented Programming Course taken during Winter 2022 semester

cpp oop problem-solving

Last synced: 19 Jan 2026

https://github.com/arkorty/exprevalplusplus

Simple mathematical expression evaluator using an Abstract Syntax Tree (AST).

abstract-syntax-tree cpp hacktoberfest object-oriented-programming

Last synced: 19 Jan 2026

https://github.com/05st/fractalviewer

Simple C++/OpenGL application to interactively view the Mandelbrot Set.

cpp fractal-rendering fractals opengl

Last synced: 08 May 2026

https://github.com/yusef-ahmed/cpp-template

My C++ template for competitive programming

cpp

Last synced: 11 Oct 2025

https://github.com/igozdev/sfml-image-viewer

Basic image viewer written in SFML with a set of basic commands

bmp cpp image-viewer jpg png sfml sfml-cpp

Last synced: 11 Oct 2025

https://github.com/matubu/nibbler

🐍 A snake game with an graphical interface you can change at run time (with a bot 🤖)

bot cpp raylib sdl2 sfml snake

Last synced: 11 Oct 2025

https://github.com/hassan11196/ds-assignments

Data Structures Assignments - FAST NUCES (Karachi) - CS201 - Fall 2018

bfs c cpp data-structures dfs infix optimization pathfinding postfix

Last synced: 18 Apr 2026

https://github.com/sorgazb/travel_network_graphs

Program based on the use of graphs

cpp graph makefile

Last synced: 12 Oct 2025

https://github.com/midasvanveen/gamelib

Gamelibrary for lua in c++

cpp game-library lua

Last synced: 14 Apr 2026

https://github.com/pechinkin/1st-database-client

client to store, update data about vehicles in the garage

cmake cpp

Last synced: 12 Oct 2025

https://github.com/pulkit1822/geeksforgeeks

This repository compiles my daily solutions to Geeksforgeeks challenges, categorized by date and problem. Each solution directory includes the corresponding question in the README for quick reference. Contributions are welcome, and the project is licensed under MIT.

coding-challenges cpp data-structures-and-algorithms java problem-solving

Last synced: 12 Oct 2025

https://github.com/asko7779/kernel-panic-module

Early and primitive version of a kernel panic module programmed in C++ as a part of my OS projects and tests

bare-metal cpp kernel-panic os programming testing-module

Last synced: 13 Oct 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: 13 Oct 2025