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/aermoss/aencpp

A programming language made with C++.

aenc aencpp cpp programming-language

Last synced: 19 Aug 2025

https://github.com/djkovrik/smhc

Hotmail Checker [C++, wxWidgets, libCURL].

cpp wxwidgets

Last synced: 19 Aug 2025

https://github.com/madladsquad/untitledtexteditor

A simple yet powerful text editor initially made for the UntitledDesktopEnvironment

c cpp editor extensible imgui linux text-editor windows

Last synced: 11 Apr 2025

https://github.com/dmotte/winautoclicker

🖱 Simple Auto-Clicker CLI application for Windows, written in C++

auto auto-clicker autoclicker c c-plus-plus cli clicker cpp exe interval millis milliseconds mingw portable time win windows

Last synced: 31 Mar 2025

https://github.com/hxndev/infix-postfix-prefix-using-stacks

In this assignment, we did conversions of expressions between infix, prefix and postfix

c cpp data-structures infix postfix prefix project stacks visual-studio

Last synced: 31 Mar 2025

https://github.com/gusenov/examples-spdlog

Примеры логирования с помощью C++ библиотеки spdlog.

cpp examples logging-library spdlog

Last synced: 20 Feb 2026

https://github.com/hxndev/implementing-a-dns-server

DNS stands for Domain Name System. We have implemented DNS in this project. The basic task of DNS is to resolve a destination name hosted against some IP Address.

c cache code cpp dns dns-server implement ip-address project proxy routing server

Last synced: 31 Mar 2025

https://github.com/madladsquad/uvkshadercompiler

Shader compiler program for the UntitledVulkanGameEngine

cpp glsl shader-compiler utility vulkan

Last synced: 11 Apr 2025

https://github.com/hxndev/implementing-linux-cl-utility-grep

CL = Command Line. GREP is a command-line utility for searching plain-text data sets for lines that match a regular expression or simply a string

algorithm command-line complexity cpp grep linux pattern search time-complexity-analysis utility

Last synced: 31 Mar 2025

https://github.com/archercreat/vmpfix

Universal x86/x64 VMProtect 2.0-3.X Import fixer

cmkr cpp reverse-engineering vmprotect

Last synced: 02 Sep 2025

https://github.com/jrzvnn/kattis-solutions

This repository contains solutions to various problems from Kattis that I have successfully completed.

c competitive-programming cpp java kattis-solutions

Last synced: 20 Aug 2025

https://github.com/ilieschibane/projet-algo

University project about time and space complexity of differents algorithms, data structure and NP problems

algorithms-and-data-structures complexity cpp np-problem

Last synced: 20 Aug 2025

https://github.com/michelerenzullo/fastboxblur

Fast Box Blur using a sliding accumulator and with reflected borders policy

accumulator blur box cpp image-processing opencv padding

Last synced: 20 Aug 2025

https://github.com/nick-vinesmoke/cave-explorer-console

A small game about exploring caves and collecting treasures on a console written in C++

console console-game cpp game game-development gamedev

Last synced: 04 Mar 2025

https://github.com/codingkoopa/shiny-hunting-counter

Mirror of https://gitlab.com/CodingKoopa/shiny-hunting-counter.

cpp pokemon qt

Last synced: 20 Aug 2025

https://github.com/srinath10x/dsa

My daily dsa solutions.

algorithms cpp data-structures dsa

Last synced: 18 Aug 2025

https://github.com/vtan/voxel

Voxel graphics toy project in C++ & OpenGL

cpp opengl voxel

Last synced: 13 Aug 2025

https://github.com/im-rises/gameboyemulator

Game Boy Emulator made in C++.

cplusplus cpp emulator gameboy games

Last synced: 18 Aug 2025

https://github.com/hxndev/ls-sort-and-wc-using-child-processes

Heirarchy implemented using pipes, forks and execs.

code cpp exec fork ls pipes sort wc

Last synced: 31 Mar 2025

https://github.com/yaser-123/cpp-fundamentals

Master the basics of C++ programming in a fun and engaging way. Whether you're a complete beginner or have some programming experience, this course will help you develop the skills you need.

cpp dsa-algorithm programming

Last synced: 21 Aug 2025

https://github.com/slyfryfrog/lys

A modern C++23 game engine using modules with Julia bindings.

cmake cpp cppm julia

Last synced: 18 Aug 2025

https://github.com/cooptocracy/tiny-blockchain

The objective of this repository is to bring you the basic implementation of `Blockchain` in various languages.

blockchain blockchain-technology c cpp csharp dlt fsharp go golang java js python ruby rust ts

Last synced: 10 Apr 2026

https://github.com/purejoymind/deitel-cpp-exercises

This is where I upload the exercises at the end of each chapter of C++ How To Program by Deitel&Deitel publishers.

book cplusplus cpp deitel deitel-exercises exercise exercise-solutions exercises-code-cpp progress

Last synced: 05 Jan 2026

https://github.com/mahi97/c-compiler

C Compiler Write in CPP and Qt

asm c cpp qt

Last synced: 05 Oct 2025

https://github.com/fahdseddik/image-to-textart

C++ program that converts an image into ASCII characters written in a .txt file.

ascii ascii-art c cpp opencv

Last synced: 10 Nov 2025

https://github.com/hato1125/sweet

🍯 A modern C++ wrapper for SDL2.

cpp sdl2 sdl2-image sdl2-ttf wrapper

Last synced: 22 Mar 2025

https://github.com/rudraksh88/zephyr

Zephyr Window Decoration for KDE Plasma. Fork of BreezeEnhanced

breeze breeze-dark cpp kde kde-plasma plasma-theme plasma6 theme window-decorations zephyr

Last synced: 04 May 2025

https://github.com/wervice/salut

Salut is a beautiful terminal greeter

cpp shell terminal theming

Last synced: 18 Mar 2025

https://github.com/dladncks1217/algorithm

알고리즘

c cpp java nodejs

Last synced: 13 Aug 2025

https://github.com/hxndev/bubble-pop-screen-saver-and-game

This is a GUI Version of the Bubble Pop game that we used to play. This is divided into 2 parts. First one is designing a screensaver while the second one is designing the game itself.

bubble bubble-pop code cpp game gui interface itc oop pf project screensaver

Last synced: 17 Jun 2025

https://github.com/rutujar/cppcheck-c-cpp-demo

cppcheck is a static analysis tool that detect the bug in c and cpp.

c cpp cppcheck qmake travis-ci

Last synced: 14 Jul 2025

https://github.com/fiskaltrust/middleware-demo

Demo applications that demonstrates how to use the fiskaltrust.Middleware from C, C++, VB6 and Rust.

c cpp demo-application kassensichv middleware pos-systems rksv rust vb6

Last synced: 23 Aug 2025

https://github.com/claby2/clavim

A text editor that I do not intend on using.

catch2 cpp sdl2 sdl2-ttf text-editor

Last synced: 16 Aug 2025

https://github.com/p0dalirius/rpccoercetemplatecpp

A template of C++ code to call a Remote Procedure on a windows machine to coerce an authentication

authentication coerce cpp exploit path rpc smb template unc

Last synced: 26 Feb 2026

https://github.com/shalinirago/DJITello-Cpp

A C++ API to communicate with the DJI Tello Drone

cpp dji socket-programming tello tello-control tello-drone udp-protocol

Last synced: 23 Aug 2025

https://github.com/skillfulelectro/trimcpp

Trim function for cpp

cpp

Last synced: 23 Aug 2025

https://github.com/ped7g/adventofcode

My solutions for https://adventofcode.com/ programming mini puzzles - written mostly as sjasmplus script (to exercise the tool and collect ideas for future development of the script language, not because it's a best choice for the task, quite opposite)

advent-of-code advent-of-code-2020 advent-of-code-2022 cpp sjasmplus upp

Last synced: 24 Mar 2025

https://github.com/gazebosim/gz-garden

Garden, Gazebo's 7th named release

cpp gazebo ignition-robotics robot-simulation

Last synced: 25 Sep 2025

https://github.com/chaoses-ib/cpp-programming-lichanghe-exercises

李长河《C++程序设计:基于C++11标准》习题的个人代码。

cpp

Last synced: 25 Dec 2025

https://github.com/turahe/cpp-qt

ebook gratis c++ dengan Qt Creator

cpp ebook latex markdown

Last synced: 11 Apr 2025

https://github.com/hxndev/brick-slayer-project

In this game I designed a graphical 2-D Brick Slayer Game. It has multiple levels with multiple difficulties and many more bonuses.

2d brick brick-breaker brick-slayer c cpp game game-development graphics itc oop pf project

Last synced: 31 Mar 2025

https://github.com/eyelash/atom-native

porting the Atom TextEditor from JavaScript to C++

atom atom-editor cpp cpp-library cpp11 cross-platform editor library text-editor

Last synced: 12 Aug 2025

https://github.com/mukeshlilawat1/cpp-projects

This is a basic C++ project developed to practice fundamental concepts of C++ programming such as data types, conditionals, loops, functions, file handling, and object-oriented programming. The project runs on the command line and is easy to understand for beginners.

cpp cpp-library

Last synced: 04 Oct 2025

https://github.com/phanxuanquang/introduction-to-programming-uit

Tất cả bài thực hành môn Nhập môn lập trình - Trường Đại học Công nghệ Thông tin

cpp uit vietnam vnu

Last synced: 04 Oct 2025

https://github.com/ajeetdsouza/chip8

A browser-based CHIP8 emulator, powered by WebAssembly

chip8 cpp emulator sdl2 wasm webassembly

Last synced: 18 Jul 2025

https://github.com/zhaocc1106/modern_cpp_concurrent

现代c++并发编程(线程管理,线程共享数据,线程同步,原子变量,内存模型与顺序,线程池...)

cpp thread-pool

Last synced: 23 Mar 2025

https://github.com/Barthandelous01/sprd

A blazing-fast (possibly) speed-reading program

cpp speedread speedreading

Last synced: 31 Mar 2025

https://github.com/hxndev/parallel-15-puzzle-solver-using-multi-threading

The 15 Puzzle is a sliding puzzle that consists of a 4 by 4 frame of numbered square tiles in an arbitrary ordering with one space. The objective of the puzzle is to place the tiles in ascending order, by making sliding moves that use the empty space.

15-puzzle 15-puzzle-solver code cpp documentation multithreading parallel parallel-15-puzzle-solver project report testing threading

Last synced: 31 Mar 2025

https://github.com/erikengervall/fast-find-in-files

Node.js library written in C++ for text in file search

cpp javascript native-module nodejs typescript

Last synced: 27 Apr 2025

https://github.com/sdsds222/cminesweap

一个用C语言编写的简易控制台扫雷游戏程序 A simple console MineSweap game which is made by C language

c cmd console console-game cpp demo example game linux minesweaper minesweeper-game shell windows

Last synced: 11 Apr 2026

https://github.com/aermoss/aenc

A programming language made with C++.

cpp interpreter programming-language

Last synced: 26 Jun 2025

https://github.com/fawwaz37/simple-restaurant

Program Restoran sederhana dilengkapi dengan login dan register user.

cpp fstream regex restaurant

Last synced: 02 Sep 2025

https://github.com/hxndev/search-integer-in-a-grid-using-divide-and-conquer

Divide and Conquer technique is used to work out different problems of varyying natures. Our problem at hand is to efficiently search an integer value from grid of size n x n, where n is any integer, using the principles of divide and conquer. The grid has both it's rows as well as columns sorted in ascending order.

algortihm code complexity cpp divide-and-conquer grid integer search time-complexity-analysis

Last synced: 24 Aug 2025

https://github.com/hxndev/producer-worker-problem

This is a common worker producer problem in OS

c code cpp labtasks os problem producer producer-worker project worker

Last synced: 31 Mar 2025

https://github.com/hxndev/printer-spooling

Printers typically can print only a single document at a time and require seconds or minutes to do so. If more than one application requires printer’s access, it might result in delay and slow down the application for as long as the printer is busy in serving other application. Printer Spooling has overcome this delay, as the documents formatted for printing are stored into an area on a disk and retrieved and printed by a printer at its own rate. With spooling, multiple processes can write documents to a print queue without waiting. As soon as a process has written its document to the spool device, the process can perform other tasks, while a separate printing process operates the printer. In this project, we will be implementing a printer spooler for a working environment which is equipped with 3 printers using concepts of Linked Lists and Queues.

code cpp data-structures oop oop-principles printer printer-spooler printer-spooling spooling

Last synced: 31 Mar 2025

https://github.com/hxndev/reverse-capitalize-and-shift-strings-using-threads

Perform operations on a string using Multithreading.

capitalize code cpp reverse shift strings threads

Last synced: 06 Jul 2025

https://github.com/gazebosim/gz-fortress

Fortress, Gazebo's 6th named release

cpp gazebo ignition-robotics robot-simulation

Last synced: 06 Mar 2025

https://github.com/thomasleese/acorn

Powerful and elegant programming language.

cpp language llvm programming-language

Last synced: 26 Dec 2025

https://github.com/mcountryman/gloo

An OOP helper library for creating binary modules in Garry's Mod

cpp cpp11 garrysmod oop

Last synced: 14 Aug 2025

https://github.com/moon0922/longest-path-in-2248-numbers-game

An algorithm for searching the longest path in a 2248 numbers game.

alorithms cpp dfs-algorithm

Last synced: 20 Jan 2026

https://github.com/berndporr/rplidar_rpi

Slamtec RPLIDAR with a Raspberry PI

cpp driver lidar lidar-measurements slamtec slamtec-rplidar

Last synced: 26 Apr 2025

https://github.com/cryptovictor/hello-world

This repository was made for learn how to use GitHub

code cpp

Last synced: 20 Feb 2026

https://github.com/alejoriosm04/polish-notation-calculator

An implementation of a polish notation (PN) calculator in C++ that does not rely on Standard Libraries.

calculator cpp

Last synced: 14 Jul 2025

https://github.com/hxndev/snake-game-project

Most of you have played a very interesting game “Snake” on your old Nokia phones (Black & White). In this project, I designed a 2D Snake Game in C++ with many additional functionalities.

2d cpp game game-development glut itc keyboard opengl pf project snake snake-game snakegame

Last synced: 31 Mar 2025

https://github.com/cyberscopetoday/esp32-game-of-life-ntp

ESP32 project running Conway's Game of Life on an SSD1306 OLED display, featuring real-time NTP clock updates and automatic switching between simulation and time display. 🚀

arduino-ide cpp esp32 oled-display-ssd1306

Last synced: 14 Mar 2025

https://github.com/threeal/checkwarning.cmake

Check for compiler warnings in CMake projects

c cmake cmake-modules cmake-scripts cpp static-analysis

Last synced: 14 Aug 2025

https://github.com/hxndev/chatbot-using-named-pipes

In this, I have wrote the code such that two child processes can communicate with eachother using pipes and hence it works as a chatbot.

chatbot code cpp fork named-pipes pipes process

Last synced: 31 Mar 2025

https://github.com/jonathanlinat/dockerized-trenchbroom

🐋 A dockerized version of kduske's TrenchBroom source code

build cpp docker trenchbroom

Last synced: 26 Aug 2025

https://github.com/hxndev/counting-alphabets-using-pipes

We will count the number of alphabets in the input file using pipes.

alphabets c child code count cpp exec fork os pipes processes

Last synced: 31 Mar 2025

https://github.com/hxndev/counting-alphabets-using-multithreading

Counting frequency of alphabets in the input file using Multithreading.

alphabets alphabets-counting code counting cpp multithreading threading

Last synced: 31 Mar 2025

https://github.com/satyajitghana/lambdacalculus

A repository that contains codes to various Lambda Calculus stuff i did when learning LambdaCalculus, mostly contains JavaScript and Python Code i believe

cpp haskell javascript lambda lambda-calculus lambdacalculus list-processing python

Last synced: 11 Apr 2026

https://github.com/afnanenayet/tiny-c

Work from my compilers class, in which we implemented an AST, a few optimizations, and linear scan register allocation for a subset of the C language.

assembly ast bison c compilers cpp flex lex llvm optimization yacc

Last synced: 14 Aug 2025

https://github.com/mortennobel/simplehmesh

A simple implementation of the halfedge mesh data structure

cpp

Last synced: 11 Nov 2025

https://github.com/thiagoh/lex

From the classic "Lex - A Lexical Analyzer Generator" from http://dinosaur.compilertools.net/lex/index.html

c compilers cpp flex lex lexer lexical-analysis lexical-parser

Last synced: 05 Mar 2025

https://github.com/samlior/p2p

用c++简单实现P2P客户端及服务端

cpp p2p

Last synced: 30 Mar 2025

https://github.com/ivandrf/image-editor

Image editor written in c++ using sfml

cmake cpp image sfml zenity

Last synced: 09 Mar 2026

https://github.com/neko-box-coder/dsresult

A simple struct for allowing golang or rust like error handling

cpp cpp11 error error-handling expected handling trace

Last synced: 29 Aug 2025

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

This repo contains concepts of C++ and some codes

concepts cpp interview-preparation-resources pointers

Last synced: 24 Feb 2025

https://github.com/vu2n/est

External D3D11 Shellcode Toolkit

cheat cpp d3d11 d3d11hook poc shellcode shellcode-hooking shellcode-injection

Last synced: 29 Aug 2025

https://github.com/kotleni/vk-sdl2

An example of how vulkan can be used to render into an SDL2 created window on macOS.

cmake cpp macos moltenvk sdl2 vulkan

Last synced: 26 Jan 2026

https://github.com/masx200/leetcode-test

leetcode题解和一些测试工具

cpp golang kotlin leetcode leetcode-solutions typescript

Last synced: 07 May 2025

https://github.com/sampreets3/scheduler-rm

Simulation of the behaviour of a Preemptive Fixed Priority Rate Monotonic Scheduler in C++

cpp scheduler simulation

Last synced: 30 Mar 2025

https://github.com/tebogoyungmercykay/restaurant_simulator_cos214_group_project

This is a design for a restaurant simulator. A fair bit of the restaurant simulator is up to us (the team) to design including the implementation as a pure simulation or as a "restaurant tycoon" game.

activity-diagrams cheatsheets class-diagrams cmake communication-diagrams cpp design-patterns design-patterns-summary doxygen gdb gdb-guide git-flow git-guide github-actions makefile object-diagrams sequence-diagrams state-diagrams testing visual-paradigm-diagram

Last synced: 03 Mar 2026

https://github.com/korigamik/untitledpsp

A cross-platform 2D raycasting game implementation

cmake cpp game hacktoberfest psp sdl2

Last synced: 10 Sep 2025

https://github.com/stillthinkinghere/socialmediamanager

This is a all in one Socialmedia Management app, the front-end it created in c++ and the backend is created in c++, c, java and javascript. This uses http requests and API's to publish posts and to review data of these post across all platforms.

app application c cpp graphical-interface graphical-user-interface gui java javascript media qt qt5 qt6 social

Last synced: 04 Jan 2026

https://github.com/bentoudev/annotationgenerator

Clang based C++ preprocessor for annotation based reflection generation

annotation clang code-generation cpp reflection

Last synced: 29 Aug 2025

https://github.com/hxndev/implementing-grep-using-naive-search

GREP is a command-line utility for searching plain-text data sets for lines that match a regular expression or simply a string. In this, I implemented GREP using Naive Search.

algorithm command-line cpp grep linux naive-bayes-algorithm search time-complexity-analysis utility

Last synced: 31 Mar 2025