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/karlosvas/jetbrains-youth-coding-club

Concursos de Codeforces con debates en vivo en inglés, dirigidos por Pavel Mavrin (pashka): campeón mundial de ICPC 2004, medallista de plata de IOI 2002 e instructor en JetBrains Academy.

algorithms codeforces cpp

Last synced: 29 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/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/lawateko/userlogins

system login sederhana dengan cpp

cpp userlogin

Last synced: 30 Mar 2025

https://github.com/teche74/oops-with-cpp

This repository contains a collection of object-oriented programming (OOP) examples written in C++. It's intended for those who are interested in learning or improving their skills in C++ programming and OOP concepts. The repository includes code snippets that demonstrate the fundamentals of OOP in C++.

cpp object-oriented-programming oop

Last synced: 16 Mar 2025

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/kahlery/2d-terrain-map

🗺️ cli simulation: gravity effect on the objects in the given terrain on a 2d height-map.

cpp cpp17 vector

Last synced: 20 Jul 2026

https://github.com/nikolatechie/blockchain

Implementation of the Blockchain Data Structure

blockchain blockchain-demos cpp hashing

Last synced: 03 Aug 2025

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/manucabral/cosevawriter

Program to overwrite and read .csv files for Windows

cpp csv csv-reader csv-writer

Last synced: 16 Mar 2025

https://github.com/xukeawsl/threewaysmergesort

三路归并排序 qt 可视化

cpp qt sorting-visualization

Last synced: 03 Aug 2025

https://github.com/paiv/oop_study

Practical OOP in different languages

c cpp java javascript oop-principles python ruby scala swift

Last synced: 12 Apr 2026

https://github.com/iliatrofimov/win32plotter

Win32 graph of function plotter

cpp win32api

Last synced: 01 Apr 2025

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/tanvirongh/scriptorium

A collection of code snippets and scripts in various languages designed for task automation, workflow enhancement, and other miscellaneous/experimental or fun purposes

bash c cpp css fish flake flakes html javascript lua nix nix-shell nushell python ruby rust script scripts-collection shell zsh

Last synced: 01 Apr 2025

https://github.com/klinok303/bspp

Quake engine map parser library

bsp c-plus-plus c-plus-plus-library cpp cpp-library qbsp quake-engine

Last synced: 02 Aug 2025

https://github.com/antdeivid/estrutura-de-dados-avancada

Repositório destinado ao upload dos programas feitos no estudo de Estrutura de Dados Avançada.

avl-tree bst cpp data-structures red-black-trees

Last synced: 16 Mar 2025

https://github.com/scriptscorpion/simplekeylogger

Simple keylogger using SDL2

cpp keylogger sdl2

Last synced: 27 Sep 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/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/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/matheusafonseca/e209-l3

Repositóriopara salvar os códigos feitos em C/C++ para a manipulação de microcontroladores durante a aula de laboratório da disciplina E209 do INATEL

cpp

Last synced: 08 Jul 2026

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/merajderafshi/sanke-game

🐍🕹️A colorful and modern Snake Game built entirely in C++ for the terminal.

cpp cpp-game snake-game terminal terminal-game

Last synced: 27 Sep 2025

https://github.com/tomasmark79/mytwitchbot

This repository provides a simple CMake project configuration for setting up and building a Twitch bot server. It includes a basic implementation to help you get started quickly.

bot cmake cpp twitch twitchbot

Last synced: 30 Mar 2025

https://github.com/tayeva/librdkafka-docker

Docker image source files for: tayeva/librdkafka

cpp docker docker-image kafka

Last synced: 06 Apr 2025

https://github.com/ricoantoniofelix/named-values

Literal types to make APIs more expressive at the call site.

api cpp

Last synced: 11 Jun 2025

https://github.com/f3nr1rs3c/AlgorithmAndProgramming

İstanbul Gelişim Üniversitesi - Programlama Dersi Notları

algorithm cpp programming programming-language

Last synced: 03 Sep 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/rajtilak-2020/stellar-ignition-system

A wireless firework launch controller featuring ESP32 web interface and Arduino countdown sequencer. Control rocket launches remotely through a mission control dashboard with real-time status monitoring and PWM fuse ignition.

arduinouno cpp esp32 iot projects

Last synced: 26 Sep 2025

https://github.com/papadanku/giraffecpp

My implementation of Giraffe Academy's "C++ Programming | In One Video"

beginner cpp learning

Last synced: 02 Aug 2025

https://github.com/gotbordom/ros2_nav2_tutorial_workspace

Work for a ROS2 Navigation Certification

cpp ros2 ros2-humble

Last synced: 24 Mar 2025

https://github.com/mohammad-malik/nu_exam

A C++ program that manages, stores and allows for the attempting and creation of quizzes, all through a terminal

cli cpp exam university- university-coursework

Last synced: 24 Mar 2025

https://github.com/shayan925/mandelbrotexplorer

Fun tool made with SFML and C++ to visualize a mandelbrot.

cpp math sfml

Last synced: 01 Apr 2025

https://github.com/yunusemrejr/chat-bot-v2-cpp

C++ Chat Bot v.2

chatbot cpp

Last synced: 02 Aug 2025

https://github.com/komiyamma/hm_cpp_invoke

「秀丸マクロ」と「C++」を シームレスに扱えるようにするライブラリ。 loaddll経由。

cplusplus-17 cplusplus-20 cpp dll editor embed extensions hidemaru macros

Last synced: 19 Feb 2026

https://github.com/harsh-panchal-804/cses-solutions

Contains my solutions of the CSES Problem Set.

comptetive-programming cpp cses-problem-set-solution

Last synced: 27 Feb 2025

https://github.com/soyapo/raytracer

C++ Ray Tracer with PPM output

cpp raytracing

Last synced: 03 Jul 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/xunx-ii/astral

参考UE5的Lyra项目的模式写的一个最小项目,仅在PawnData配置文件中的InputConfig做了一些很小的修改

blueprint cpp lyra ue5

Last synced: 01 Apr 2025

https://github.com/mahdis-2003/hanoitower

Iterative solution for the Tower of Hanoi problem using a stack-based approach in C++. Avoids recursion by simulating the process with explicit stack operations.

cpp hanoi-towers

Last synced: 01 Apr 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/theskyler-dev/workchat

A simple CLI-based chatting program

chat cpp mvp

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/awakelife93/modbus-sample

Modbus Protocol (TCP/IP)

clang-format cmake cpp modbus-tcp

Last synced: 02 Aug 2025

https://github.com/jsteinberg4/icarus

I Could Actually Really Use Support (ICARUS): A custom implementation of MapReduce

cpp distributed-systems mapreduce

Last synced: 16 Jan 2026

https://github.com/ratikaewkam/measuringdistance-arduino

Using Arduino and Ultrasonic sensor for distance measurement

arduino c cpp

Last synced: 12 Apr 2026

https://github.com/tanvi-surana/hackerrank

solutions to hackerrank problems

competitive-programming cpp hackerrank-solutions

Last synced: 02 Aug 2025

https://github.com/mshornikov/uni-tcp-client

TCP Client in C++

cpp socket

Last synced: 24 Mar 2025

https://github.com/ziy1-tan/gsoc-2022-report

GSoC 2022 @MariaDB - MariaDB server is a community developed fork of MySQL server. Started by core members of the original MySQL team, MariaDB actively works with outside developers to deliver the most featureful, stable, and sanely licensed open SQL server in the industry.

cpp database json sql storage-engine

Last synced: 02 Aug 2025

https://github.com/mensenvau/solutions_my_contests

My Contests with Solutions

contest cpp leetcode-solutions python

Last synced: 25 Mar 2025

https://github.com/jack74387/data-structure-and-algorithm

Data Structure and Algorithm

algorithms cpp datastructures gui qt

Last synced: 19 May 2026

https://github.com/sven4500/q-plot-tools

Plotting widget collection for Qt framework

2d-plot 2d-plotter c-plus-plus cpp plot plotting polar-plots qt qt5 scalar-fields

Last synced: 25 Sep 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/d06i/cpplexer

Simple C++ Lexer

cpp lexer

Last synced: 02 Aug 2025

https://github.com/heyfoz/cpp-integer-array-filler

The Integer Array Filler Program (C++) declares an array of integers of size 50. The program loops to fill the array with 50 random integers from 1 to 10,000. Finally, the integers are printed to the console, 10 per line.

array cpp integer random

Last synced: 25 Mar 2025

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/heyfoz/cpp-triangle-area-functions

The Triangle Area Functions Program (C++) uses a loop to ask the user 1 of 2 methods to calculate the area of a triangle. The 1st method calculates the area with the base & height values, while the 2nd calculates the area with all 3 sides. Calculated values are printed to the console as output.

area calculations cpp geometry triangle

Last synced: 25 Mar 2025

https://github.com/heyfoz/cpp-inventory-vector-builder

The Inventory Vector Builder Program (C++) reads an InventoryParts.txt file into a vector of structs containing part number, part class, quantity, and unit cost. Once the vector is filled, the user can request multiple types of inventory details, which are displayed via the console.

cpp inventory vector

Last synced: 25 Mar 2025

https://github.com/heyfoz/cpp-voting-ballot-array-functions

The Voting Ballot Array Functions Program (C++) creates 3 arrays to store candidates, votes, and percentages to simulate a random election winner. The arrays are filled after the program reads an input file titled "Candidates.txt". Functions are used to pass the arrays and calculate the results, which are printed to the console & an output file.

ballot cpp simulation voting

Last synced: 25 Mar 2025

https://github.com/heyfoz/cpp-vector-binary-search

The Vector Binary Search Program (C++) creates and fills a vector with 5000 random integers. Once the vector is filled, the program displays details such as the smallest, largest, and average values. To conclude, the program asks the user to enter an integer. If the integer is found via binary search, the program returns its position.

binary-search cpp vector

Last synced: 16 Jul 2026

https://github.com/heyfoz/cpp-even-digits-summation-algorithm

The Even Digits Summation Algorithm program (C++) requests that the user enter an integer greater than 10,000. Once the integer is entered, the program displays the sum of any even digits in the integer.

algorithm cpp digits summation

Last synced: 25 Mar 2025

https://github.com/britanniavirtual/3d_triangle_distance

C++ program to compute minimum distance and collision points between two 3D triangles.

3d-graphics closest closest-point collision cpp detection-algorithm distance point triangles

Last synced: 03 Jul 2025

https://github.com/hbina/komunistl

C++ template library where you don't own ANYTHING!

anime cpp stdlib

Last synced: 12 Apr 2026

https://github.com/simionrobert/cpp-template-layout

Template layout for a simple Visual Studio-based C++ project

architecture cpp layout structure visual-studio

Last synced: 02 Aug 2025

https://github.com/rokoel/car-price-predictor

This project focuses on a desktop app that can predict car prices using a big dataset. It has GUI written in c++ using QtGUI framework and the Qt Creator app.

cpp qt-gui qt6

Last synced: 06 Jan 2026

https://github.com/nohomey/sap-contest-2016

Programs written to answer questions in "SAP Техноблъсканица" contest

contest cpp sap

Last synced: 02 Aug 2025

https://github.com/cdacamar/tiny_benchmark

YA benchmarking lib

benchmarking cpp

Last synced: 01 Apr 2025

https://github.com/bergolho/google-kickstart

My solutions to the Google KickStart programming contest.

competitive-programming cpp google-kickstart

Last synced: 25 Mar 2025

https://github.com/pop0097/gps_driver

GPS driver for a STM32 F7 ARM microprocessor made using C++.

cpp firmware gps stm32

Last synced: 16 Mar 2025

https://github.com/helyousfi/hackerrankproblemsolving

This GitHub repository contains a collection of solutions to Hackerrank & LeetCode problems implemented in C++.

algorithms algorithms-and-data-structures cpp data-structures hackerrank hackerrank-solutions leetcode problem-solving

Last synced: 01 Aug 2025

https://github.com/sinipelto/ipupdater-cpp

C++ Implementation of the ip-updater tool. Necessary for native implementation of updater as an executable unix binary.

address cplusplus cpp curlpp ip ip-address ip-updater ipv4 libcurl linux nix unix updater updater-script

Last synced: 09 Apr 2026

https://github.com/techonit/nodemcu_esp32-manage

🏭 A open source application for manage devices (IOT) on nodemcu-esp32. Send and get reports to server with a api token.

board cpp iot nodemcu-esp32 platformio

Last synced: 06 May 2026

https://github.com/hein-htetsan/assignment_4

find the word counts including in text

assignment cpp ncc

Last synced: 03 Jul 2025

https://github.com/gholamrezadar/ghdpt-cpp

A simple progressive path tracer in c++

cpp pathtracer

Last synced: 16 Jan 2026

https://github.com/mlomb/halite3-bot

My bot for the Halite 3 AI Challenge. Rank 18. 2018

ai bot competition cpp halite3

Last synced: 01 Apr 2025

https://github.com/mateoniksic/project-balanced-and-avl-trees

load data from .txt file and build balanced and avl trees (CODE) [ C++ ]

algorithms-and-data-structures avl-tree balanced-tree college-project cpp preorder-traversal trees

Last synced: 29 May 2026

https://github.com/womblee/retardlink_uploader_client

A C++ Desktop Client for a URL Shortening service "Retard Link"

client cpp cpp-programming http parser request shortener tool url url-shortener url-shortener-api

Last synced: 01 Aug 2025

https://github.com/kh-suleiman99/modern-cpp-challenges

The repository contains modern C++ challenges. I wrote them while studying the ‘Beginning C++ Programming - From Beginner to Beyond’ course on Udemy.

cpp oop stl-containers

Last synced: 29 May 2026

https://github.com/sla-ppy/001-pass_gen

[F] Password generator implemented in C++

cpp early-attempts

Last synced: 01 Aug 2025

https://github.com/piratecoderz/final-project

#Code Written in C++. #Basic code in C++. It has 3 parts. #1. Create nested Arrays of data that contain student name, father name, array of marks in 5 subjects. #2. access all data in array using structure. #3. In main you can get toper data, #4. You can get all student data, #5. You can get specific student data by using its number.

cpp cpp-programming cpp-project final final-project final-year-project finalproject projects projects-list student-portal student-project

Last synced: 29 May 2026

https://github.com/ianonymous3000/cryptocurrency-simulator

Cryptocurrency-simulator is a C++ based educational tool designed to demonstrate the fundamental workings of cryptocurrencies and blockchain technology. This project simulates key features of a digital currency system, including transaction processing, block creation, mining algorithms, and blockchain integrity checks.

blockchain cpp cryptocurrency cryptocurrency-simulator

Last synced: 31 Jul 2025

https://github.com/borisskert/cpp-katas

This repo contains my solutions for some C++ katas submitted in Codewars.

codewars codewars-cpp codewars-solutions cpp igloo-bdd igloo-testing

Last synced: 17 Mar 2025

https://github.com/jsmolka/sh

A rewrite of shell in C++20.

cpp sh

Last synced: 08 Apr 2025