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/sreejit7/data-structures-algorithms

Codes with solutions for different Data Structures & Algorithm related problems

algorithms algorithms-and-data-structures cpp data-structures problem-solving

Last synced: 09 Sep 2025

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

C++ Custom Template Library

cpp data-structures

Last synced: 03 Jul 2026

https://github.com/suryansh-dey/neovim-config

NvChad 3.0 based neovim config with webdev, python, C++, Rust etc. support

cpp html-css-javascript lua markdown neovim nodejs nvchad-custom-config python rust

Last synced: 02 Apr 2026

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/tangilj/onitama

AI for the Onitama board game, written in C++.

ai board-game cpp onitama

Last synced: 05 Apr 2025

https://github.com/amlel-el-mahrouss/btb

BTB, a build system based on JavaScript Object Notation written in C++

build-system cpp json

Last synced: 29 Mar 2025

https://github.com/emsar69/mnist-ai-without-external-ai-libraries

A pure C++ implementation of an MNIST digit classifier without using external machine learning libraries. This project demonstrates how to build a simple neural network for the MNIST dataset.

ai c classification cpp machine-learning mnist

Last synced: 18 May 2026

https://github.com/anas-farooq8/neural-network-using-os-concepts

The system uses inter-process communication through pipes for exchanging information (weights) between processes. Each layer of the neural network is represented as a separate process, and each neuron within a layer is treated as a separate thread.

cpp mutex-synchronisation neural-network pthreads ubuntu

Last synced: 18 Jun 2026

https://github.com/josedavidss/aed2.garbagecollector-simulation

Trabajo para el curso de Algoritmos y Estructuras de Datos 2. La idea es hacer una simulación sobre la funcionalidad real de un "garbage collector" en un lenguaje de programación utilizando el lenguaje de programación C++.

cpp garbage-collector

Last synced: 13 Jun 2026

https://github.com/srijanmukherjee/minigolf

A golf game made using SDL

cpp game-development sdl2

Last synced: 25 Jun 2025

https://github.com/rdvdev2/advocat

Per a facilitar la feina amb el jutge

cpp fib jutge ninja pro1 pro1-fib upc

Last synced: 05 Apr 2025

https://github.com/jrol123/firstcourse_cpp

My FEFU code repo

cpp matlab python student

Last synced: 09 Apr 2026

https://github.com/joeesmithh/spreadsheet-app

A simple spreadsheet app developed to learn Qt Widget app development.

cpp gui qt

Last synced: 18 May 2026

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

VTK 入门教程配套代码

3d-graphics cpp tutorial-code vtk

Last synced: 14 Jul 2025

https://github.com/gecko-robotics/messages

reads a message file and creates C++ and Python messages

cpp messages python3 robotics serialization toml

Last synced: 07 May 2026

https://github.com/yhirose/cpp-liblinear

A single file C++ header-only wrapper for LIBLINEAR library

cpp cpp11 header-only liblinear

Last synced: 29 Mar 2025

https://github.com/samirhamadaa/math_game

A simple interactive math quiz game with different difficulty levels and operations.

c-plus-plus console-game cpp game-development interactive-learning math-quiz mini-project random simple-game terminal-game

Last synced: 30 Jun 2025

https://github.com/therealdevdan/customvector

Smart pointer based dynamic array in C++

cpp dynamic-vector oop-in-cpp programmer vector

Last synced: 08 Jul 2025

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

timespiece, a watchdog timer

cpp cpp-library cpp11 timer

Last synced: 05 Apr 2025

https://github.com/diable201/grokking_algorithms

Code from the book "Grokking Algorithms" in Python3 and C++

algorithms-and-data-structures cpp grokking-algorithms python3

Last synced: 18 May 2026

https://github.com/shreyadhir/cpp

learning c++

cpp

Last synced: 21 Jul 2025

https://github.com/csb6/backtrack

A C++17 library with Prolog-like functionality (Work-In-Progress)

cpp cpp17 logic-programming prolog rules-engine

Last synced: 14 May 2025

https://github.com/erwan-simon/arcade

C++ launcher with 2 games and 2 graphical librairies

arcade cpp epitech game ncurses pacman sfml shared-library snake

Last synced: 14 Jul 2025

https://github.com/mssm199996/pi-smarthouse-monitoring

Java spark web application for raspberry pi for smarthouse monitoring

arduino cpp google-guice java11 maven raspberry-pi sparkjava websocket wemos-d1 wifi

Last synced: 07 Apr 2026

https://github.com/t-88/domes

another todo app in my cv

cpp engine hacktoberfest hacktoberfest2022 layout-engine

Last synced: 16 Jun 2025

https://github.com/zheoni/parsegar

Another and worse C++ command line argument parser

argument-parser command-line-parser cpp parser

Last synced: 29 Oct 2025

https://github.com/esraa-emary/photo-editor-team

C Plus Plus Code (Photo Editor)

clean-code cplusplus cpp photo-editing

Last synced: 08 Sep 2025

https://github.com/gwynbleidd0241/-mirea_2sem_oop-

Практические задания и курсовая работа по ООП(2 семестр МИРЭА)

cpp mirea oop oop-examples

Last synced: 30 Aug 2025

https://github.com/liulilittle/microsoft.net.system.random

In the standard "C/C++" language above the implementation of "Microsoft.NET Framework System.Random" Random number class.

class cpp dotnet implementation net random system

Last synced: 15 May 2026

https://github.com/himel-sarder/bsfmstu-all-semester-cpp-coding-with-himel

This repository, "BSFMSTU-All-Semester-Cpp-Coding-with-Himel," hosts comprehensive C++ coding exercises, assignments, and projects from all semesters conducted by Himel at BSFMSTU. Organized into separate directories for each semester.

cpp cppcodes semester semester-project

Last synced: 26 Mar 2025

https://github.com/clinder2/autodifflib

Repo for playing around with autodifferentiation in several languages, using dual numbers, etc.

autodifferentiation cpp math ml

Last synced: 15 Jun 2025

https://github.com/shaman-dp/patterns

Паттерны проектирования на C++ с примерами

cpp designpatterns development oop patterns patterns-cpp softwaredesign

Last synced: 04 May 2025

https://github.com/surajmaurya14/vscode-config

This contains my Coding Template

cpp keybindings settings snippets template

Last synced: 30 Jun 2026

https://github.com/frozenassassine/fastedit-winapi

Fastedit WinApi is a little text editor for windows. It is not made for daily use, but It shows the principles of creating a text editor and using the WindowsApi in C++.

cpp tutorial winapi

Last synced: 03 May 2025

https://github.com/navin-mohan/snake-sdl

Snake game written in C++ using SDL2

cpp game sdl2

Last synced: 08 Jul 2025

https://github.com/madladsquad/untitledxdgbasedir

An C and C++ implementation of the XDG basedir specification

c cpp xdg xdg-basedir

Last synced: 16 May 2026

https://github.com/suryasekhar14/hacktoberfest-2022

A repository for Hacktober Fest contributions. Everyone is welcome. Fork away!

cpp hacktober hacktober2022 hacktoberfest hacktoberfest-accepted java javascript python

Last synced: 10 Feb 2026

https://github.com/davidson-souza/cpp

Códigos aleatórios em c/c++

code cpp data-structures examples math number-theory

Last synced: 06 Sep 2025

https://github.com/bocaletto-luca/soilmoisurelogger

SoilMoisureLogger Arduino - An autonomous data‐logger that measures soil moisture with a capacitive sensor at regular intervals (and on‐demand via a push‐button), timestamps each reading using a DS3231 RTC, and appends entries to a CSV file on a microSD card. Perfect for greenhouse monitoring or unattended field deployments. By Bocaletto Luca.

bocaletto-luca cpp logger openhardware opensource soil-moisture soil-moisure-logger standalone

Last synced: 29 Oct 2025

https://github.com/christopher-besch/glome_projection

Interactively Project 4D Sphere onto 2D Screen.

4d cpp first-person gdnative godot godot3 visualization

Last synced: 14 May 2026

https://github.com/poornesh-v/bank-management-system-in-cpp

BankEase – A Simple Banking Management System BankEase is a console-based banking management system built using C++. It allows users to create accounts, deposit and withdraw money, check balances, and modify account details. The project utilizes object-oriented programming (OOP) principles and file handling to ensure data persistence.

cpp dsa filehandling oops-in-cpp

Last synced: 04 Oct 2025

https://github.com/blurfeng/blur_arpg_warrior

第三人称ARPG个人项目,北欧神话风格。使用 Unreal Engine 5 C++ 开发。; 第三人称ARPG個人プロジェクト、北欧神話風。Unreal Engine 5 と C++ を使用して開発。; A third-person ARPG personal project with a Norse mythology theme, made in Unreal Engine 5 C++.

blueprint c-plus-plus cpp game game-development personal-project ue5 unreal-engine

Last synced: 12 Mar 2025

https://github.com/mehul237/a2z-dsa-course

Teaches you problem solving by diving deep into DSA, with 450+ modules

algorithm cpp data-structures

Last synced: 14 Jun 2025

https://github.com/zing-dev/learn-cpp

hello cpp

c cpp

Last synced: 16 May 2026

https://github.com/eldiiarbekbolotov/rapid

Rapid is a beginner friendly text editor designed for web developers, by a web developer.

code-editor cpp qt text-editor

Last synced: 15 May 2026

https://github.com/horikitasuzunetsundere/elevator-project-with-proteus-and-arduino

Efficient Vertical Transportation: Elevator Control System Simulated with Proteus and Programmed with Arduino IDE

algorithms-and-data-structures arduino cpp programming system-design

Last synced: 16 May 2026

https://github.com/pauloj2/estrutura-de-dados

Este repositório contém atividades e exercícios práticos focados no estudo de Estruturas de Dados utilizando a linguagem de programação C. O objetivo deste projeto é aplicar os conceitos fundamentais de estruturas de dados de forma prática e ajudar a desenvolver habilidades de programação e resolução de problemas em C.

c cpp

Last synced: 29 Apr 2026

https://github.com/xinlei-robotics/mininav

Indoor mobile robot localization and navigation system. C++23, Eigen, ROS 2, Raspberry Pi.

cmake cpp cpp23 eigen ekf localization mobile-robot navigation raspberry-pi robotics ros2 slam

Last synced: 16 May 2026

https://github.com/genebit/my-cp-template

My Competitive Programming Template Guide

competitive-programming cpp template

Last synced: 18 Mar 2025

https://github.com/yottaawesome/python-win-extension

An example Python extension on Windows for my personal reference.

cpp python-extension python3 win32

Last synced: 13 May 2026

https://github.com/pauloj2/atividades-do-beecrowd

Exercícios para aprendizado em linguagem de programação C e C++

c cpp

Last synced: 01 May 2026

https://github.com/neuraCollab/uni

Большие данные и распределенная цифровая на ПМ-ПУ СПБГУ 2024-2027г.

cpp qt qt5-gui

Last synced: 27 Mar 2025

https://github.com/shopmaior/mercado_pago_esp

Biblioteca Arduino ESP2866/ESP32

arduino c cpp esp32 esp8266 hacktoberfest library

Last synced: 27 Mar 2025

https://github.com/mikekasprzak/requirecxxfeature

Simple cmake module to specify required C++ and standard library features

cmake cmake-modules cplusplus cplusplus-20 cpp

Last synced: 02 Feb 2026

https://github.com/leandro-cardoso/univassouras-iot

Estudo de internet da coisas com C++ e Arduino.

arduino cpp iot

Last synced: 16 May 2026

https://github.com/ryouze/aegyo

Cross-platform GUI app for learning Korean Hangul.

cmake cmake-fetchcontent cpp cross-platform gui korean korean-language korean-letters learning sfml

Last synced: 12 Mar 2025

https://github.com/sumitkumargiri/placement-management-project-c-

This repository contain all the best practices for managing Github repository.

cpp github placement-management project

Last synced: 15 May 2026

https://github.com/lgope/problem-solving-oj

The goal of this repository is to save all programming problem solutions that I solved at a different online judge. 🗽📃

c codeforces-solutions cpp hackerrank-solutions timus-solutions uri-solutions uva-problem-solving

Last synced: 14 May 2026

https://github.com/jdsherbert/json-parser

C++ JSON Parser tool for reading JSON files.

cpp json json-data json-parser

Last synced: 16 May 2026

https://github.com/vinitshahdeo/cookoff

Very Basic Output/Debugging Questions in C/C++

c-programming codechef-vit-chapter cpp debugging gravitas

Last synced: 17 Mar 2025

https://github.com/sirgolem/rock-paper-scissors-cpp

Rock, paper, scissors. Made in C++.

cpp rock-paper-scissors

Last synced: 17 Mar 2025

https://github.com/pixelsuft/tinyfoo

Simple music player written in C++ with SDL3 and ImGui

audio bass cpp cross-platform fmod foobar foobar2000 gui imgui mixer music player sdl sdl3 soloud un4seen-bass vlc

Last synced: 14 May 2026

https://github.com/la-10/c-primer-5th-ed-solutions

This repository contains exercises and example programs that demonstrate key topics from the first chapter of a popular C++ textbook, with clean, well-commented code and detailed explanations. Perfect for newcomers looking to build a strong foundation in C++ programming.

beginner-cpp c-plus-plus cplusplus cplusplus-primer cpp cpp-exercises cpp-primer learning-cpp learning-project programming-exercises study-notes

Last synced: 15 Jun 2025

https://github.com/christinec-dev/toontanks

A simple Toon Tanks! desktop-based game made with UE4 and C++

cpp tank-game unreal-engine unreal-engine-4

Last synced: 14 Jun 2025

https://github.com/blagojeblagojevic/notepad-clone

Notpad clone

c cpp notpad qt5

Last synced: 10 May 2026

https://github.com/glintonliao/competitive-programming

Selected algorithm templates and solutions

algorithms competitive-programming cpp

Last synced: 18 Mar 2025

https://github.com/hatsusixty/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: 18 Mar 2025

https://github.com/curiousci/codeforces

ʕつಠᴥಠʔつ ︵ ┻━┻

codeforces-solutions competitive-programming cpp

Last synced: 01 Apr 2025

https://github.com/sergio-eld/endian_converter

Template C++11 library for endianness conversion.

cpp cpp11 endianness template

Last synced: 02 Sep 2025

https://github.com/calbertsen/covafillr

R package for local polynomial regression

cpp eigen jags local-polynomial-regression r r-package rcpp tmb

Last synced: 16 May 2026

https://github.com/yantavares/idj2023-2

Simple game engine made in SDL2 made for IDJ2023/2 - UnB

cpp game-engine

Last synced: 03 Apr 2025

https://github.com/klaussilveira/navigator

Minimal WebKit-based browser for personal use.

browser cpp

Last synced: 26 Mar 2025

https://github.com/jsmolka/shell

Here be dragons (and common code).

cpp shell

Last synced: 15 May 2026

https://github.com/pomettini/ue4-multithreaded-fibonacci

Unreal component that calculates the Fibonacci sequence on separate threads

cpp fibonacci fibonacci-sequence multithreading unreal unreal-engine unreal-engine-4

Last synced: 27 Mar 2025

https://github.com/sumdiboii/rainwater-harvesting-simulation-opengl

A rainwater harvesting simulation built using OpenGL in C++, featuring animated rainfall, gutter collection, and water storage. It’s a modified version of an existing project with unknown origin. We enhanced the visuals, structure, and flow to make it more suitable for academic use. Demonstrates basic OpenGL rendering and environmental concepts.

cpp environment graphics opengl rainwater-harvesting simulation visualisation

Last synced: 11 Apr 2026

https://github.com/allenvox/chord-method

Implementation of solving nonlinear equations using chord method with C++

algorithms chord-method cpp nonlinear-equations

Last synced: 29 Apr 2025

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

Solutions from C++ programming language course at AGH UST.

cpp object-oriented-programming

Last synced: 19 Mar 2025

https://github.com/dreyyan/i-l-g-y-l

[ If Life Gives You Lemons: A Gamified Lemonade Business Tycoon Simulation System ]

cpp game-development text-based-ui tycoon-game

Last synced: 30 Jun 2026

https://github.com/akash-rajak/hello-world-with-android-ndk

A simple Android NDK(Native Development Kit) based Hello World Program.

android cmake cpp java

Last synced: 11 May 2026

https://github.com/gmitch215/pltwprojects

My collection of VEXCode Projects I did during my Principles of Engineering class in 2023-2024

cpp pltw python vexcode

Last synced: 14 Jun 2025

https://github.com/markus-goetz/dmt

Parallel computation of max-trees in distributed memory environments

cpp machine-learning max-tree min-tree mpi openmp

Last synced: 02 Apr 2025

https://github.com/ryomendev/tle-eliminator

TLE-Eliminator is a repository dedicated to learning DSA (Data Structures and Algorithms) through efficient algorithms and optimized solutions. It focuses on improving the execution time of code, helping developers master DSA concepts and build more efficient solutions for competitive programming.

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

Last synced: 17 Mar 2025

https://github.com/jerdikk/turingmachines

My try to build turing automate machine

cpp msvc2019 turing-machine-simulator

Last synced: 14 Jun 2026

https://github.com/widberg/pcil

A python CLI tool used to generate a single header C++ library for getting PCI device names

autogenerated cpp cpp-library cpp11 lookup-table modern-cpp pci python single-header

Last synced: 14 May 2026

https://github.com/matheusandrade23/exercicios-beecrowd-resolvidos

Resolução de vários exercícios do Beecrowd na linguagem C++.

cpp

Last synced: 04 Apr 2025

https://github.com/taharachedi/stone-paper-scissor

🎮 Fun Stone-Paper-Scissors game in C++ 🪨📄✂️ – Challenge the computer, track your wins, and enjoy the game! 🏆

algorithms console-game cpp enums functional-programming problem-solving random-number-generators structures

Last synced: 20 Mar 2025

https://github.com/gustavohnsv/my-wallet-simulator

Repositório para estudo da linguagem C++, com um simulador de carteira bancária simples, que possui função de depósito, saque e transferência.

cpp exercise good-first-issue good-first-pr wallet

Last synced: 03 Apr 2025

https://github.com/u-t-k-a-r-s-h/line-and-wall-follow

This is a simple line and wall follower bot powered by Arduino Nano

arduino cpp electronics line-follower wall-f

Last synced: 16 May 2026

https://github.com/garcia6l20/meltingpot

An easy to use CMake Tooling Pot

cmake cmake-modules code-quality cpp

Last synced: 17 Mar 2025

https://github.com/sergeyg22/smartcheckers

A game of checkers with elements of artificial intelligence (al). :video_game:

cmake cpp game sfml

Last synced: 04 Jan 2026

https://github.com/afnanenayet/libgalois

The Galois field arithmetic library from University of Tennessee adapted to work with Modern C++ and CMake

arithmetic cmake cpp field galois modern

Last synced: 02 Apr 2025