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/martonban/renderlamp

[WIP] RenderLamp is a 3D offline renderer

cmake cpp renderer software-renderer software-rendering

Last synced: 06 Mar 2025

https://github.com/subhan-liaqat/leetcode-problems

This repository includes all the LeetCode Problems which are most asked in big tech interviews.

algorithms cpp data-structures dsa faang leetcode python

Last synced: 20 May 2026

https://github.com/daoud-hussain/journey-planner

A console application to plan your journeys across 60 cities.

cpp data-structures-and-algorithms dsaincpp

Last synced: 25 Feb 2025

https://github.com/princeinscripts/sorting-visualizer

I created a sorting visualizer website that dynamically displays various sorting algorithms. Users can adjust the speed and array size using sliders and view the corresponding code in JavaScript and C++, along with time and space complexity. The site is designed to be responsive.

algorithm-visualization cpp javascript react responsive-design sorting-algorithms space-complexity time-complexity

Last synced: 01 May 2026

https://github.com/atharibrahim/shoppingsystem-cpp

The C++ code is a basic online purchasing system for equipment, catering to both customers and administrators. It manages product details, transactions, inventory, and offers basic security measures. Overall, it aims to streamline online purchases for all users.

atharibrahimkhalid cpp ecommerce ecommerce-cpp ecommerce-store shopping-cart shoppingsystem

Last synced: 14 Mar 2025

https://github.com/prmditya/pemrograman-dasar-assignment

Repository tugas pemrograman dasar C/C++

cpp

Last synced: 23 Mar 2025

https://github.com/fabic/cxx-playground

Personal C++ playground.

cpp low-level personal-project playground

Last synced: 15 Mar 2025

https://github.com/kupofty/nmea_center

Display and forward NMEA data

cpp nmea nmea-data nmea-parser nmea0183 qt-gui qt6

Last synced: 30 Jun 2025

https://github.com/vafdaf12/transistor

Educational tool for building boolean logic circuits

boolean-algebra cpp sfml

Last synced: 12 Jul 2025

https://github.com/whoabhisheksah/camelot

A board based game (like chess) to play human vs human, code vs human and code vs code.

cpp javascript php

Last synced: 14 Mar 2025

https://github.com/jonathas/top10ips

:computer: Reading an Apache log file and parsing the 10 most repeated IP addresses. Developed in C++, C#, Groovy, Java, JavaScript, Lua, Perl, PHP, Python and Ruby

apache cpp csharp groovy java javascript logfile lua perl php python ruby

Last synced: 09 Apr 2026

https://github.com/aadish-25/devenvx-cli

Source code for DevEnvx — a CLI tool to automate full development environment setup on Windows using Node.js and PowerShell.

automation cli cli-tool cli-tool-cross-platform cpp cross-language developer-tools development devenvx devtools environment-setup java nodejs npm npx powershell python script-setup terminal windows

Last synced: 20 Jan 2026

https://github.com/benjaminhalko/twilight-tempo-cpp

A version of Twilight Tempo programmed in C++

cpp sfml

Last synced: 15 May 2025

https://github.com/v3ssel/simple3dviewer

A simple program for viewing wireframe models from .obj files

3d-graphics c cmake cpp macos opengl qt

Last synced: 11 Apr 2026

https://github.com/felsokning/cpp

C++ code I've pieced together in Visual Studio on Windows.

cplusplus cpp reviews-appreciated visual-studio visualstudio

Last synced: 24 Feb 2025

https://github.com/atmatto/stol

Sticking dictionaries together with duct tape. An in-development tool for language learners and translators.

cpp language-learning translation wiktionary

Last synced: 01 Sep 2025

https://github.com/katistix/eval-from-scratch

A simple "interpreter" that takes in as input simple arithmetic expressions and computes their values.

cpp mathematics parser tokenizer

Last synced: 30 Jun 2025

https://github.com/swumplurd/miniwin-circle-rgb

Ejemplo para crear graficos en C++ usando miniwin.

2d 2d-game-engine cpp graphics miniwin

Last synced: 21 May 2026

https://github.com/brian8544/cpp-injector

Dll injector for Windows.

cpp injector injector-x64

Last synced: 01 Sep 2025

https://github.com/vincy1230/oop-class

北京工商大学 计算机与人工智能学院 面向对象语言与编程 (2023-2024-2 | 杨伟杰) 课程实验集

classnotes cpp oop

Last synced: 15 Mar 2025

https://github.com/irods/irods_project_template_cpp_client

A project template for creating iRODS Clients using C++

cpp data-management irods irods-client science

Last synced: 27 Jun 2025

https://github.com/1chooo/cpp-basic

This is the normal content of cpp.

cpp university-course

Last synced: 26 Mar 2025

https://github.com/fontseca/concurrent-email-server

program for sending emails to several recipients concurrently (for technical assessment)

cpp mail-client multithreading priority-queue

Last synced: 19 Oct 2025

https://github.com/jwillikers/atoi

A sample implementation of the standard C library's atoi function

c cmake cpp demo

Last synced: 15 Apr 2025

https://github.com/toxe/komoot-downloader

Download Komoot user tour files

api-client cpp cpp20 download gpx komoot

Last synced: 22 Mar 2025

https://github.com/mouad-el-asri/piscine_object

A structured c++ piscine covering key software development concepts: encapsulation, relationships, UML, SOLID principles, and design patterns through hands-on exercises.

cpp design-patterns encapsulation relationships solid-principles uml-class-diagram

Last synced: 08 Nov 2025

https://github.com/stas1f1/openmp

Completed tasks for the course of parrallel progamming, 1st year of masters, FDT ITMO

cpp openmp

Last synced: 10 Mar 2026

https://github.com/dkosmari/mpg123xx

A C++ wrapper for libmpg123

cpp cpp-library cpp23 cpp23-library mp3

Last synced: 30 Jun 2025

https://github.com/samuelbles07/ble-elevator-firmware

Choose elevator floor number using smartphone - Device (ESP32)

ble cpp esp32

Last synced: 26 May 2026

https://github.com/code-jl/inventory-manager

A robust C++ inventory management system that allows users to create, modify, and track inventory items with detailed information and persistent storage capabilities.

asset-management cli command-line cpp cpp17 csv data-persistence data-storage file-io filesystem inventory-control inventory-management inventroy-system item-tracking stock-management

Last synced: 11 Jun 2026

https://github.com/prodeveloper0/deepmatchinghelper

DeepMatching written by Jérome Revaud Helper Library (Python/C++)

c cpp cpp-library deepmatching opencv python

Last synced: 06 May 2026

https://github.com/srimani-programmer/programming

Programming Files of Different Programming languages.

c cpp java programming python3 r-programming swift

Last synced: 28 Oct 2025

https://github.com/l-super/vvlog

Wrapping of the spdlog library

cpp logger spdlog

Last synced: 30 Jun 2025

https://github.com/micahkepe/chess-engine

In-development chess engine in C++

chess chess-engine cpp

Last synced: 23 Mar 2025

https://github.com/zsarge/snake

Inspired by this video: https://youtu.be/TOpBcfbAgPg

cpp snake

Last synced: 01 Sep 2025

https://github.com/marvin-vw/track_model_curve

arc calculator opencv with qml ui

arc cpp curve open-cv qml track-model

Last synced: 15 May 2025

https://github.com/rupeshrb/computer_graphics_cpp

Computer graphics practicals code

cpp cpp-graphics

Last synced: 13 Jun 2026

https://github.com/tiennhm/minesweepers_console

Game gỡ mìn chơi trên màn hình console

console console-application cpp game minesweeper minesweeper-game

Last synced: 22 Mar 2025

https://github.com/abhay-100/building-with-cpp

This is me learning C++

cpp learning-by-doing

Last synced: 15 Mar 2025

https://github.com/JosephTheExperiment/gyst

gyst, or get your shit together is a cli tool that tries to make the experience of using c/c++ easier by giving some shortcuts to some common tasks like: creating new projects, building/running, and installing libraries; by combining the power of cmake, conan, vcpkg, and rust.

c cli cli-tool cmake conan cpp rust template-project vcpkg

Last synced: 07 Mar 2025

https://github.com/rstoetter/libdatecpp

A full fledged date class cDate and a class to manage periods of time cPeriod written in C++

cpp date manage-periods time

Last synced: 01 Sep 2025

https://github.com/sundar2k22/attention-mechanism-hpc

High Performance Computing project accelerating Transformer Attention using OpenMP and CUDA.

cpp cuda-programming openmp

Last synced: 15 May 2025

https://github.com/brakmic/hpx-nodejs-addon

A NodeJS Addon that integrates the HPX C++ runtime system into Node.js

addons cpp high-performance-computing hpx javascript nodejs parallel-computing

Last synced: 11 Apr 2026

https://github.com/ucx15/slocc

command line program to count Source lines of code in a directory.(currently only Python 3.x)

cpp lines-of-code sloccount

Last synced: 09 Jun 2026

https://github.com/bharatlal124/billing-system

Billing System Project using .dat and CPP

billing cpp project

Last synced: 30 Mar 2025

https://github.com/aavache/cpp-tutorial

Get started with C++ with this tutorial repository. It contains plenty of intuitive examples.

cmake cpp cpp-programming getting-started patterns pointers programming tutorial

Last synced: 19 Jul 2025

https://github.com/milopadma/bit205-cpp-class

all my c++ files from my university course, ...on c++

cpp university

Last synced: 23 Mar 2025

https://github.com/epomatti/go-kafka

Minimalist Kafka go client demo running on docker scratch

alpine c cpp docker go kafka musl scratch

Last synced: 11 Apr 2026

https://github.com/connieya/cpp_programming

cpp tutorial

cpp study

Last synced: 23 Mar 2025

https://github.com/artus9033/skia-arithmetic-calculator

A modern C++ application project for visual Simulink- / Unreal Engine Blueprint-like flow-based arithmetic calculations with a graphical interface built using GLFW, Skia and Boost Multiprecision.

cmake cpp glfw qt skia

Last synced: 28 Apr 2026

https://github.com/sainipankaj15/leetcode-solution-by-blacky_bomb_15

This repository contains my LeetCode solutions that have been successfully submitted, as well as my logic with an explanation and another best solution.

algorithm cpp leetcode leetcode-solutions

Last synced: 21 May 2026

https://github.com/ebonnal/gpong

Library to write 2D platform games in very few lines of code (based on SDL2)

cpp physics-engine sdl2

Last synced: 15 Mar 2025

https://github.com/melardev/cppwxwidgetsbindshell

Bind shell written in Cpp using wxWidgets framework

bind-shell cpp networking pipes process reverse-shell shell sockets wxwidgets

Last synced: 18 May 2026

https://github.com/syimleang/library_application

A library application for handling and managing books data using C++

cpp dynamic-memory-allocation oriented-object-programming polymorphism

Last synced: 15 Jun 2026

https://github.com/4s4v1n/3dviwer-v1.0

Application for displaying .obj files

cpp graphics obj opengl viewer

Last synced: 13 May 2026

https://github.com/metacall/embedding-python-example

An example of embedding Python into C/C++ using MetaCall.

c cmake cpp embedding python

Last synced: 02 May 2026

https://github.com/iker-gonzalez/codecademy-fullstack-engineer

A wide variety of projects undertaken as part of Codecademy's Full Stack Engineer Career Path

back-end cpp css3 databases deployment front-end git github html5 javascript

Last synced: 11 Apr 2026

https://github.com/borodun/nsu-cpp

CPP labs

cpp

Last synced: 15 Mar 2025

https://github.com/mateusz-przybyla/addressbook_structured

C++ application - Przyszly Programista course (training)

cpp data-structures structured-programming txt-files

Last synced: 09 Nov 2025

https://github.com/marianpekar/ebisu

A 2D game engine I'm building for educational purposes.

cplusplus cpp game-dev game-development game-engine imgui sdl

Last synced: 01 Jul 2025

https://github.com/dreamycecil/dreamyjson

***Deprecated!!!*** A small self-made JSON config parser using Dreamy Structures as a base.

configs cpp dreamy-json json json-parser std

Last synced: 01 May 2025

https://github.com/leedskiy/sparse-matrices

Program adds and multiplies sparse matrices. It was done for training c++ skills.

add cpp matrix multiplication multipy sparse-matrix

Last synced: 15 Mar 2025

https://github.com/amanoteam/kal

A GCC cross-compiler targeting Kobo

c cpp cross-compiler gcc kobo

Last synced: 13 Mar 2025

https://github.com/stefanolusardi/resnet-onnx

ResNet & SqueezeNet inference built using ONNX Runtime C++, without OpenCV

cmake computer-vision cpp onnx onnxruntime resnet squeezenet

Last synced: 15 Mar 2025

https://github.com/abdullahkhfb/bue-object-oriented-programming-labs

This repository contains comprehensive C++ programming lab solutions, demonstrating key concepts of object-oriented programming.

classes concepts cplusplus cpp cpp-course fundamentals fundamentals-of-programming inheritance object-oriented-programming objects polymorphism solutions

Last synced: 15 Mar 2025

https://github.com/hadisfr/socket_cpp

C++ Client/Server Socket

cpp socket-programming

Last synced: 15 Jun 2025

https://github.com/pradeepchegur/essentials_of_cpp

Typical codes on essentials of C++

cpp oops-in-cpp

Last synced: 15 Mar 2025

https://github.com/heshamoomar/the-c-plus-plus-basement

The c++ Basement

cpp cpp20

Last synced: 02 Jan 2026

https://github.com/kontheocharis/gravity-engine-cpp

Solar system simulator in C++ with SFML

cpp eigen sfml

Last synced: 23 Mar 2025

https://github.com/krutoimag/turboini

Стараюсь написать максимально быстродействующую библиотеку C++ для чтения файлов ".ini" формата.

cpp cpp17 fast ini ini-parser xmake

Last synced: 02 Mar 2025

https://github.com/gojax64/operating-systems-class-programs

Programs I have made in the operating systems class. Use of C ++ and the Kbhit () function to detect a key press.

cpp kbhit scheduling-algorithms

Last synced: 23 Mar 2025

https://github.com/dlustre/llc-distortion

Audio distortion plugin made in JUCE

cpp juce vst

Last synced: 28 May 2026

https://github.com/alpha74/iib

My InterviewBit solutions. Maintained from 2020 onwards

algorithms coding cpp data-structures interviewbit interviewbit-cpp interviewbit-solutions

Last synced: 27 May 2026

https://github.com/whizydan/glut-car-game

a car obstacle game done in c++ and glut library

animation cpp glut glut-library visual-studio

Last synced: 19 May 2026

https://github.com/truongd3/public-key-cryptography

Implement Public Key Cryptography algorithms to secure information over networks.

algorithms cpp cybersecurity data-structures

Last synced: 15 Mar 2025

https://github.com/prophetru/architecturemvc

Educational project

cmake cpp doxygen gtest otus

Last synced: 16 May 2025

https://github.com/costopoulos/ntua-algorithms

:desktop_computer: NTUA ECE Algorithms&Complexity Course Exercises

algorithms complexity cpp object-oriented-programming

Last synced: 16 May 2025

https://github.com/jonathanraiman/cycle_hunt

:hocho: Neutralize cycles in (large) graphs

cpp cycle-detection directed-acyclic-graph graphs

Last synced: 15 Mar 2025

https://github.com/nikita-petrovich/cli-randomreminders

Voice Random Reminders for MacOS Terminal. C++ STD library + SQLite.

cli cpp macos reminders sqlite standard-library terminal xcode

Last synced: 11 Apr 2026

https://github.com/mxrcode/qt-http-server-sync

This is a simple header-only HTTP Server for Qt 6.2.4

cpp http http-server qt qt6 web-server

Last synced: 20 Apr 2026

https://github.com/hightemp/db_manager

A simple Qt-based database management tool that supports MySQL and PostgreSQL connections.

cpp database database-management manager mysql postgresql qt

Last synced: 11 Apr 2026

https://github.com/abdul-rehman-0787/oop-labs

OOP-Labs cover the fundamental concepts of Object-Oriented Programming in C++.

cpp oop-cpp

Last synced: 23 Mar 2025

https://github.com/valdidev/mediumpurple

This C++ program uses watchdog to keep track of changes in the file and directory structure of a project.

cpp

Last synced: 23 Mar 2025

https://github.com/thiagx08/bue-introduction-to-programming-and-problem-solving

A comprehensive C++ learning resource with 50+ programming exercises for BUE students, from basics to advanced problem-solving.

cpp data-structures education exercises file-handling introductory-programming problem-solving programming-basics university

Last synced: 23 Mar 2025