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/ambujraj/creative-helloworld

A place to show Hello World in different programming languages.....

c cpp go html java js nodejs php python python3 r ruby swift

Last synced: 10 Apr 2026

https://github.com/rose-mtz/snake2

A 2D desktop game (Snake).

cpp sfml-game

Last synced: 25 Mar 2025

https://github.com/robinnoiret/cesi_cpia2_poo-prosits

This repository contains my solutions to the prosits of the Object-Oriented Programming block.

cesi cpp prosit

Last synced: 09 Apr 2025

https://github.com/nathan-osman/win32pe

C++ library for working with Win32 PE files

cpp pe-file win32

Last synced: 15 Mar 2026

https://github.com/junaidsalim/tic-tac-toe

A simple two-player, one-time TicTacToe game developed in C++ using classes.

cpp game tic tictactoe

Last synced: 05 Apr 2025

https://github.com/a35hie/smolc

Write C and Arduino functions at the speed of very fast.

arduino c cpp espanso espanso-package text-expansion

Last synced: 13 Apr 2026

https://github.com/aceinetx/starengine

A code-only game engine with a raylib rendering backend and cocos2dx-ish feel

axmol cocos2d-x cpp cpp20 game-engine game-engine-2d gameengine2d nintendo-switch raylib

Last synced: 15 Jul 2026

https://github.com/gembcior/d-ral-model-cpp

C++ model for D-RAL project

cpp dral embedded

Last synced: 06 Oct 2025

https://github.com/andreadlm/school

School projects at I.T.I.S. "Mario Delpozzo" - Computer Science and telecommunications branch

c cpp database javascript php school-stuff sockets web-app

Last synced: 13 Apr 2026

https://github.com/seng3694/sudokusolver

C++ Sudoku Solver using the backtracking algorithm

backtracking backtracking-algorithm cmake cpp sudoku sudoku-solver

Last synced: 20 Aug 2025

https://github.com/mhuzaifa406/password-saver

The program is made to save password it is purely made in C++ language. Features of this program are you save password and you can search passwords

cpp passsword search

Last synced: 11 Mar 2025

https://github.com/Electrostat-Lab/CThreads

Testcases about POSIX Threads --Unix-based & Linux Systems

c ccoffee cpp gcc-complier posix-threads shell unix

Last synced: 11 Mar 2025

https://github.com/andreysolovyev381/hash_table_no_invalidation

C++20 hash table that never invalidates its pointers and iterators. Slightly better than std::unordered - see ./benchmark

cpp cpp20 data-structures hash-table hashmap hashtable header-only invalidating invalidation

Last synced: 08 Jul 2026

https://github.com/mateuszkochanek/Escape_Game

Game created in Unreal with C++. Part of Unreal Engine C ++ Developer Course on Udemy.

cpp escape-game udemy unreal-engine

Last synced: 11 Mar 2025

https://github.com/algojobs/cpp-jobs

The latest C++ jobs, updated weekly.

cpp jobs jobsearch software-engineering

Last synced: 02 Apr 2025

https://github.com/aharshac/kandycpplibexamples

Examples for Kandy C++ SMS Library

c-plus-plus cmake cpp json kandy sms

Last synced: 19 Apr 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/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/etheryen/templates

Just some project templates I fine-tuned and don't wanna lose

cmake cpp java justfile maven rust template

Last synced: 12 Apr 2026

https://github.com/joacokia/oopd

オブジェクト指向型汎用プロンプト用語定義 (Object-Oriented Terminology for Prompt Design)

android class cpp game-development hospital-management oop overriding pygame-library python srm-oopd-elabs tetromino uml uml-class-diagram uml-diagram

Last synced: 26 Mar 2025

https://github.com/dpetrosy/saed_visitors_program

In this repository, I store my course project "Visits and visitors program", which I've done during my university education.

algorithm console-application course-work cpp cpp11 data-structures problem-solving university-project

Last synced: 19 Aug 2025

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

Simple Snake Game using RayLib with CPP

cpp raylib-cpp snake-game

Last synced: 16 Mar 2025

https://github.com/mubashirmalik/mpi-distributed-search

Code to search a number from a large list of numbers using distributed systems(cluster), OpenMP and MPI Programming without using asynchronous send/receive calls.

c cpp distributed-systems mpi openmp parallel-computing searching-algorithms

Last synced: 20 May 2026

https://github.com/massimo-marino/dice

dice: a test program for random numbers generation

cpp cpp20 execution-policy parallel-execution parallel-tests random-number-generators

Last synced: 14 May 2025

https://github.com/pwalig/oop_ptr

smart pointer for managing objects that utilize object oriented programming paradigm of C++

copy-assignment cplusplus cpp object-oriented-programming oop ownership pointer pointers smart-pointer smart-pointers

Last synced: 02 Apr 2025

https://github.com/sachinganesh/grid3d

GRID - 3D Model editor built using OpenGL and Simple DirectMedia Layer (SDL)

cpp opengl sdl2

Last synced: 13 May 2026

https://github.com/mmikhail2001/technopark_algorithms_hw

Домашние задания по курсу АиСД в технопарке на C++. Задачи на графах, пятнашки, алгоритм Хаффмана.

15-puzzle cpp graph haffman oop

Last synced: 16 Mar 2025

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/maliha-tasnim/image-subset-analyzer

A C++ project that analyzes JPEG images to identify subset images. Given a set of JPEG files, this tool detects if one image is a cropped version of another, helping to identify relationships among images by comparing structural and pixel data.

cpp image-analysis image-comparison image-subset-detection jpeg libjpeg-turbo

Last synced: 01 Mar 2025

https://github.com/elyosemite/atmosphere

This repository is for ensuring the knowledge relating to C++ programming language be consolidate in my mind forever.

cpp cpp11 oriented-object-programming study-project

Last synced: 10 Jun 2026

https://github.com/xstupi00/Dairy-Factory

Modelling and Simulation of Developing Process of Milk in Dairy Factory

cpp ims modelling simlib simulation vut vut-fit

Last synced: 11 Mar 2025

https://github.com/wye-sh/wheel

Wye-Homologous Event Emitter Library

cpp cpp20 event-emitter signals

Last synced: 10 Jun 2026

https://github.com/connorsweeneydev/cpptemplate

An easily modifiable template for C++ projects that compiles using the MinGW toolchain on Windows and natively on Linux.

cpp makefile mingw template-project

Last synced: 11 Jun 2025

https://github.com/ram1103/e-stationary-tcs

A E-stationary system platform completely built using C++ for TCS Insight

c cpp

Last synced: 16 May 2026

https://github.com/vishal-raj-1/july-leetcoding-challenge

This repository contains solutions of leetcode july challenge.

algorithms cpp data-structures data-structures-and-algorithms leetcode-july-challenge

Last synced: 30 May 2026

https://github.com/the-bifrost/gateway-lib

🔧 Biblioteca compartilhada que provê as abstrações e utilitários essenciais para serializar, direcionar e gerenciar mensagens entre sensores, atuadores e gateways.

cpp esp32 esp8266 internet-of-things iot

Last synced: 09 May 2026

https://github.com/sasha-hk/saceit-term-paper

📄 Term paper for SACEIT

algorithms cpp data-structures oop stack

Last synced: 13 Sep 2025

https://github.com/antonioskalattas/ip-grabber-local

This is a cpp program that aims to help you get the local ip address of a computer in your network and later use it to remote access it.

cpp ip ipgrabber iplocal remote-access-ip-grabber

Last synced: 26 Jun 2025

https://github.com/fisothemes/result-cpp

A lightweight, header-only C++ library that provides a result type for monadic error handling .

cpp cpp17 error error-handling expected expected-value header-only result

Last synced: 09 Jun 2026

https://github.com/opennessgames/desktopip

在桌面显示IP地址

c cpp ip qt

Last synced: 10 Mar 2026

https://github.com/dogukanoksuz/ktu-oop-homeworks

KTU Computer Engineering Object Oriented Programming with C++ class homeworks.

cpp cpp-homeworks cpp-oop-homeworks oop-homeworks

Last synced: 11 Mar 2025

https://github.com/olejek88/opc_logika

OPC сервер для контроллеров Логика

cpp opc

Last synced: 30 May 2026

https://github.com/tornao2/vampiresurvivorslike

A group project for a university course: Vampire Survivors-inspired game made in C++ with SFML 3.

cpp game-development sfml3 vampire-survivors

Last synced: 30 May 2026

https://github.com/castaglia/proftpd-mod_cppdemo

Demonstration C++ module for ProFTPD

c-plus-plus cpp proftpd

Last synced: 05 Oct 2025

https://github.com/abhinavrajesh/create-cpp

A Node.js CLI to bootstrap the process of creating C++ starter files

cli cpp node starter-template

Last synced: 13 Apr 2026

https://github.com/hacker1649/cpu-process-scheduling-methods-

The process of choosing which process will use the CPU while another is waiting is known as CPU scheduling. CPU scheduling's primary responsibility is to make sure that anytime the CPU is idle, the OS at least chooses one of the tasks in the ready queue to be executed. The CPU scheduler will conduct the selecting procedure. One of the processes in memory that is prepared for execution is chosen. There are two different schedule kinds. Preemptive scheduling refers to the scheduling method where a current process may be terminated if a high priority process joins the queue and is given CPU time. Non-preemptive scheduling refers to scheduling when a running process cannot be stopped by any other process.

cpp linux linux-terminal

Last synced: 12 Mar 2026

https://github.com/epomatti/cpp-static-dynamic-lib

Static and Linked/Shared libraries with C++

c cpp gcc

Last synced: 29 Apr 2026

https://github.com/themarlboroman/tools

Common tools for various projects.

app-development cpp game-development toolkit

Last synced: 05 Oct 2025

https://github.com/kzamanbd/lightoj-dimik52

Welcome to our Problem-Solving Repository! This repository is a curated collection of solutions and resources aimed at addressing a variety of challenges encountered in the software industry. Whether you're a developer, a project manager, or an enthusiast in the software development field...

c cpp problem-solving

Last synced: 11 Apr 2026

https://github.com/denizariyan/gflake

A CLI tool to automatically discover and repeatedly run Google Test (gtest) test cases to identify flaky tests.

cpp flaky-tests google-test gtest python testing

Last synced: 14 Jan 2026

https://github.com/prophetru/samplecalc

SampleCalc with gtest. Can be used as a template for future projects for education only.

class cmake cpp gtest static template

Last synced: 16 May 2025

https://github.com/duckymomo20012/product-management

A simple program manage store's products

cpp

Last synced: 26 Mar 2025

https://github.com/zncl2222/dsacollection

A practice repository for implementing data structures and algorithms

algorithms-and-data-structures c cpp practice-project

Last synced: 18 May 2026

https://github.com/sh-cho/multiplayer-game-programming-practice

Practice for "Multiplayer Game Programming: Architecting Networked Games"

cpp socket-programming

Last synced: 27 May 2026

https://github.com/ericoulashin/cxwidgets

An object-oriented text user interface library (based on nCurses) for Linux, MacOS, BSD, AIX, and Windows written in C++ (the Windows version uses PDCurses)

bsd chui cpp library linux macosx ncurses ncurses-tui tui unix wrapper-library

Last synced: 13 Apr 2026

https://github.com/adeeteya/hopon

Android app to connect to the Hop On Board. A hackathon project(Toycathon 2021) selected for the final round

android-app android-application arduino arduino-project cpp digital-board-game hopscotch internet-of-things java

Last synced: 30 May 2026

https://github.com/rismicrodevices/nonstdint

A non-standard integer type library (e.g. narrowed, shifted integer types)

cpp cpp20 integer nonstdint stdint

Last synced: 10 Jan 2026

https://github.com/pavanscales/2048.c

2048 written in c

2048 cpp games

Last synced: 05 Oct 2025

https://github.com/yashsonaar/pcm-jee-quiz

The project is about quiz platform for JEE aspirants who want to give free PCM test series..

cpp jee oop

Last synced: 02 Apr 2025

https://github.com/chrkspln/to-do-list

хтось читає дескріпшн?

beginner-project cpp to-do-list

Last synced: 28 Jul 2025

https://github.com/pashamakhilkumarreddy/codefights-arcade

Efficient Solutions to 100+ problems in CodeFights Arcade written in C++, Python, Julia, Go, JavaScript.

cpp golang javascript julia python3

Last synced: 10 Apr 2026

https://github.com/nikitakarmakarp/leetcode-solutions-2024

"💡 LeetCode Solutions Hub! 🚀 Explore the problems I solve and the concepts I master daily. Let’s code, learn, and grow together. Stay connected for more challenges! 💻"

c cpp java python

Last synced: 13 Apr 2026

https://github.com/dalae37/amazingchecks_cpp

A simple console-based chess game on C++

chess cpp window-console

Last synced: 16 Mar 2025

https://github.com/michaeltroger/homer-opengl

Homer Simpson drawn with vector/matrix operations using OpenGL 2 / C++

computer-graphics cpp freeglut glut matrix opengl opengl2 simpsons simpsons-characters vector

Last synced: 17 Aug 2025

https://github.com/fluxer/kde-workspace

Katana workspace

c-plus-plus cpp qt4

Last synced: 12 Mar 2026

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/k1ngmar/msm

☊ A high performance compile time evaluated state machine

cpp header-only state-machine template-metaprogramming

Last synced: 06 Jul 2025

https://github.com/cauachagas/cling-torch

Tutorial de como criar um ambiente de desenvolvimento para usar Jupyter com a API C++ do Pytorch.

binder cpp jupyter-notebook libtorch miniconda

Last synced: 09 May 2026

https://github.com/tar3q-az1z/project-euler-solutions

algorithmic solutions of problems from projecteuler.net, solved by me

algorithms cpp number-theory programming project-euler projecteuler solutions

Last synced: 17 Aug 2025

https://github.com/celeste-vandamme/coding_codex

My handmade collection of programming courses and resources for multiple languages. Happy coding! :)

c coding courses cpp csharp java lessons oop programming python

Last synced: 09 Apr 2026

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/maxime-cllt/dsatur

Projet de l'UE graphe en L3

algorithms cpp dsatur graph

Last synced: 09 Oct 2025

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/nikhiljsk/os_schedulers_scratch

Implementation of Scheduler algorithms in operating systems from scratch in C++

cpp operating-system queue round-robin scheduler scheduling shortest-job-first

Last synced: 31 May 2026

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/byteb8/reg-grow-bfs

C++ implementations of a region-growing algorithm using OpenCV

cpp region-growing-segmentation

Last synced: 16 Aug 2025

https://github.com/hansfigo/final-project-todolist

Simple terminal based to do list build with c++

cpp

Last synced: 16 Aug 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/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/bengreenier/vcpkg.nuget-example

An example msbuild c++ project that leverages vcpkg.nuget for dependencies 📦

cpp dependency-manager example-project vcpkg

Last synced: 16 Aug 2025

https://github.com/emiyasyahriel/rlffv1-poc

Raylib to Encoded Video proof of concept

cpp libav raylib

Last synced: 16 Aug 2025

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/sazid/codes

Random codes from any languages I try :p

c cpp cs java python

Last synced: 09 Apr 2026

https://github.com/mkwapisz2000/cpp-hash-table-algorithms

This project contains implementations of different hash table strategies in C++.

chaining cpp cuckoo-hashing data-structures hash-table hashing-algorithms open-adressing

Last synced: 09 Jun 2026

https://github.com/poseidon-code/gdem

C++ wrapper over GDAL for working with DEM data.

cpp dem digital-elevation-model gdal

Last synced: 16 Jul 2026

https://github.com/davidingplus/cache-system

C++ 项目练习:缓存系统。

cpp cpp-practice cpp-project

Last synced: 15 Aug 2025