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/ammienyami/ldays

This is my first malware! I coded it in C++ and this repository have the source code of my malware!

c coding cpp malware

Last synced: 24 Apr 2026

https://github.com/opensrcerer/paddy-firmware

Firmware for Project Paddy, the Power Administration Daemon

arduino cpp electronics homemade iot meter mqtt power smart

Last synced: 18 Apr 2026

https://github.com/tacigar/lhades

:moon: Lua 5.3 Byte-Code Disassembler

cpp disassembler lua

Last synced: 12 May 2026

https://github.com/ihorshevchuk/spdlog-spm

Fast C++ logging library now in Swift Package Manager

cpp spdlog spdlog-wrapper swift swift-package-manager

Last synced: 12 May 2026

https://github.com/jasperdrescher/learnopengl

Following https://learnopengl.com/ and http://www.opengl-tutorial.org/ with an easy-to-use development environment.

cmake cpp opengl

Last synced: 12 May 2026

https://github.com/inventwithdean/physicsbasedspheremovement

An approach to pure physics based sphere movement in Unreal Engine.

cpp game-development physics-based unreal-engine-5

Last synced: 08 Jun 2026

https://github.com/arkenidar/opengl-game

https://github.com/arkenidar/opengl-quake-win64

codeblocks cpp game msys2-mingw64 ogl opengl quake sdl

Last synced: 30 Apr 2026

https://github.com/pferreirafabricio/arduvino

🄘 Some codes from Tinkercad's projects

arduino cpp

Last synced: 13 May 2026

https://github.com/dogwalker-kryt/linux-drive-manager

A custom made Drive Manager for Linux (Debian based), to do various operations with ssd's hdd's and other storage devices

cpp drive drive-management drive-manager drives linux storage storage-device storage-device-manager storage-management storage-manager

Last synced: 17 Apr 2026

https://github.com/saxijing/zeus

autonomous vehicle control with LQR and PID controller

carla cpp frenet-cartesian lqr-controller opendrive openscenario pid-controller ros

Last synced: 24 Apr 2026

https://github.com/mmansy19/snakes-ladders-and-monopoly-project

a mixture between the Snakes & Ladders and Monopoly games. There are two modes in the game: Design mode is where the user is able to build the playing grid and Play mode is where he plays the game itself. The general idea of the game is four players moving in a grid having snakes, ladders, and Cards.

cpp oop

Last synced: 04 Jun 2026

https://github.com/wtrsltnk/system.drawing

Partial c++ implementation of .NET System.rawing classes

cpp system system-drawing systemdrawing

Last synced: 13 May 2026

https://github.com/jonathas/poligono-opengl

Programa OpenGL em C/C++ que permite que o usuÔrio defina um polígono e, em seguida, realize operações de translação, escala e rotação nesse polígono.

cpp opengl practice university

Last synced: 25 Apr 2026

https://github.com/evanpacini/functional

Bringing functional programming to C!

c c23 cpp cpp23 functional functional-programming

Last synced: 13 May 2026

https://github.com/jan-stangelj/renderer

A OpenGL c++ renderer made in spare time

cpp graphics opengl

Last synced: 14 May 2026

https://github.com/ahasannn/flappy-bird

A flappy bird game implemented in C++ with OpenGL

computer-graphics cpp flappy-bird-game glut-library opengl

Last synced: 14 May 2026

https://github.com/mihir2006/radar-using-arduino-uno

Radar Using Arduino Uno and Ultrasonic sensor

aurdino cpp hardware processing-sketch

Last synced: 14 May 2026

https://github.com/sunami09/codechef-dsa-series

DSA Learning Series is an educational series put together by CodeChef Volunteers. Under this, we will be hosting a practice contest which will cover curated problems from a certain topic(s).

codechef-solutions competitive-programming-contests cpp dsa-learning-series dsa-practice

Last synced: 11 Jun 2026

https://github.com/greatgamedota/opengl-vscode

OpenGL Game Engine with Visual Studio Code on Windows

cpp game-engine opengl visual-studio-code

Last synced: 01 May 2026

https://github.com/sorgazb/library_cpp

Program based on the use of OOP in C++

cpp makefile poo

Last synced: 12 Jun 2026

https://github.com/ferhatgec/bufsize

Terminal buffer size info library for C++

buffer-size cpp terminal

Last synced: 01 May 2026

https://github.com/dylanbuchi/data-structures-and-algorithms-cpp

Repo to practice implementing data structures & algorithms in C++

algorithms cpp data-structures

Last synced: 12 Jun 2026

https://github.com/singhpratech/notepatra

Native C++/Rust code editor for the AI era — Linux/macOS/Windows, ~9 MB bare binary, 226 file extensions / 92 language lexers, Rust-powered search, 6 AI backends (Ollama / llama.cpp / OpenRouter / Ollama Cloud / OpenAI / Azure OpenAI). Free forever, GPL-3.0.

ai code-editor cpp cross-platform developer-tools free ide lightweight linux local-ai macos notepad notepad-plus-plus ollama open-source qscintilla qt5 rust text-editor windows

Last synced: 31 May 2026

https://github.com/spacebody/cs205-c-cpp

The lab codes for course CS 205 C/C++

c cpp

Last synced: 01 May 2026

https://github.com/nikhil1210-dev/db-connection

A basic program in C, C++, Java, and C# demonstrating MySQL database connectivity using respective connectors (MySQL C API, Connector/C++, JDBC, and Connector/NET). It covers database connection, query execution, and result handling across multiple languages.

c cpp csharp java

Last synced: 01 May 2026

https://github.com/bvcxza/sonos

C++ library and command line tool for Nostr

command-line-tool cpp library nostr

Last synced: 06 Jun 2026

https://github.com/madebypixel02/cpp-module-05

[42 Madrid] Mommy, when I grow up, I want to be a bureaucrat!

42 42-cursus 42born2code 42madrid born2code bureaucrat cpp cpp11 makefile peer2peer repetition

Last synced: 08 Jun 2026

https://github.com/razzile/segoemdl2cppheaders

C++ Header wrapping Segoe MDL2 font assets

cpp segoe-fonts segoe-mdl-icons

Last synced: 25 Apr 2026

https://github.com/hu53yin/cplusplus

books & learning notes

cplusplus cplusplus-11 cpp cpp11

Last synced: 15 Jun 2026

https://github.com/antonioberna/nn-gpu-logic-gates

Neural Network implementation on GPU using CUDA C++ to learn logic gates operations

cpp cuda gpu logic-gates neural-networks nvidia

Last synced: 01 May 2026

https://github.com/youngermaster/st0256-numerical-analysis

The idea of this project is to test out if it is worth it to use C++ instead of Python for algorithms of some numeric methods, like finding roots of non-linear equations using Newton-Raphson's method.

algorithms cpp latex-document newton-raphson python

Last synced: 01 May 2026

https://github.com/ar-dev-1/server

Server examples in C and C++

c cpp server

Last synced: 25 Apr 2026

https://github.com/jaytwolab/test-ccspriterx

CCSpriterX for Brash Monkey Spriter SCML (C++/Cocos2d-X)

brash cocos2d-x cpp monkey scml spriter

Last synced: 04 Mar 2026

https://github.com/konyd/game-of-life

A simple implementation of Conway's Game of Life built with raylib

cpp game-development raylib raylib-cpp simulation

Last synced: 17 Jun 2026

https://github.com/depermitto/headerpuller

Header-only package manager for C/C++ written in Go. Provides hassle-free (un)installation and simplicity in use.

c cpp cxx go golang-application header-files header-only hpp package-manager

Last synced: 01 May 2026

https://github.com/david-palma/cuda-programming

Educational CUDA C/C++ programming repository with commented examples on GPU parallel computing, matrix operations, and performance profiling. Requires a CUDA-enabled NVIDIA GPU.

c-cpp cpp cuda cuda-toolkit education gpu gpu-programming kernel matrix-operations nvcc nvidia parallel-computing parallel-programming practice profiling threads

Last synced: 25 Apr 2026

https://github.com/saket-sk/tic-tac-toe-using-c-

Tic Tac Toe CMD Console game

cpp

Last synced: 18 Jun 2026

https://github.com/endurodave/coredumparm

ARM Embedded System Core Dump

arm c-language call-stack core-dump cpp embedded-systems

Last synced: 25 Apr 2026

https://github.com/giannycabral/c-programs

Esse repositório contém uma coleção de códigos e projetos desenvolvidos em linguagem C. Ele inclui exemplos prÔticos, algoritmos, exercícios úteis para quem deseja aprender e explorar o mundo da programação em C.

c cpp

Last synced: 25 Apr 2026

https://github.com/frankkopp/frankycpp_old

Re-Learning C++ by migrating Franky Chess Engine to C++

chess chess-engine cmake cpp cpp17

Last synced: 19 Jun 2026

https://github.com/rna3210d/qt-webengineview-browser

Qt browser with some random stuff

cpp qt5 qtcreator qwebengineview

Last synced: 02 May 2026

https://github.com/mcquerol/blackjack-cpp

Text-based Blackjack game in C++. Focuses on OOP, card deck handling, and game logic.

cards cpp object-oriented-programming

Last synced: 19 Jun 2026

https://github.com/alfi-lib/alfi

<CURRENTLY UNDER DEVELOPMENT> ALFI (Advanced Library for Function Interpolation) is a library for efficient function interpolation. It offers multiple interpolation methods with extensive documentation. Ideal for scientific and engineering applications.

cpp cpp-library interpolation library math maths

Last synced: 19 Jun 2026

https://github.com/vdwtanner/crusade

A semester game programming project from college. 2D side-scrolling destructible world where you play as a valiant night who levels up and gains new abilities by defeating monsters. Includes a level editor and examples of assets / scripts.

cpp game-dev

Last synced: 20 Jun 2026

https://github.com/breadrock1/topsystemsinterview

There is test case that I had got while processing interview to TopSystems.

cpp interview interview-practice qt6

Last synced: 20 Jun 2026

https://github.com/f321x/cpp_introduction-42-core

Collection of small C++ introduction projects to get first experience with C++ programming

42 42born2code 42codingschool 42cursus cplusplus cpp

Last synced: 06 Jun 2026

https://github.com/kareem-ghazi/smart-surveillance-system

A smart surveillance system with facial detection and recognition built in C++ using OpenCV and cvui.

computer-vision cpp cvui face-detection face-recognition opencv

Last synced: 17 Apr 2026

https://github.com/siyamulislam/dynamicvillage

A Computer Graphics Project <<Dynamic Village>> Day mode | Night Mode | Rain Mode

codeblocks cpp opengl

Last synced: 17 Apr 2026

https://github.com/sbaldu/wealthdistributionmodel

Model for the distribution of wealth in a community

complex-systems cpp econophysics modelling pybind11 python

Last synced: 02 May 2026

https://github.com/weebnetsu/banking-system

A C++ banking system project (CLI)

banking beginner-project cpp oop

Last synced: 20 Jun 2026

https://github.com/tranglecong/trlc-platform

A modern, header-only C++ library for compile-time platform detection and abstraction. TRLC Platform provides zero-overhead platform detection, feature-based conditional compilation, and adaptive code selection for cross-platform C++ development.

architecture-detection compiler-detection cplusplus cpp feature-detection platform-detection portable-library

Last synced: 20 Jun 2026

https://github.com/bhagat-hrishi/cleanstrike

CleanStrike is a carrom board game played by 2 players with multiple turns

clean-strike cmake cmake-command cpp

Last synced: 08 Jun 2026

https://github.com/guibrandt/perfhash

Header-only perfect hash container class implemented in modern C++

cpp data-structure header-only perfect-hash

Last synced: 09 Jun 2026

https://github.com/pirito10/solarboat-rsfm-uvigo

Wireless Solar Boat project for the course "Redes InalÔmbricas y Móviles" in the Telecommunications Engineering Degree at the Universidad de Vigo (2024 - 2025)

arduino bluetooth cpp html lorawan lte mqtt nb-iot python shell wifi-halow

Last synced: 03 Apr 2026

https://github.com/linux0hat/cpp-web-crawler

Explore the web.

cpp crawler sqlite3

Last synced: 09 Jun 2026

https://github.com/aykhan019/finalproject_cpp_oop

A C++ application simulating a restaurant management system, showcasing OOP concepts such as classes, inheritance, and file handling. The system allows users to place orders, manage menus, and process restaurant operations with error logging and music integration.

classes cpp error-logging file-handling inheritance oop restaurant-management

Last synced: 23 Jun 2026

https://github.com/jelhamm/memory-management

"This repository contains an implementation of diverse memory management techniques in an operating system, aiming to optimize resource allocation and utilization."

allocator cpp memory-allocation memory-management operating-system operating-systems-project paging python

Last synced: 26 Apr 2026

https://github.com/lebrancworkshop/learn-dsal-cpp-mikelopster

Learning Data Structures and Algorithms with C++ by Mikelopster (Thai Software Developer Youtube Channel)

algorithms algorithms-and-data-structures cpp data-structures data-structures-and-algorithms

Last synced: 02 May 2026

https://github.com/ufthaq/aim-trainer

Just Simple Aim Trainer. Trying to implement all feature and UI from scratch.

aimtrainer cpp cppprojects learncpp raylib-cpp simple-game

Last synced: 07 Jun 2026

https://github.com/moritzrinow/eznet

Small, modern C++ library for networking (sockets, serialization,...)

compression cpp modern-cpp network network-programming networking server socket socket-io socket-programming stream streams

Last synced: 19 Apr 2026

https://github.com/hydr0nium/daydream

Daydream programming language

cpp daydream programming-language

Last synced: 24 Jun 2026

https://github.com/Candlest/ClassBoard

Class Boardę˜Æäø€ę¬¾ä½æē”ØQt/C++å¼€å‘ēš„ļ¼Œé’ˆåÆ¹SEEWOåŠå…¶ę•™å­¦äø€ä½“ęœŗč®¾č®”ēš„ļ¼Œē”ØäŗŽę˜¾ē¤ŗę•™å­¦äæ”ęÆēš„å£ēŗøč½Æä»¶ć€‚

cpp qt5 wallpaper windows

Last synced: 25 Jun 2026

https://github.com/atennop1/codeproblemssolutions

Repository for making tasks from Codewars and LeetCode

codewars codewars-solutions cpp learning leetcode leetcode-solutions

Last synced: 25 Jun 2026

https://github.com/senior-sigan/chat_from_scratch

Code from the series of my streams where I work on creating Chat application absolutely from scratch.

cpp from-scratch raylib ui

Last synced: 17 Apr 2026

https://github.com/kid0h/clipboard

A simple header-only wrapper around Windows' clipboard API

clipboard cpp header-only

Last synced: 07 Jun 2026

https://github.com/wtrsltnk/game

Old piece of code that I wrote before 2005 which works as an game engine. Is has barely working bsp loading capabilities and a console.

bsp cmake cpp opengl quake3

Last synced: 09 May 2026

https://github.com/siris2314/tfcpp

TensorFlow Clone build in C++(Currently WiP)

cpp cpp-library cpp-programming deep-learning machine-learning tensorflow

Last synced: 28 Apr 2026

https://github.com/arbmind/qbs-containers

Docker containers for building Qbs projects with Qt and Clang or GCC

clang cpp docker-container gcc qbs qt6

Last synced: 28 Apr 2026

https://github.com/akash1474/glfw_opengl

A simple starter project for getting into graphics programming in c++

cpp graphics graphics-3d graphics2d imgui opengl spdlog starter-project ui

Last synced: 16 Apr 2026

https://github.com/catdima/stillalive

Portal ending credits for linux

cli-app cpp linux-app ncurses

Last synced: 24 Jan 2026

https://github.com/kubasejdak-org/utils

C++ utility functions and modules, which can be reused in other projects

arm cpp embedded freertos linux utils

Last synced: 02 Jun 2026

https://github.com/krisfur/paclook

A universal interactive package CLI search tool.

cli cpp interactive-search package-installer terminal-based

Last synced: 31 Jan 2026

https://github.com/nelbok/display

A little display to show off

cmake cpp qml qt qtquick

Last synced: 31 Jan 2026

https://github.com/specs-feup/clava-lite-benchmarks

A collection of applications and benchmark suites used to evaluate several Clava NPM packages

benchmarks c cpp source-to-source

Last synced: 16 Apr 2026

https://github.com/kojobailey/japi-xfbin-merger

A C++ plugin for JoJoAPI that allows the merging of XFBIN data for mods that are more compatible with each other and easier to create.

api asbr cpp cpp23 dll japi jojoapi modding plugin

Last synced: 28 Apr 2026

https://github.com/chadwyck242/udemy-cpp-masterclass

Repository for the C++ Programming Masterclass on Udemy. Part of LearnProgramming Academy

cplusplus cplusplus-14 cplusplus-17 cpp cpp14 cpp17 learnprogramming udemy udemy-course

Last synced: 08 Jun 2026

https://github.com/longhao-li/onion

A lightweight and easy to use async IO library implemented with C++20 coroutine.

async cpp cpp-coroutines cpp23 io-uring iocp socket-io

Last synced: 29 Apr 2026

https://github.com/moorara/compiler

Playing with Compilers ...

bison compiler cpp flex golang goyacc lex lexer parser yacc

Last synced: 29 Apr 2026

https://github.com/abhi999k/smart_shoes

Smart shoes with smart navigation system

ai assembly cpp iot-device navigation programming shoes smart wearable-devices

Last synced: 29 Apr 2026

https://github.com/lucacasamentigamedev/arkanoid

Simple Arkanoid clone project made with C++ and raylib

arkanoid cpp raylib

Last synced: 29 Apr 2026

https://github.com/arkenidar/syntax_clang

syntax of C/C++ examples

c cpp

Last synced: 29 Apr 2026

https://github.com/michaelzheng67/live-vim

Vim with your friends šŸ“

cpp vim

Last synced: 29 Apr 2026

https://github.com/arapelle/cmtk

This CMake ToolKit (CMTK) provides helping CMake functions to manage simple C++ CMake projects easily.

cmake cpp

Last synced: 31 Jan 2026

https://github.com/chenshaw010/interactivity-in-a-3d-scene

Interactive 3D environments with custom models created in OpenGL.

3d 3d-graphics 3d-models camera cpp interactive lighting opengl

Last synced: 16 Apr 2026

https://github.com/arapelle/arba-wgen

A C++ library providing functions generating random words.

cmake cpp cpp20 cpp20-library library random random-words

Last synced: 31 Jan 2026

https://github.com/omerkel/hangman

Vocabulary and word game Hangman / GalgenmƤnnchen ported onto various programming languages

cpp csharp dart delphi fortran fortran95 go golang groovy java javascript lua pascal perl python3 ruby rust visual-basic web-application word-game

Last synced: 27 Mar 2026

https://github.com/undergrounder96/factorial_cpp

This repo is just an excuse for me to learn Makefile.

c cpp make makefile

Last synced: 29 Apr 2026