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/fpringle/strawberrycore

The core of strawberry, my chess engine written in C++

chess chess-ai chess-engine cpp

Last synced: 03 Jul 2026

https://github.com/paran-oid/stm32_card_manager

Hobby project that lets you manage your cards (125KHz/13.56MHz...) with a card reader through USART!

c card-manager cpp i2c lcd spi stm32 usart

Last synced: 27 Sep 2025

https://github.com/funk455/monorepo_cmake

a more general and modern cmake structure applied for large and cross_platform project in c++ language

cmake cmake-modules cpp monorepo

Last synced: 27 Sep 2025

https://github.com/proxy-pylon/monte-carlo-volume-approximation

Implementation of monte carlo simulations for approximation of volumes of high-dimensional spheres. Uses C++ and OpenMP for parallelized simulations. A detailed latex report is provided

cpp monte-carlo numerical-simulations openmp parallel-computing

Last synced: 27 Sep 2025

https://github.com/pankajsahu92/job-scheduler

Console-based Job Scheduler in C++ implementing FCFS and Priority scheduling.

console-app cpp data-structures fcfs job-scheduler priority-queue

Last synced: 27 Sep 2025

https://github.com/thaielsc/tarea-2-eda

Comparativa de rendimiento entre Radix Sort, Quicksort y Mergesort implementados en C++.

comparator cpp sorting-algorithms

Last synced: 27 Sep 2025

https://github.com/scriptscorpion/simplekeylogger

Simple keylogger using SDL2

cpp keylogger sdl2

Last synced: 27 Sep 2025

https://github.com/antonellla/ament-cpplint-action

GitHub Action for ament-cpplint checking for ROS2 packages

actions ament-cpplint c-plus-plus cpp github-actions linter ros2

Last synced: 18 Apr 2026

https://github.com/haxpor/algocpp-study

Code studying from Algorithm in C++ book. Use C & C++11.

algorithm c cpp

Last synced: 08 May 2026

https://github.com/yviscool/lang-format

All-in-one formatter plugin for Sublime Text / 面向 Sublime Text 的多语言一体化格式化插件

clang-format cpp formatter formatting go gofmt javascript oxc oxfmt python ruff rust rustfmt sublime-text sublime-text-plugin typescript

Last synced: 23 May 2026

https://github.com/haxpor/cppgr

Convenient simple bash script to grep multiple target text from C++ 9.0 GCC on Unix/Linux based system

cpp gcc9

Last synced: 16 Apr 2026

https://github.com/youneshimi/todo-application

Application pour gérer vos tâches

cpp

Last synced: 08 Nov 2025

https://github.com/jrob774/brick-and-blood

A simple survival game made for 2020's Secret Santa Jam.

brick-and-blood cpp cpp17 game game-jam santajam sdl sdl2 secret-santa survival

Last synced: 13 Apr 2025

https://github.com/mzying2001/delegate-cpp

在 C++ 中实现委托机制

cpp cpp11

Last synced: 28 Mar 2025

https://github.com/guicdas/cpp07_42

CPP07 Module: template functions and classes.

class-creator cpp cpp98 template-classes templates

Last synced: 10 Sep 2025

https://github.com/boocodes/codewars_puzzles

Codewars self tasks. I`am not author, i just hacking its.

codewars-solutions cpp

Last synced: 03 Mar 2025

https://github.com/jefferyy56/ecs-smart-box

C++ implementation of basic ECS using heap allocated, type erased components, that are using mechanism similar to unique_ptr.

c cpp enitity-component-system entity entity-component heap memory system

Last synced: 04 May 2026

https://github.com/aniketraut16/cpp-stl

A handy cheatsheet for mastering C++ string STL—covers functions, modifications, tricks, and interview must-knows. Ideal for quick revision during contests, placements, or interviews.

cpp dsa string

Last synced: 03 Aug 2025

https://github.com/krikoset-2/conect4

its a game about conecting 4 O

cpp game terminal-game

Last synced: 20 Jul 2025

https://github.com/rojikaru/image-contrast

A working low-level app for changing contrast of images

cpp image-processing winapi

Last synced: 24 Jun 2025

https://github.com/myles-parfeniuk/stm32_freertos_cpp

Vanilla freeRTOS (no CMSIS wrapper) examples written in C++ with stm32CUBE HAL.

cpp examples freertos rtos stm32 stm32cubeide stm32hal tasks

Last synced: 17 May 2026

https://github.com/khuluq123/developerset

Automate your developer environment with DeveloperSet. Manage dotfiles, folders, and tools effortlessly. 🌟👨💻 Explore features and setup guides on GitHub!

bash c cpp csharp github-config java lua luau python rust shell

Last synced: 18 Aug 2025

https://github.com/heyfoz/cpp_parking_fee_selection_logic

The Parking Fee Selection Logic program (C++) allows the user to enter a parking vehicle type and the amount of hours parked in order to calculate a parking lot/garage fee. The fee is returned to the console as output.

cpp finance logic parking selection

Last synced: 03 Jul 2026

https://github.com/clark800/ilint

C/C++ redundant include linter

c cpp lint linter posix-sh posix-shell shell-script

Last synced: 05 Apr 2026

https://github.com/ibrahimelmokhtar/librarysystem

Keep track of whom borrowed books

college-project console-application cpp oop

Last synced: 04 Aug 2025

https://github.com/kauefraga/dinossaron

🐱‍🐉 Embark on a endless running game with a frenzy feline. Written in C++, using Raylib.

cats cpp dino dinosaur-game game-development gamedev raylib raylib-cpp

Last synced: 04 Aug 2025

https://github.com/lanzhan-harmony/huffman-compress-winui3

界面美观流畅的哈夫曼压缩软件,可以实现任意文件的压缩和解压。使用WinUI3和C++编写。

cpp winui3

Last synced: 31 Jan 2026

https://github.com/skailasa/mphy0022cw1

C++ Coursework

catch2 cli11 cpp eigen

Last synced: 04 Aug 2025

https://github.com/nongtajkrub/helios

Dynamic lighting system

arduino c cpp embedded-systems school-project

Last synced: 04 Aug 2025

https://github.com/dangnh0611/class_management

a Window console app,small team-work project of the "Introduction to Programing" course, HUST

bstree console-application cpp

Last synced: 04 Aug 2025

https://github.com/harr1424/cpp-file-sizes

A simple command line tool to find large files within a specified directory.

cpp filesystem

Last synced: 11 Sep 2025

https://github.com/xaaria/cpp

cpp

Last synced: 07 May 2025

https://github.com/erio-harrison/tinyserver

Refactored the network library to C++11, implemented an HTTP server, and is developing a Rust version

cpp rust server

Last synced: 21 Apr 2026

https://github.com/straightcurve/glfw-cpp-starter

Contains build scripts, config for VSCode C++ debugging and a glad build with 3.3.0 core API and no extensions.

cpp glfw glfw-starter opengl

Last synced: 19 Apr 2026

https://github.com/samuel-adekunle/adventofcode2020

Advent of Code 2020 challenges

advent-of-code-2020 cpp

Last synced: 30 Mar 2025

https://github.com/vkondratiuk482/cpp-essentials

When I have passion I come here and try to figure out how does C++ work. Here I learn some basic stuff about the language

clang cpp cpp17 cxx cxx17

Last synced: 06 Jul 2025

https://github.com/hussein-saad/leetcode-daily-challenge

Explore a collection of daily LeetCode challenge solutions in this repository. Each solution is housed in its own file, named for easy identification and reference

cpp problem-solving

Last synced: 27 Feb 2025

https://github.com/jke94/cpp-kitchen

A GitHub repository for personal investigations around C++ world.

cpp

Last synced: 01 Apr 2025

https://github.com/jaderock/cuda-by-example

Sample CUDA projects for the CUDA by Example book

bazel c cpp cuda gpu

Last synced: 05 May 2026

https://github.com/nandkumar1000/hospitalmanagementsystem-and-mindgame

This repository features two C++ projects demonstrating OOP, data handling, and game logic. 🏥 Hospital Management System – Manages patients, doctors, and appointments efficiently. 🎲 Number Guessing Game – A multiplayer game with difficulty levels and an AI-powered umpire.

cpp random-number-generators stl vector

Last synced: 10 Jun 2025

https://github.com/mohamadmansour18/al-aqsa-mosque-project

Developing a detailed 3D representation of Al-Aqsa Mosque using legacy OpenGL on the Windows operating system.

3d-graphics 3d-models al-aqsa-mosque computer-graphics cpp game game-development graphics mosque opengl-legacy

Last synced: 01 Apr 2025

https://github.com/soodaayush/6502-project

A collection of projects surrounding the 6502 CPU, inspired by Ben Eater.

assembly binary cpp python

Last synced: 09 May 2026

https://github.com/gvatsal60/cppdockermaketemplate

🐳🔨 Effortlessly containerize your C++ projects with Docker using this streamlined template

c cpp docker docker-container docker-image dockerfile linux make makefile

Last synced: 23 Feb 2026

https://github.com/b3ta-blocker/ghostlogger

GhostLogger is a hidden Windows keylogger that records keystrokes in Record.txt. For educational purposes !

background-processing cpp cybersecurity educational-project file-io keylogger security system-programming windows-api windows-programming

Last synced: 08 Dec 2025

https://github.com/b3ta-blocker/bank_management_system

Featuring my second-semester CS-112 (OOP) project – Bank Management system implemented in C++. The project includes functionalities for managing customer data. You'll find the source code, documentation, and any necessary instructions for running the program. Feel free to delve into the project, and I welcome any feedback or collaboration.

cpp csv-files file-handling group-project object-oriented-programming user-interface

Last synced: 08 Dec 2025

https://github.com/mraskends/bankaccountsimulator

Simple C++ console app simulating basic bank account operations: deposit, withdraw, balance check. Educational project to practice core C++ features and version control.

banking beginner console-app cpp educational simulation

Last synced: 01 Apr 2025

https://github.com/tomasmark79/mytwitchbotfree

Another example of using DotNameCpp Template for build Twitch Bot Server.

bot cpp server template twitch

Last synced: 01 Apr 2025

https://github.com/asm0107/sky-s-vlc-reimagined

A free, open-source, and modular desktop media player architected using C++17, Qt6, and OpenGL.

cpp media-player opengl qt6

Last synced: 31 May 2026

https://github.com/martinpartin/nodetruck

NodeTruck is a project aimed at controlling and monitoring a kids Ride-on car via a microcontroller and a web interface. The project consists of two main parts: the Microcontroller Unit (MCU) and a Web Application.

cpp csharp esp32 esp8266 mqtt platformio remote-control soldering wifi

Last synced: 06 Feb 2026

https://github.com/soyapo/raytracer

C++ Ray Tracer with PPM output

cpp raytracing

Last synced: 03 Jul 2025

https://github.com/themihirmathur/easy-keeper

'Easy Keeper' is a powerful and efficient password generator and manager built with the C++ computer language. This application allows users to safely store sensitive information in binary files and password-protect them. Furthermore, the application allows users to access stored encrypted data by entering the correct password.

binary-files cpp

Last synced: 28 Feb 2025

https://github.com/blayung/my-multi-clock

The code for my own electronic clock, that I'm already planning to add way more features to than just showing the time. You won't do much with it unless you make a circuit just like mine.

arduino cpp electronics esp8266

Last synced: 12 Apr 2026

https://github.com/without-eyes/filesearcher

[C/C++ GL BaseCamp] Qualifying Technical Test 2024

cpp file-search filesystem linux static-library windows

Last synced: 13 Apr 2026

https://github.com/mkwapisz2000/cpp-priority-queue

This project implements a priority queue using two data structures: Binary Heap (Heap), Linked List (LinkedList)

alghorithms cpp data-structures heap linked-list priority-queue

Last synced: 30 Jun 2025

https://github.com/ibnusyuhadap3/c-factory-pattern-first-order-ordinary-differential-equation

This is simple example application of C++ factory pattern in numerical solution first order ordinary differential equation.

cpp factory numerical-calculations

Last synced: 14 Jul 2025

https://github.com/nilssonk/variant-pointer

A header-only C++14 compatible variant pointer.

cpp cpp14 cpp17 header-only pointer variant

Last synced: 08 Apr 2025

https://github.com/cypri1-dev/42_cpp06

Develop a series of C++ utilities for type conversion, serialization, and runtime type identification. Implement ScalarConverter for literal conversion, Serializer for pointer serialization, and a Base hierarchy with dynamic type identification using polymorphism.

42cpp 42pr cpp cpp06

Last synced: 01 Apr 2025

https://github.com/bbeetlesam/unbreakable-diamond

Unbreakable Diamond repo, made with SFML. (p.s. you know the title's reference)

cpp game game-development sfml-game

Last synced: 02 Jun 2026

https://github.com/d-w-arnold/gambit-cipher-quiz

Solutions in C++, Python and Erlang 🔐

ascii ciphertext cpp decryption erlang job-application python

Last synced: 18 Apr 2026

https://github.com/mahtosujeet/potd-acclub

POTD provided by Application Club, MNNIT.

codeforces cpp leetcode potd

Last synced: 02 Apr 2026

https://github.com/jibstack64/boxpush

A fun command-line game where you push boxes!

boxpush cpp fun game

Last synced: 08 Apr 2025

https://github.com/mattkolega/aoc2024

⭐️ Advent of Code 2024 Solutions

advent-of-code cpp puzzle

Last synced: 26 Mar 2025

https://github.com/vladd12/avm-editor

Small and powerful configuration editor

cpp cpp17 qt qt-application qt5 sqlite-database sqlite3

Last synced: 11 Mar 2026

https://github.com/deyzi-the-youtuber/casm

Assembly's cooler younger brother, CASM.

assembly assembly-language compiler cpp programming-language x86-64

Last synced: 12 Mar 2025

https://github.com/guomaimang/moon-spork

A search engine that can search subject information on PolyU department of computing website, also CPP (COMP1011) Group Project.

cpp

Last synced: 01 Apr 2025

https://github.com/hesic73/snippets

A bunch of C++ code snippets for tackling LeetCode problems

c-plus-plus cplusplus cpp

Last synced: 24 Mar 2025

https://github.com/agauniyal/conan-variant-lite

Conan package for https://github.com/martinmoene/variant-lite

conan cpp cpp11 cpp14 nonstd-lite variant

Last synced: 13 Apr 2026

https://github.com/bowenfu/sicp-cpp

SICP examples in cpp

cpp lazy-evaluation sicp stream

Last synced: 07 Jul 2025

https://github.com/cppshizoids/coroutines

Coroutines tools and project that it used

coroutines cpp

Last synced: 08 Apr 2025

https://github.com/hansalemaos/a_pandas_ex_fastsort

Speedup up to 40 percent when sorting Pandas index/Series

cpp dataframe fast index pandas python series sort

Last synced: 07 May 2026

https://github.com/vafdaf12/cmake-project

Template repository for building a cross-platform CMake Project, with some personal formatting configruations

cmake cpp cross-platform template

Last synced: 17 Jun 2025

https://github.com/talha4t/dimikoj

দ্বিমিক অনলাইন জাজের সমস্যা সমাধান

c cpp problem-solving

Last synced: 13 May 2026

https://github.com/mmartin46/tacorpg

A SDL2 Gaming RPG Project Written in C++. The goal is to avoid enemies and collect items.

cpp game-programming gamedev rpg rpg-game sdl2

Last synced: 10 Apr 2025

https://github.com/cppshizoids/algorithms

some basic algorithms

algorithms cpp

Last synced: 08 Apr 2025

https://github.com/filiprokita/frclicker

FRClicker is a simple and beginner-friendly autoclicker program written in C++. It allows the user to set a desired CPS (clicks per second) and enable/disable the autoclicker with two chosen keys. This program can be useful for gamers and anyone who needs to automate clicking.

autoclicker beginner-friendly cpp gaming left-mouse-button mouse mouse-events open-source productivity software software-development utility windows windows-api

Last synced: 14 May 2026

https://github.com/musnows/vedio-on-demand

VOD System Base On C++

cpp mariadb mysql

Last synced: 31 May 2026

https://github.com/sjoerdev/fluid-simulation-cpp

this is a smoothed particle hydrodynamics simulation

cpp fluid fluid-dynamics fluid-solver fluids graphics multithreaded opengl xmake

Last synced: 30 Jan 2026

https://github.com/commit111/defang-arduino-wifi

An Arduino client pinging to a Flask server over wifi, created for an embedded systems project at @DefangSoftwareLabs.

cpp defang embedded-systems flask wifi-network

Last synced: 13 Apr 2026

https://github.com/beatussum/pmsexp

A software for recovering the position of an object in a video

cpp cpp17 data-visualization physics qt qt5 science utility video

Last synced: 17 May 2026

https://github.com/filiprokita/lpmpush

This program enables the user to hold down the left mouse button by pressing a specific key and release it by pressing another key. The user can set the desired keys for enabling and disabling the left mouse button hold-down feature.

cpp hold-mouse-button input-handling left-mouse-button mouse mouse-button mouse-button-holder mouse-event windows-api

Last synced: 24 Mar 2025

https://github.com/neelkamath/ue18cs331

🖥️ My assignments for PESU's UE18CS331 (Generic Programming) course

cpp generic-programming

Last synced: 27 May 2026

https://github.com/artainmo/ft_containers

42 school project. Rewrite different container types of the c++ standard template library.

42school cpp

Last synced: 16 Mar 2025

https://github.com/darshancoder/c-language-notes

C language Notes Here and Assignment also here Now if You want refer something Notes Here

c c-plus-plus cpp learn-to-code learning-by-doing notes

Last synced: 24 Apr 2026