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/lucasfturos/interfacesensordht

Interface para um Sensor de Temperatura Embarcado em C++, Javascript e QML

cpp javascript qml qt6

Last synced: 05 May 2026

https://github.com/yuulis/lifegame

Life Game made by OpenSiv3D.

cpp lifegame opensiv3d

Last synced: 01 Apr 2025

https://github.com/anmamuncoder/cp-problem-solving-zone

Competitive Programming Practice with C++, covering Algorithms, Problem-Solving, and Data Structures to enhance Coding Skills and Efficiency.

backtracking cpp recursion segment-tree slicing

Last synced: 20 Jan 2026

https://github.com/xray2016/cppwebserver

C++实现的Http服务器

cpp web

Last synced: 08 Apr 2025

https://github.com/zreechxnn/pianika-iot

Arduino-based digital piano with physical buttons.

arduino buzzer cpp esp iot

Last synced: 07 Feb 2026

https://github.com/skippyr/libtmk

Libtmk (aka "Terminal Manipulation Kit") is a simple C99 terminal manipulation library that contains a modest set of features to manipulate terminal properties, styles, arguments and key readings primarily using UTF-8 encoding. It is available for Windows, macOS and Linux.

c c-library cli command-line cpp cpp-library library linux macos shell terminal tui windows

Last synced: 27 Mar 2025

https://github.com/christianpanov/cinq

Language-Integrated Query (LINQ) for C++

cinq cpp cpp-library cpp17 language-integrated-query library linq

Last synced: 30 May 2026

https://github.com/kritagya-web/online_examination_project_cpp

This project is a windows-based application used for taking Exams of multiple subjects.Marks would be calculated automatically after the test finishes. Some modules/ functionalities included are New User Registration, Attempt Test, Results, Contact US, etc.

c cpp online-examination-system test-taking-platform

Last synced: 01 Mar 2025

https://github.com/zjx-kimi/found-program-error

用于对拍程序

code cpp debug oi

Last synced: 26 Mar 2025

https://github.com/ldionne/accu-2017-rust-traits-in-cpp

My lightning talk on dynamic polymorphism at ACCU 2017

accu cpp cpp11 cpp14 dyno hana talk type-erasure

Last synced: 18 May 2026

https://github.com/offamitkumar/uva--online-judge

Solution of Problem from Judge UVA. You can get Problem Statement , Solution File , Input File , Output file here.

competitive-programming cpp cpp11 cpp17 interview interview-practice interview-preparation interview-questions judge-uva online-judge problem-solving sports-programming uva

Last synced: 31 May 2026

https://github.com/coyorkdow/deco_cpp

Python style decorator in C++

cpp cpp17 decorator metaprogramming python

Last synced: 19 Apr 2026

https://github.com/umbrellaleaf5/assembly_text_task

Performing text exercise on the course "Introduction to Computer Architecture" at MIPT DAFE/RSE

assembly boost cmake cpp dafe mipt

Last synced: 26 Mar 2025

https://github.com/erthium/ascii-art

Project for converting image frames into ASCII art, with hopes to make real-time video conversion work

ascii ascii-art cpp image-processing sfml

Last synced: 23 Feb 2026

https://github.com/amanoteam/venti

A GCC cross-compiler targeting DragonFly BSD

c cpp cross-compiler dragonflybsd gcc

Last synced: 13 Apr 2026

https://github.com/mgorshkov/scipy

Scientific methods on top of NP library.

cplusplus cpp math mathematics scipy statistics

Last synced: 02 Apr 2026

https://github.com/fi-mihej/cengalpolybuild

A Comprehensive and Hackable Build System for Multilingual Python Packages: Cython (including automatic conversion from Python to Cython), C/C++, Objective-C, Go, and Nim, with ongoing expansions to include additional languages

build build-automation build-system build-tool c-language cpp cython go golang modules-manager nim nim-language objective-c packaging packaging-python packaging-system python python-package-template python-packaging setuptools

Last synced: 10 Apr 2025

https://github.com/erengy/chip-8

CHIP-8 emulator

chip-8 cpp emulator sdl

Last synced: 10 Apr 2025

https://github.com/jsoulier/voxel_raytracer

Voxel Raytracer using SDL3 GPU with compute shaders

3d compute-shader compute-shaders cpp example examples gpu hlsl raytracer raytracing sdl sdl3 shaders

Last synced: 07 Sep 2025

https://github.com/llnl/hdtopology

High-dimensional topological data analysis library for NDDAV

analysis cpp data-analysis data-viz high-dimensional-data topological-data-analysis visualization

Last synced: 29 Apr 2025

https://github.com/helynranta/game-template

this is template repo for my game projects

cpp gamedev handmade

Last synced: 05 Oct 2025

https://github.com/bigasdev/castledb-cpp-parser

A simple cpp parser for CastleDB

castledb cpp cpp-json json parser

Last synced: 07 May 2026

https://github.com/yosh-matsuda/gpu-ptr

Cross-platform GPU smart pointer with C++20 range support

cpp cpp20 cuda gpu header-only hip

Last synced: 17 Jan 2026

https://github.com/matthaeusheer/sph-gl

An openGL render engine for 3D visualization of Gasoline SPH simulations.

cpp opengl sph

Last synced: 14 May 2026

https://github.com/nohomey/fmi-introduction-to-programming-course

A place for my homeworks and other materials related to the Introduction to Programming course in FMI

cpp cpp11 fmi homework

Last synced: 06 Oct 2025

https://github.com/techsolomon/cs202-project

C++ final project for CS 202 (Spring 2021) at UAF.

computer-science cpp cs202 group-project uaf

Last synced: 17 Jan 2026

https://github.com/Hcolda/QChatServer

A lightweight chat software server (WIP)

chat chat-app chat-application chatapp chatroom cpp cpp23 server

Last synced: 06 Oct 2025

https://github.com/diogocarrola/leetcode75

The 75 most frequent LeetCode questions in coding interviews, curated by industry experts. The only resource you need for coding interviews.

algorithms c coding-challenges cpp data-structures interview-preparation javascript leetcode python

Last synced: 06 Oct 2025

https://github.com/georgecatalin/qt-widgets-for-beginners-with-cplusplus

Course work associated with the Udemy.com course "Qt Widgets for Beginners with C++" , authored by Bryan Cairns.

cplusplus cpp qt qt5 qtcreator qtwidgets udemy-course

Last synced: 19 May 2026

https://github.com/threeal/volume-cpp

a cross-platform audio volume control library in C++

audio cmake cpp cpp-library cross-platform library open-source volume volume-control

Last synced: 07 Oct 2025

https://github.com/ismacortgtz/cpp-guide

An intermedius guide to learn C++ from any knowledge level.

course cpp cpp-course english guide spanish tutorial

Last synced: 07 Oct 2025

https://github.com/spaciouscoder78/unitconversion.hpp

A C++ library containing predefined unit conversion formulas to make your life easier

c cpp header-files unitconversion

Last synced: 07 Oct 2025

https://github.com/qengineering/traffic-counter-rock5c

A fully functional traffic counter on a bare RK3588 with MQTT and remote live viewer

aarch64 bytetracker cpp deep-learning npu rk3566 rk3568 rk3588 rock5c traffic-counter traffic-counting

Last synced: 05 Feb 2026

https://github.com/eyelash/prism

incremental PEG-based syntax highlighting engine

cpp syntax-highlighting

Last synced: 21 Jan 2026

https://github.com/csiro-hydroinformatics/wila

A C++ framework to couple optimisation tools and simulation models

cpp metaheuristics optimisation

Last synced: 21 Jan 2026

https://github.com/congard/solgen

C++ code generator for creating Lua bindings using sol2 library

code-generation cpp cpp20 lua lua-bindings sol2

Last synced: 08 Oct 2025

https://github.com/0x0c/value_bag

Put a value into the bag and take it functionally.

cpp

Last synced: 08 Oct 2025

https://github.com/natsalete/ed1-iftm-ads

Este repositório contém as atividades de lista realizados durante a disciplina de Estrutura de Dados I (ED I) no 3º período do curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas - IFTM.

cpp estrutura-de-dados list

Last synced: 08 Oct 2025

https://github.com/gunh0/algorithms

📝 Solutions for Algorithm Problems [C/C++]

algorithm beakjoon c cpp data-structures project-euler

Last synced: 12 Mar 2026

https://github.com/kaleharshavardhan07/multi_thread_file_downloader

This project is a C++ multithreaded file downloader that utilizes the cURL library to download a large file in parts concurrently. Each part is downloaded by a separate thread, and the parts are then merged to form the complete file.

cpp multithreading

Last synced: 08 Oct 2025

https://github.com/umutsevdi/lled

A Lightweight Lua editor written with ImGUI that can modify itself at runtime.

cplusplus cplusplus-17 cpp imgui lua lua-library luac

Last synced: 18 Jan 2026

https://github.com/ignavan39/hashtable

Hash table for university laboratory

cpp hashtable lab

Last synced: 09 Oct 2025

https://github.com/surpri6e/clicker-game

Clicker game

clicker-game cpp

Last synced: 09 Oct 2025

https://github.com/tttapa/batmat

Fast linear algebra routines for batches of small matrices.

cpp linear-algebra simd

Last synced: 03 Mar 2026

https://github.com/tom-weatherhead/helix

An RSA encryption and uuencoding/uudecoding application from 2002.

cpp cryptography encryption rsa-encryption uudecode uuencode

Last synced: 09 Oct 2025

https://github.com/matubu/webserv

A simple web server written in c++

cpp server web webserver

Last synced: 11 Oct 2025

https://github.com/devtanish/leetcode-cpp

Dealing with problem solving in C++ daily

cpp leetcode leetcode-cpp leetcode-solutions problem-solving

Last synced: 12 Oct 2025

https://github.com/mariam-badr-mb/route-cipher

Route Cipher is a transposition cipher that arranges the message into a grid and then reads it in a spiral order, starting from the outer boundary towards the center. The encryption and decryption are based on a secret key (number of columns), which determines the size of the grid.

cplusplus-20 cpp

Last synced: 26 Jan 2026

https://github.com/phamduylong/footballrecord

Program to save football game records

console-application cpp

Last synced: 12 Oct 2025

https://github.com/o-rumiantsev/array

Compromise between the convenient and fast implementation of arrays in C++

array cpp features functionality list speed

Last synced: 19 Jan 2026

https://github.com/brainstone/cppcompiletimearraygenerator

A tiny header only C++11 (and above) library to generate arrays with a generator function at compile time!

constexpr cpp cpp11 cpp14 cpp17 cpp20 header-only

Last synced: 13 Oct 2025

https://github.com/victornpb/multiplexed-7segments-display

Arduino sketch that provides multiplexing for a single or multiple 7 segments displays without extra hardware

7segment arduino-library arduino-sketch cpp multiplexer

Last synced: 25 Oct 2025

https://github.com/mohammad-malik/cpp-dryrun-codegen

A tool for generating and testing "dry runs" (tricky C++ code snippets often asked in exams by universities like FAST) in an isolated Docker environment.

cpp dryr exam help llms rag

Last synced: 24 Feb 2026

https://github.com/nic-obert/branchless_programming

Proof of concept programming using only truly branchless operations.

branchless challenge cpp proof-of-concept

Last synced: 14 Oct 2025

https://github.com/raamyy/console-phonebook

A simple PhoneBook which i made as a small project using C++

console-application cpp data-structures structured-programming-approach

Last synced: 14 Oct 2025

https://github.com/nilostolte/opengl-glsl

Examples (OpenGL and GLSL shaders) and complete OpenGL installation with w64devkit development kit, glad and glfw3 binaries and Ninja building tool for Windows 64 C/C++

c cpp glfw glfw3 glsl glsl-shaders graphics ninja-build opengl shadertoy shadertoy-compatibility w64devkit win64 windows windows-10

Last synced: 24 Feb 2026

https://github.com/vsaint1/assaultcube-kernel

user/kernel cheetos just meant for learning purposes

cpp driver kernel-driver windows

Last synced: 14 Oct 2025

https://github.com/facumasino/tup-utn-frgp

Repositorio de ejercicios de la carrera Técnico Universitario en Programación.

algorithm algoritmos cpp diagramas diagramas-flujo programacion programming tup utn

Last synced: 15 Oct 2025

https://github.com/jeffreyargueta/stl_list

Mini STL<list> in cpp to exonerate second midterm

cpp midterm oop university

Last synced: 10 Jan 2026

https://github.com/tessapower/poo-game

A silly poo game as a first experiment with DirectX :poop:

cpp directx-11 visual-studio

Last synced: 16 Oct 2025

https://github.com/kezhengjie/simplelog

You just need to log,so why bother?header-only,single and tiny cpp log lib here!

cpp cross-platform easy-to-use header-only log logging logging-lib logging-library out-of-the-box simple-api thread-safe tiny

Last synced: 16 Oct 2025

https://github.com/loreneteval/tun2socks-python

Python bindings for go tun2socks.

cpp golang proxy pybind11 python socks5 tun2socks tunnel vpn

Last synced: 16 Oct 2025

https://github.com/mariam-badr-mb/rational-calculater

A lightweight console-based calculator that performs arithmetic operations on rational numbers (fractions). It allows users to add, subtract, multiply, and divide fractions while ensuring proper input validation and error handling.

cplusplus-20 cpp

Last synced: 27 Jan 2026

https://github.com/ababyprogrammer/professional-language

C is a general-purpose computer programming language. It was created in the 1970s by Dennis Ritchie, and remains very widely used and influential. By design, C's features cleanly reflect the capabilities of the targeted CPUs.

c c-programming cpp csharp

Last synced: 05 Feb 2026

https://github.com/tamim-saad/cses-problem-set-solutions

Solutions to the CSES Problem Set with clean, optimized code. Designed to help competitive programmers improve their problem-solving skills. Contributions are welcome—don’t forget to star!

competitive-coding competitive-programming competitive-programming-contests cpp cses cses-dp-section cses-editorial cses-introductory-problems cses-problem-set cses-problem-set-solution cses-problemset cses-solutions cses-submissions problem-set problem-solving

Last synced: 18 Oct 2025

https://github.com/mrizaln/glfw-cpp

C++ GLFW wrapper with multi-window and multithreading in mind

cpp glfw multithreading opengl

Last synced: 14 Mar 2026

https://github.com/congard/tulz

Cross-platform tools library for C++ development

cpp cpp20 cpp20-library cross-platform library linux observable observer-pattern tool tools windows

Last synced: 24 Feb 2026

https://github.com/limitedeternity/datastructures

Udemy – Easy to Advanced Data Structures

cpp data-structures

Last synced: 19 Oct 2025

https://github.com/cyberscoper/esp32-game-of-life-ntp

ESP32 project running Conway's Game of Life on an SSD1306 OLED display, featuring real-time NTP clock updates and automatic switching between simulation and time display. 🚀

arduino-ide cpp esp32 oled-display-ssd1306

Last synced: 24 Feb 2026

https://github.com/garyhilares/supple-crystal

An efficient and versatile lightweight/advanced image viewer.

contributions-welcome cpp cpp17 image image-viewer photo-viewer picture sfml

Last synced: 20 Oct 2025

https://github.com/rayeed221/simple-fire-detector---esp32

This is the whole code of a simple fire detector project suitable for school projects or to have something on your showcases

aurduino cpp esp32 robotics-programming sensors-data-collection

Last synced: 23 Jan 2026

https://github.com/agoraio-extensions/terra

terra is a shell of the code-gen flow

ast cpp ts

Last synced: 15 Mar 2026

https://github.com/jomart02/lazuli

Qt NMEA navigation data simulator program supporting plugin system

cpp linux nmea nmea0183 qss qt simulator ubuntu windows

Last synced: 23 Oct 2025

https://github.com/ssusnic/ascii-snake

A repository that contains the source code of my terminal based Snake game written in C++ for the Windows Command Line.

2d 2d-game ascii command-line commandprompt cplusplus cpp game-development game-programming gamedev making-games mingw mingw-w64 snake snake-game terminal-based terminal-game text-based-game visual-studio vscode

Last synced: 23 Oct 2025

https://github.com/gavinlyonsrepo/fractal_creator

Fractal-generating Demo, creates a fractal using Mandelbrot set. Includes magnifications. Written in C++.

bitmap c cpl cplusplus cpp demo demo-application demonstration fractal fractals graphics mandelbrot mandelbrot-fractal mandelbrot-sets maths

Last synced: 06 Feb 2026

https://github.com/auterion/mavsdk

API and library for MAVLink compatible systems written in C++17

cpp cpp17 hacktoberfest mavlink

Last synced: 14 Apr 2026

https://github.com/yoruakio/websocket-server

📡 WebSocket-Server: Simple websocket server build using websocketpp and asio libraries.

cmake cpp json server websocket websockets websockets-client websockets-server

Last synced: 23 Jan 2026

https://github.com/belhoussine/research-mutations-sars-cov-2-proteome

An academic research project that I worked on with a team of researchers in the United States.The goal was to explore how amino acid mutations affect the stability of the main protease of the COVID-19 proteome.

bioinformatics covid19 cpp mutations pdb promute research sdm shell substitution

Last synced: 19 Apr 2026

https://github.com/anav5704/cs111-projects

Projects made for my introduction to computer science course @ USP

cpp terminal

Last synced: 15 Mar 2026

https://github.com/chloro-pn/wamon

Embedded Scripting Language Designed for C++

cpp embedded-scripting-language scripting-language scripts

Last synced: 23 Jan 2026

https://github.com/tlaceby/rawkit

Rawkit is a Go/C++ library for working with RAW image files. It provides a simple interface for loading, processing, and analyzing RAW images from various camera manufacturers, along with histogram generation and metadata extraction.

cgo-bindings cpp exif-data-extraction golang image-processing libraw raw

Last synced: 06 Feb 2026