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/nohomey/sdp-sorting-algorithms-homework

Repository for second homework on sorting in FMI for Structures of Data and Programming course

cpp data-structures homework sparse-trie

Last synced: 06 Sep 2025

https://github.com/chhengz/library-app-assignment-c-cpp

Library Management System School Projects

cpp library-management-system

Last synced: 04 Jul 2025

https://github.com/riswan-nopiyar/latihan-cpp

C++ is a powerful, high-performance programming language that supports both procedural and object-oriented programming paradigms. It is widely used for system software, game development, and applications requiring high efficiency and performance.

cpp latihan

Last synced: 12 Jun 2025

https://github.com/patrixr/canvas

Concept game built with OpenFrameworks

concept-game cpp game game-development openframeworks

Last synced: 04 Jul 2025

https://github.com/paolosereno/lanscan

Network scanner application with advanced diagnostics and metrics visualization

cpp gui-application lan qt6 scanner

Last synced: 09 Oct 2025

https://github.com/rom-chik/kma_oop

Object-oriented programming course. C++

cpp oop visual-studio-2022

Last synced: 29 Jun 2025

https://github.com/rezafarazi/open_gl_example

open-gl examples

cpp opengl

Last synced: 30 Apr 2026

https://github.com/heyfoz/cpp-parallel-vector-functions

The Parallel Vector Functions Program (C++) uses two parallel vectors, which are each filled with 500 random numbers between 1 and 100. The vectors are passed to a function that returns an integer indicating how many times both vectors contained even numbers in the same location.

cpp function vector

Last synced: 24 Jun 2026

https://github.com/mobskuchen/cpp_console_lib

A small console library in C++

console console-application cpp cpp-library

Last synced: 03 Jul 2025

https://github.com/heyfoz/cpp-weekday-index-validator

This Weekday Index Validator program (C++) validates whether the user entered an integer that represents a day of the week (1 - Sun, 2 - Mon, 3 - Tues, etc.). If the number provided is out of range, the user is prompted to re-enter an integer. Once a proper integer is entered, the program asks the user if they would like to continue or quit.

cpp index logic selection weekday

Last synced: 25 Mar 2025

https://github.com/jkeresman01/conway-s-game-of-life-

The Game of Life is a cellular automaton, devised by British mathematician John Horton Conway in 1970.

cellular-automata conway-s-game-of-life cpp sfml

Last synced: 03 Jul 2025

https://github.com/heyfoz/cpp-reverse-string-recursion

The Reverse String Recursion Program (C++) asks the user to enter a string, which is passed to a void recursive function that displays the string in reverse order. Test the program with a palindrome to see how it works!

cpp recursion string

Last synced: 13 Oct 2025

https://github.com/cppnest/car-rental-company

Car-Rental-Company is a university project for the Objective Programming course, showcasing car rental management using C++ and the Qt Framework. It features a modern GUI with dynamic car management, reservations, and multi-window navigation.

car-rental cpp qtcreator

Last synced: 09 Apr 2025

https://github.com/ganura-web/LearningUnreal

Udemy's learning unreal engine with cpp.

cpp udemy udemy-tutorial unreal-engine

Last synced: 11 Mar 2025

https://github.com/sla-ppy/p03-udemy-adv

[A] Took two months off to dedicate every single day to learning C++

cpp early-attempts udemy

Last synced: 11 Jun 2025

https://github.com/ron4fun/emailaddressvalidation

Email address validation library.

cplusplus cpp email validation

Last synced: 09 Oct 2025

https://github.com/sla-ppy/003-dice_roll

[F] Dice roll program implemented in C++

cpp early-attempts

Last synced: 11 Jun 2025

https://github.com/gabrielcrackpro/developer-interviews

This is a compilation of developer interviews in diferent lenguages

cpp developer-interviews javascript js python

Last synced: 16 Apr 2026

https://github.com/ryouze/csv_valence

Extract words from big CSV files.

cpp csv-files linguistics

Last synced: 06 Jul 2025

https://github.com/ergus/spinbits

Simple matrix of spins implemented with single bits/spin position to save space.

cpp learning makefile testing

Last synced: 17 Jun 2025

https://github.com/hoomaac/bpfsec

basic ebpf playground to work and play a little with it

c cpp ebpf ebpf-programs

Last synced: 08 May 2026

https://github.com/gdonald/pigpen-cpp

Classic pencil and paper "dot and boxes" game.

cpp dots-and-boxes game pigpen pigs-in-a-pen sdl2

Last synced: 03 Jan 2026

https://github.com/gdonald/reversi-cpp

Reversi (Othello) in C++

cpp game othello reversi sdl2

Last synced: 16 Mar 2025

https://github.com/xaaria/cpp

cpp

Last synced: 07 May 2025

https://github.com/stellardx/detailedinfogen

Detailed information generator (System report) for SpaceEngine 0.990

cpp cpp20 generator html markdown spaceengine spaceengineorg-spaceengine-the-universe-simulator

Last synced: 22 Feb 2026

https://github.com/giovanni-ottaviano/lcsd-sat-transition

Investigation of the data-driven satisfiability transition in the linear classification of structured data

cpp machine-learning physics python pytorch satisfiability-problem

Last synced: 30 Apr 2026

https://github.com/hashirkhan21/tetris

A Tetris Game in C++ using SFML Graphics

2d-game cpp sfml sfml-game tetris

Last synced: 26 Mar 2025

https://github.com/krisluczka/osse

Open Source Search Engine with built-in web/document crawler and an indexing method.

cpp document-indexing document-search document-searching indexing-engine search-engine web-crawler web-crawling web-indexer web-indexing

Last synced: 15 Apr 2025

https://github.com/b3ta-blocker/scientific-calculator

A minimalist C++ calculator program offering basic arithmetic operations, trigonometric functions, and mathematical utilities. Features a clean console interface, modular code design, and simple user interactions.

conditional-statements cpp error-handling functions goto input-output loops maths-functions recursion scientific-calculator sleep-functions system-commands

Last synced: 08 Dec 2025

https://github.com/sla-ppy/seed

[A] Graphical C++ program using SFML to create motivational to-dos

cpp sfml

Last synced: 11 Jun 2025

https://github.com/majkeloess/po1

Laboratoria z przedmiotu Programowanie Obiektowe 1

cpp object-oriented-programming oop oop-in-cpp oop-principles

Last synced: 14 Jun 2026

https://github.com/duyndh98/game-slot-machine

A Simple C++ Game Console

cpp game-console

Last synced: 08 Jun 2026

https://github.com/pierpierpy/textcpp

textual analysis python package in C++ with Python interface

cpp python3

Last synced: 30 Apr 2026

https://github.com/sleepingcat4/emulator6502

Emulator of CPU written in combination of C and C++

cpp cpu-emulator

Last synced: 02 Jan 2026

https://github.com/dikdns/recap-cpp-dasar

Mengulang Cpp Dasar untuk Membimbing teman-teman SITCOM

cpp

Last synced: 07 Apr 2025

https://github.com/sla-ppy/aoc-2020

[A] C++ solutions for AOC2020

aoc cpp

Last synced: 11 Jun 2025

https://github.com/tsnsoft/rpcpp_wxwidgets_win2in1d

Пример двухоконной программы (Frame и Dialog) на C++ с использованием wxWidgets в RedPanda-CPP

cpp dialog frame redpanda-cpp wxwidgets

Last synced: 22 Dec 2025

https://github.com/rinuya/aoc-2023

My Advent of Code Solutions in C++

advent-of-code cpp

Last synced: 11 Oct 2025

https://github.com/yappy2000d/pps-ndarray

Multi-dimensional array implementation

cpp numpy

Last synced: 18 Jan 2026

https://github.com/cfrankb/jewels-runtime-sdl

Generic Jewels Runtime written in portable C++ with SDL

cpp jewels open-source opensource portable sdl sdl2

Last synced: 17 Jul 2026

https://github.com/rprakashdass/library-management-system

Library Management System project using C++, designed to enhance C++ programming skills with OOP concepts.

cpp library-management-system library-management-system-cpp object-oriented-programming oops-in-cpp

Last synced: 29 May 2026

https://github.com/kennfatt/cursedsnake

Snake game with ncurses (school assignment).

cli cpp ncurses snake-game

Last synced: 14 Jul 2026

https://github.com/shinkeonkim/snake-game

KMU-SW C++ programming project: snake game

cpp ncurses-library snake-game university-project

Last synced: 01 Mar 2025

https://github.com/tsnsoft/dialogblocks_win2

Пример двухоконной программы на C++ с использованием wxWidgets и DialogBlocks в Visual Studio 2022

2022 cpp cross-platform dialogblocks linux multiforms visualstudio wxwidgets

Last synced: 22 Apr 2026

https://github.com/tsnsoft/vscode_for_cpp_linux

VSCode для C++ в Linux Mint 20

cpp linux linuxmint visual-studio-code vscode wxwidgets

Last synced: 27 Apr 2026

https://github.com/scenent/cpp-autotile

Autotile system written in C++.

autotile cpp

Last synced: 30 May 2026

https://github.com/ghindea/tank-wars

RTS 2D shooter game developed in C++ using the OpenGL graphics library

cpp graphics opengl

Last synced: 02 May 2026

https://github.com/dro21/coda

Coda - A lightweight customizable text and code editor written in modern C++ and Qt.

cpp editor notes qss qt qt5

Last synced: 18 May 2026

https://github.com/b-e-d-a/sd-hw-

Библиотека на C++ для решения задач поиска кратчайших путей в графах. Включает реализацию популярных алгоритмов, таких как поиск в ширину (BFS), алгоритм Дейкстры, алгоритм Беллмана-Форда, алгоритм A* (A-star), алгоритм Флойда-Уоршалла и алгоритм Джонсона.

a-star a-star-algorithm algorithms bellman-ford bellman-ford-algorithm ci-cd cpp data-structures dijkstra dijkstra-algorithm floyd-warshall floyd-warshall-algorithm graph-algorithms graph-theory-algorithms shortest-path-algorithm software-development

Last synced: 16 Mar 2025

https://github.com/zeyu-li/cpp_boilerplate

C++ boilerplate. Nothing more, nothing less :pencil:

boilerplate cpp

Last synced: 04 Oct 2025

https://github.com/leejy12/MineSweeper

MineSweeper written using Win32 and GDI+

cpp cpp20 cpp20-modules gdiplus minesweeper visual-studio win32 windows

Last synced: 11 Mar 2025

https://github.com/brokeyourbike/oh-my-cpp

Oh my god, I have a C++ repo

cpp cpp11 hello-world

Last synced: 09 Oct 2025

https://github.com/tsnsoft/vs2022_cpp_wxwidgets_win2

Пример многооконной программы на C++ с использованием wxWidgets в Visual Studio 2022

2022 cpp multiforms visual-studio wxwidgets

Last synced: 10 Jun 2025

https://github.com/tsnsoft/vs2022_cpp_wxwidgets_choice

Пример программы на C++ с использованием компонент выбора wxWidgets в Visual Studio 2022

2022 choice cpp visual-studio wxwidgets

Last synced: 12 Jul 2025

https://github.com/dooml/cpp-terminal-briscola

A One file only c++ briscola game, with simple AI.

cplusplus cpp

Last synced: 02 Jun 2026

https://github.com/dooml/jacobi-parallel-mpi

The parallelization of the iterative Jacobi Method, with the MPI (Message Passing Interface) library.

academic-project cplusplus cpp jacobi jacobi-iteration mpi

Last synced: 01 Mar 2025

https://github.com/tsnsoft/vs2022_cpp_wxwidgets_table

Пример программы на C++ с использованием таблиц wxWidgets в Visual Studio 202

2022 cpp table visual-studio wxwidgets

Last synced: 27 May 2026

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/engichang1467/tetriscpp

Developed a tetris game with C++ and SFML libraries

cpp sfml sfml-game tetris-game

Last synced: 06 Jun 2026

https://github.com/rkstudio585/ascii-illusions

This project features colorful ASCII animations created with the ncurses library in C, showcasing various illusions like spinning lines, falling characters, expanding circles, and zig-zag patterns, providing an engaging visual experience in the terminal.

7 ascii-illusion c c-programing c-script cpp illusion illusion-in-c project rk rkstudio

Last synced: 11 Oct 2025

https://github.com/creeper82/pamview

A simple PAM (portable anymap) file viewer and editor, powered by Qt and C++

bitmap cplusplus cpp portable-anymap qt qt6

Last synced: 04 May 2026

https://github.com/sea5kg/homemoney

helpful program for bookkeeping by home

cpp cppbuilder excel ole windows

Last synced: 05 Jul 2025

https://github.com/kdesp73/tui-kit

An ANSI based library in C++ for both Linux and Windows, that allows users to add menus, loading animations and color to their cli applications

animations ansi colors cpp menu text tui

Last synced: 16 Mar 2025

https://github.com/vinicius-gabriel-p-leitao/android-arch-sticker

Aplicativo android para fazer pacotes de figurinhas.

android cpp gradle java whatsapp

Last synced: 12 Apr 2026

https://github.com/golchanskiy23/polytechc-labs

Labs on C++ at the Saint Petersburg Polytechnic University(Software engineering) on algorithms and data structures and programming technologies

algorithms cpp polytech

Last synced: 06 Sep 2025

https://github.com/JoseYesan/Cplucplus_Projects

An application based on the MVC model which works as Sales System for a restaurant. Programmed in C++

cpp mvc-architecture visual-studio

Last synced: 11 Mar 2025

https://github.com/clausklein/cmake-init-modules

C++20 Modules, CMake, And Shared Libraries, conan

cmake conan conan-io cpp cxx20-library

Last synced: 19 Jan 2026

https://github.com/engichang1467/sky-simulator

Develop a Sky simulator that allows user to experience what is it like to be in the sky

cpp opengl sky-simulator

Last synced: 30 Apr 2026

https://github.com/mauricehandwerker/bfi_sokoban

a school project to learn C++.

cpp sokoban sokoban-game

Last synced: 30 May 2026

https://github.com/jaem1n207/cpp-algorithms

Collection of various algorithms in mathematics, machine learning, computer science and physics implemented in C++

algorithms computer-science cpp data-structures

Last synced: 30 May 2026

https://github.com/paulchen2713/biginteger

COM 5335 Network Security Assignment #1 - Big integer arithmetic

biginteger-library cpp nthuee

Last synced: 16 Mar 2025

https://github.com/mateuszcalderon/temperature-conversion

A code made with C++ that converts Celsius to other temperature units.

cpp programming

Last synced: 02 Apr 2025

https://github.com/lucafabbian/ipycpp

Simple and hackable jupyter kernel for running c++ (c plus plus) codes inside a python notebook

cplusplus cpp jupyter jupyter-kernel jupyter-kernels

Last synced: 15 Apr 2026

https://github.com/zaki-x86/http-server-examples

Examples of how to create an HTTP server based on Qt framework

cpp http-server networking qt5

Last synced: 07 Mar 2026

https://github.com/yunusemrejr/1-to-9-number-information

1 to 9 number information for kids (C++)

cpp

Last synced: 11 Oct 2025

https://github.com/ambre-m/cpp-call-traits

Light header-only template library to allow detection of callable properties.

cpp cpp-library cpp03 cpp11 cpp14 header-only no-dependencies single-file

Last synced: 23 Feb 2026

https://github.com/lukas-bunat/cpptutorial

Showcase of C++ language features.

cpp cpp14 cpptemplates oop oops-in-cpp stl stl-containers

Last synced: 01 Apr 2025

https://github.com/inightjar/struct-illustration

C++ Struct Illustration Code

cpp struct

Last synced: 01 Mar 2025

https://github.com/przemyslawbak/sierra_chart_custom_studies

A repository for testing features and solutions related to the Sierra Chart ACSIL.

acsil api cpp custom-study sierra-chart

Last synced: 31 Mar 2025

https://github.com/knowscount/restarting-cpp

my journal restarting C++ from scratch

c cpp

Last synced: 16 Mar 2025

https://github.com/supercip971/project-euler

my answers for the 'Project Euler' (https://projecteuler.net/) in c++

cpp project-euler

Last synced: 09 Apr 2025