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/anthippi/film-library

Γραφικό πρόγραμμα περιήγησης ταινιών με C++ και τη βιβλιοθήκη SGG.

cpp film-library sgg sgg-library

Last synced: 31 Mar 2025

https://github.com/itsvks19/nexis-compiler

Compiler for Nexis programming langauge, a modular programming language designed for learning purpose.

cpp language nexis programming-language

Last synced: 23 Mar 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/elcosas/sfgraph

A simple & fast graphing program built using C++ & SFML

cpp sfml

Last synced: 07 Apr 2025

https://github.com/icingworld/ww-engine

A tiny C++ game engine

cmake cpp game-engine

Last synced: 23 Mar 2025

https://github.com/serpent7776/google-code-jam-2020

My solutions for google code jam 2020

contest cpp google-code-jam

Last synced: 03 Sep 2025

https://github.com/lawateko/22012025_cpp

A simple C++ program for managing student and lecturer data. latihan sederhana

cpp userinput

Last synced: 23 Mar 2025

https://github.com/rvarago/cpp_optional_extras

*EXPERIMENTAL* A handful of C++ utilities I wish std::optional<T> had

cpp cpp20-library functional-programming optional

Last synced: 09 Oct 2025

https://github.com/padmapriya-s1/cpptutorials

C++ Programs: The file cpp contains some of my practice codes and the file assignments contains answers to the given assignment questions.

cpp

Last synced: 23 Mar 2025

https://github.com/mateuszcalderon/cpp-quadratic-equation-solver

A C++ program that solves quadratic equations, calculating and displaying real roots based on the discriminant.

cpp

Last synced: 23 Mar 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/ehrg1/cs214-budget-tracker

A C++ project for the CS214 data structure course it is a program uses linked list designed for students to manage their finances efficiently. It helps track income, categorize expenses, and provides a detailed budget

budget-tracker cpp data-structure data-structures-and-algorithms iostream

Last synced: 23 Mar 2025

https://github.com/observant-sun/rattlegram-desktop

Transceive UTF-8 text messages with up to 170 bytes over audio in about a second.

cpp java javafx

Last synced: 10 May 2026

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/0xromjobert/cpp04

A 42 exercise on subtype polymorphism, abstract classes and interfaces in C++

abstract-classes cpp cpp98 interfaces subtype-polymorphism

Last synced: 01 Apr 2025

https://github.com/jjones646/conan-nlohmann-json

Conan.io package for the nlohmann/json Modern C++ library

builder conan cpp cpp11 cpp14 package

Last synced: 13 Apr 2026

https://github.com/rose-mtz/assignment-one

Bezier, B-Spline, Surfaces of Revolution, and Generalized Cylinders

computer-graphics cpp

Last synced: 23 Mar 2025

https://github.com/daggilli/range_adaptors

A small collection of useful C++20/23 range manipulation functor structs

cpp cpp20 cpp23 range-adaptor ranges views

Last synced: 01 Apr 2025

https://github.com/professor-2390/snow-os

Snow os is an open source os that is made using c language

assembly c cpp objective-c opensource operating-system

Last synced: 13 Jun 2025

https://github.com/kvizyx/gof

Game of Life!

cpp game-of-life

Last synced: 08 Apr 2025

https://github.com/themdazad/gfg_160_problems

GFG 160 Problem in 160 Days Challange Solution

coding cpp dsa gfg

Last synced: 01 Apr 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/ahawazi/course_cpp

learn the c++ and try to use this. this is the course for learn the c++

cpp

Last synced: 28 Mar 2025

https://github.com/tornao2/sortingalgorythmsdemonstration

A program about sorting algorithms made in c++ with the use of "raylib" graphical library.

cpp raylib sorting-algorithms

Last synced: 11 Jun 2025

https://github.com/kaixtr/labirinto

Projeto de algoritmo de labirinto programado para a matéria de Teoria dos autômatos do curso de Ciência da Computação na Universidade do Distrito Federal, em 2025.

cpp maze maze-generator sdl2

Last synced: 01 Apr 2025

https://github.com/drozhkov/as-centrifugepp

Centrifugo C++ client

centrifugo cpp protobuf websocket

Last synced: 01 Apr 2025

https://github.com/js313/2dphysics-cpp

2D Physics simulation engine using C++

cpp cpp17 sdl2 simulator

Last synced: 15 Jul 2026

https://github.com/pedroestevaodev/data-structures

Implementations in C++ of algorithms and data structures developed in the Data Structures course at Centro Universitário Barão de Mauá. Includes lists, stacks, queues, trees, graphs, hash tables, and sorting and searching algorithms.

academic-project algorithms algorithms-and-data-structures baraodemaua c computer-science cplusplus cpp data-structures graphs hash-table lists programming queues searching-algorithms stacks tree trees

Last synced: 24 May 2026

https://github.com/boostibot/cpu_id

A c/c++ header for cpu id related info on x86

c cpp x86

Last synced: 13 Apr 2026

https://github.com/ollycassidy13/cmatmul

A cache-based matrix multiplication kernel

cache cpp matrix-multiplication openmp-parallelization

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/jugismug/palindrome-program-cpp

This program can tell if the provided number is an palindrome..

cpp number palindrome-number plaindrome

Last synced: 26 Aug 2025

https://github.com/jke94/cpp-kitchen

A GitHub repository for personal investigations around C++ world.

cpp

Last synced: 01 Apr 2025

https://github.com/prophetru/metaprogrammingsfinae

Educational project

cmake cpp doxygen otus

Last synced: 16 May 2025

https://github.com/speauty/picgridsplit

九宫格图片切割

cpp ide-vs2022 image-processing opencv4

Last synced: 25 Aug 2025

https://github.com/jannled/jannledengine

A Gameengine based on GNU C++, GLEW and GLFW

assimp cpp game-engine glew glfw opengl

Last synced: 27 Apr 2025

https://github.com/theosorus/particles-simulation

A simple particle simulation with SFML in c++

cpp particle-physics particle-system sfml verlet-integration

Last synced: 02 Sep 2025

https://github.com/autuanliu/cpp

a personal repository

cpp exercise leaerning test

Last synced: 15 Mar 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/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/tremus/curl_test

Make GET HTTPS reqs. Small bundle size. C & Cmake

c cmake cpp curl https libcurl

Last synced: 06 Jan 2026

https://github.com/allankoechke/pocketbase-cpp

Pocketbase C++ Qt SDK [Not an official SDK]

cpp pocketbase pocketbase-cpp pocketbase-realtime qt5 qt6 sqlite

Last synced: 03 Oct 2025

https://github.com/minoqi/raylib-cpp-vscode-template

Raylib C++ VSCode template that supports the ability to store scripts within the `src` folder and not need to update the makefile manually

cpp raylib raylib-cpp vscode vscode-template vscode-workspace

Last synced: 13 Jul 2025

https://github.com/msh-trojan/cpp_pointers

simple program to show the usage of pointers in a C++ program

cpp pointers

Last synced: 01 Apr 2025

https://github.com/xaaria/cpp

cpp

Last synced: 07 May 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/mgunawardhana/learning-cpp

Welcome to my repository where I will be documenting my journey of learning C++. This repo will contain various C++ programs, projects, and exercises I work on as I progress through concepts like data structures, algorithms, object-oriented programming (OOP), and memory management.

basics-of-cpp cpp learning-by-doing self-learning

Last synced: 25 Aug 2025

https://github.com/heyfoz/cpp-product-order-functions

The Product Order Functions Program (C++) asks the user to enter the type, quantity, thickness, width, and length of a lumber product. Then the program calculates the cost of the transaction using the price per board foot (1 in * 1 ft^2). Finally, the program displays the order total and asks the user if they would like to create another order.

calculations cost cpp product

Last synced: 25 Mar 2025

https://github.com/yovsky/edito

Edito is a text editor written in c++

cpp cpp17 editor qt qt6 text-editor

Last synced: 19 May 2026

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/simonthorell/avr-dev-template

Docker development container for AVR microcontroller projects, using avr-gcc for compilation. Simple bash and python scripts to flash firmware and USART serial monitoring.

avr-gcc bash-script c cmake cpp docker python-script

Last synced: 11 Apr 2026

https://github.com/neo-vortex/tint_acl

Small ACL (Aceess Control List ) written in C++

acl cpp

Last synced: 03 Jul 2026

https://github.com/xeimsuck/nitroos

operating system

asm cmake cpp operating-system os

Last synced: 15 Mar 2025

https://github.com/timit0/generate_input_helper

Tool for creating a c# class with all custom godot input

class cmake cpp cpp17 csharp godot input utility

Last synced: 05 May 2026

https://github.com/cdacamar/tiny_benchmark

YA benchmarking lib

benchmarking cpp

Last synced: 01 Apr 2025

https://github.com/bergolho/cracking-the-coding-interview

Solutions to the Cracking the Coding Interview book.

cpp interview-questions

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/fatalus69/qtfiles

A lightweight file explorer built with PyQt and C++

cpp file-explorer python qt5

Last synced: 14 Aug 2025

https://github.com/hardingadonis/pomodoro-plus

🍅 Pomodoro Plus written by C++.

cpp pomodoro wxwidgets

Last synced: 31 Mar 2025

https://github.com/mehran1383/aircraft_engine_monitoring

Aircraft engine monitoring and supervision system, developed using Qt.

cpp qt

Last synced: 15 Mar 2025

https://github.com/eoan-ermine/cppcorehard-spring-2018

Slides for C++ Corehard Spring 2018 conference

conference cpp cppcorehard

Last synced: 15 Jul 2026

https://github.com/garyhilares/online-nim

Online nim game.

cpp nim online-game

Last synced: 28 Apr 2026

https://github.com/guillaumedua/papers_code_examples

Examples for papers published on Gist.Github.com/GuillaumeDua, LinkedIn and Reddit

cpp cpp17 cpp20 modern-cpp

Last synced: 25 Mar 2025

https://github.com/icingworld/ww-lockfreeds

A high-performance, thread-safe library of lock-free data structures for C++. 使用C++实现的高性能线程安全无锁数据结构

concurrent-data-structure cplusplus cpp data-structures thread-safe

Last synced: 27 May 2026

https://github.com/toodef/light-engine

Lightweight and fast 3D visualisation engine

cpp data-visualization linux python visualization windows

Last synced: 11 Feb 2026

https://github.com/krutoimag/turboini

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

cpp cpp17 fast ini ini-parser xmake

Last synced: 02 Mar 2025

https://github.com/hhk7734/proto

Generated library for lol-iot Protobuf and gRPC

cpp golang grpc protobuf python typescript

Last synced: 12 Apr 2026

https://github.com/bemxio/mindbonk

A Brainfuck interpreter made in C++

brainfuck brainfuck-interpreter brainfuck-language cpp interpreter

Last synced: 05 Mar 2025

https://github.com/daleksla/escapegame

First game in my TextAdventureGame series. This game is centralised around acquiring keys (by playing mini-games) and unlocking rooms to do so

cmake cpp

Last synced: 01 Jul 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/BardiFarsi/ThreadPoolManager

ThreadPoolManager is a C++ project that implements an efficient multi-threading system using a thread pool for generic functions of the same type and different tasks. It includes task management, synchronization mechanisms, and thread-safe logging to demonstrate concurrent task execution.

cpp cpp17 cpp20 cuda cuda-programming memory-management multiprocessing multithreading parallel-computing parallel-processing parallel-programming thread thread-pool thread-safety threadpool threads threadsafe

Last synced: 15 May 2025

https://github.com/justagwas/retro-lanes-2d

A "Retro" Styled 2D Highway Racing Console Game

console console-game cpp game retro sfml sfml-game

Last synced: 15 Mar 2025

https://github.com/glendc/course-carbon-language-start-guide

Companion repo for the course "A starting guide to Carbon Language for C++ Developers"

carbon companion course cpp education

Last synced: 02 Sep 2025

https://github.com/bc100dev/alde

Android on the Linux Desktop Environment

android bionic cpp glibc java jdk-21 linux native-apps open-source sdk sdk-android sdk-java

Last synced: 15 Mar 2025

https://github.com/mjbmon/ios-cmake

Projects for IOS apps using CMake.

cmake cpp ios make objective-c objective-c-plus-plus xcode

Last synced: 24 Apr 2026

https://github.com/seantolstoyevski/bf

simple format library for C++17=> : using fold expression, header-only

cpp cpp17 format header-only

Last synced: 23 Mar 2025

https://github.com/herndone/cst-370-algorithms

In this course, I learned important data structures in computer science and acquire fundamental algorithm design techniques to get the efficient solutions to several computing problems from various disciplines. Topics include the analysis of algorithm efficiency, hash, heap, graph, tree, sorting and searching, brute force, divide-and-conquer, decrease-and-conquer, transform-and-conquer, dynamic programming, and greedy programming.

algorithms cpp

Last synced: 20 Apr 2026

https://github.com/kafkaphoenix/newleaf_demos

Showcase of newleaf engine capabilities

cmake cpp entity-component-system game-2d game-3d game-development

Last synced: 11 Jun 2025

https://github.com/genevas/opengl

A collection of OpenGL projects

cplusplus cpp opengl

Last synced: 21 Apr 2026

https://github.com/garyhilares/discard-duel

A game where you have to form a straight with 5 of your cards before your computer opponent does.

cards cpp game

Last synced: 08 Apr 2025

https://github.com/akazad13/leetcode

I will provide explanations for LeetCode problems in this repository.

cpp graph-algorithms greedy-algorithms leetcode leetcode-cpp leetcode-solutions linked-list sliding-window

Last synced: 08 Apr 2025

https://github.com/abidmuin/introduction-to-algorithm

Coding solution for the book "Introduction to Algorithms by Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, Clifford Stein"

algorithms coding cormen-algorithms cpp introduction-to-algorithms problem-solving solutions

Last synced: 11 Jul 2026

https://github.com/ratulsharker/basic-neural-network

Basic neural network for dumb problem

basic-learning cpp neural-networks

Last synced: 03 Jul 2025

https://github.com/yuulis/atcodersolution_old

My AtCoder solution (C++)

atcoder atcoder-solutions cpp

Last synced: 01 Apr 2025