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/aurimasniekis/cpp-commons

Header-only C++23 library of common/shared types for the C++ libraries

commons cpp cpp23

Last synced: 28 May 2026

https://github.com/aurimasniekis/cpp-dimval

A header-only C++23 library for dimensional values

cpp cpp23 dimensional parcel units

Last synced: 28 May 2026

https://github.com/georgiirocket/cpp-part-1

Class, Template

cpp

Last synced: 07 Apr 2025

https://github.com/jusqua/visionsycl

Attempt to provide common image processing functions that runs on heterogeneous devices.

cmake cpp dpcpp learn oneapi sycl

Last synced: 06 Mar 2025

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/sjanel/sudoku-solver

Simple, memory-friendly sudoku solver

cpp performance sudoku

Last synced: 30 Mar 2025

https://github.com/guicdas/cpp04_42

CPP04 module: Abstract classes and interfaces.

abstract-classes cpp cpp98 interfaces

Last synced: 11 Jun 2025

https://github.com/umarlypoeta/agh_rpg_game

AGH RPG Game is a simple 2D retro-inspired RPG created using C++ and the SFML library. The game showcases a tile-based map and basic player movement mechanics.

cpp sfml-game sfml2

Last synced: 23 Mar 2025

https://github.com/lijealso/c-cpp-inic-avanc

Curso Completo de Linguagem C e C++ - Iniciante Ao Avançado

c cpp cursos-online

Last synced: 13 Jun 2026

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/mikayelgr/dmm

Dense matrix multiplication and equivalence bindings for the JVM via Java Native Interface (JNI) and Kotlin Native from the Eigen C++ linear algebra library.

c cmake cpp eigen3 gradle java kotlin make

Last synced: 10 Jul 2026

https://github.com/jwillikers/gnu-arm-embedded-ssh-image

A container image for running the ARM embedded toolchain from an OpenSSH server, built on Fedora

buildah c clion cpp fedora gnu-arm-embedded-toolchain openssh

Last synced: 15 Apr 2025

https://github.com/umaumax/simd_viz

cpp simd src to graphviz dot file

avx cpp dot graphviz neon simd sse

Last synced: 23 Jun 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/nikitakarmakarp/hackerrank

This repository contains solutions to various HackerRank problems that I have solved during my coding practice journey. It serves as a collection of efficient, well-documented solutions that cater to both beginners and experienced programmers.

c cpp

Last synced: 05 May 2026

https://github.com/sujanshresthanet/c-pp-programming-examples

Collection of C++ programming examples for learning and practice, covering basic to advanced concepts.

cplusplus cpp cpp-programming

Last synced: 28 Mar 2025

https://github.com/leosimoes/uerj-estruturas-de-dados-i

Trabalho desenvolvido na disciplina de Algoritmos e Estruturas de Dados no período 2014.1. Implementação das estruturas de dados do tipo Lista, Pilha, Fila e Deque de formas encadeadas e sequenciais.

cpp data-structures deque list queue stack

Last synced: 24 Mar 2025

https://github.com/schanur/36-cube-solver

Brute force solver that unveals that the puzzle described in https://en.wikipedia.org/wiki/36_Cube cannot be solved without using a trick...

backtracking cpp puzzle recursion solver

Last synced: 24 Mar 2025

https://github.com/filiprokita/lpmpush

This program enables the user to hold down the left mouse button by pressing a specific key and release it by pressing another key. The user can set the desired keys for enabling and disabling the left mouse button hold-down feature.

cpp hold-mouse-button input-handling left-mouse-button mouse mouse-button mouse-button-holder mouse-event windows-api

Last synced: 24 Mar 2025

https://github.com/cppshizoids/algorithms

some basic algorithms

algorithms cpp

Last synced: 08 Apr 2025

https://github.com/fraadap/backendecommerce

This is a project for a Computer Science Bachelor Course. It's been implemented an HTTP server for an ecommerce backend. Project has a multicore and multithread architecture, managed by Redis.

backend cpp ecommerce server

Last synced: 26 May 2026

https://github.com/tahaaa22/printf

custom implementation of the printf function in C using linux and vim

cpp linux vim

Last synced: 19 Apr 2026

https://github.com/cppshizoids/vulkanrt

Vulkan API RayTracing

cpp glfw glm raytracing vulkan-api

Last synced: 28 Jun 2025

https://github.com/xavier-maruff/bft

An optimizing multi-target brainf*ck transpiler

ada brainfuck brainfuck-transpiler c compiler cpp fortran90 js rust transpiler

Last synced: 12 Apr 2026

https://github.com/yousifj129/relearningprogramming

I didn't code in a while, so I am gonna relearn what I forgot with simple programs and testing

cpp csharp java javascript learning learning-by-doing programming-languages python testing

Last synced: 11 Apr 2026

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/caomengxuan666/cxxmcp-examples

Application-style examples and downstream validation for the cxxmcp C++ Model Context Protocol SDK

cmake cpp cpp20 cxxmcp examples mcp mcp-client mcp-server model-context-protocol sdk

Last synced: 10 Jul 2026

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

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

classnotes cpp oop

Last synced: 15 Mar 2025

https://github.com/markmusic27/cs106b

Notes and assignments from CS106B programming abstractions.

cpp stanford

Last synced: 03 Jul 2025

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

Dll injector for Windows.

cpp injector injector-x64

Last synced: 01 Sep 2025

https://github.com/novaardiansyah/cpp-function

C++ Functions

cpp cpp-functions

Last synced: 15 Mar 2025

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/novaardiansyah/cpp-for-beginners

Course C++ For Beginners

beginners cpp

Last synced: 15 Mar 2025

https://github.com/mobskuchen/cpp_console_lib

A small console library in C++

console console-application cpp cpp-library

Last synced: 03 Jul 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/hugolundin/bf

Brainfuck Interpreter (C++)

brainfuck cpp

Last synced: 29 May 2026

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/iliatrofimov/win32plotter

Win32 graph of function plotter

cpp win32api

Last synced: 01 Apr 2025

https://github.com/jambolo/advent-of-code-2021

Advent Of Code 2021 solutions implemented using C++

advent-of-code advent-of-code-2021 cpp

Last synced: 15 Mar 2025

https://github.com/amishidesai04/family-tree-dsa

# Family Tree Builder A C++ program to build and visualize a hierarchical family tree. Users can add family members, set parent-child relationships, and visualize the tree structure. The program handles cases where specified parents may not exist in the tree.

cpp dsa family-tree project

Last synced: 05 Jun 2026

https://github.com/ombhd/ft_containers_42

C++ containers in easy mode: reimplementation of vector, stack and map containers of STL in C++

1337school 42born2code cpp data-structures stl-containers

Last synced: 30 Mar 2025

https://github.com/ar-sayeem/cp-solutions

Competitive Programming solutions in multiple languages, including C, C++, and Python, with AtCoder solutions featured.

c compitative-coding cpp python3

Last synced: 10 May 2026

https://github.com/gmlc-tdc/networking

Helper functions and utilities used for networking in the HELICS and related codes

cpp hacktoberfest networking

Last synced: 18 Jun 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/paul-maxime/centipede

A clone of the old video game Centipede, developed in 48 hours. (2014)

cpp sfml

Last synced: 29 May 2026

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/dahlitzflorian/python-with-cpp

Demonstrates how to extend your Python code with faster C++ code.

cpp docker dockerfile dockerfiles python python-3 python3

Last synced: 04 May 2026

https://github.com/dahlitzflorian/smallgames

Program including small games to play.

console-application cpp dll game-development

Last synced: 11 Oct 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/iivvaannxx/pirateland

🏴‍☠ A pirate-themed game packed with exciting minigames on the high seas.

cpp education game game-development gaming minigames pirates unreal-engine

Last synced: 26 Feb 2025

https://github.com/yhabteab/trainee-cpp-sort

Trainee-cpp-sort is an imitation of the satandard sort command. I recommend to use this only for test and learning purposes. I developed this sort program so that I can gradually learn to use C ++.

command-line-arguments-parser cpp cpp-sort how-to-code options-parsing sort sort-commands sort-options sortable sorter sorting-algorithms sorting-algorithms-implemented trainee-cpp-sort

Last synced: 23 Mar 2025

https://github.com/acmpesuecc/laalibrary

This repository contains a C++ file which aims to act as a library for simple to complex linear arithmetic operations.

cpp hacktoberfest

Last synced: 20 Jan 2026

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/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/satya-supercluster/geeksforgeeks

This repository serves as a collection of my solutions to various GeeksforGeeks DSA problems.

cpp data-structures data-structures-and-algorithms dsa

Last synced: 01 Apr 2025

https://github.com/hassan3348/task-management-system

I developed a C++ task management system that allows users to add, remove, sort, and track tasks by priority, with notifications for deadlines.

cpp vscode

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/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/nandkumar1000/hospitalmanagementsystem-and-mindgame

This repository features two C++ projects demonstrating OOP, data handling, and game logic. 🏥 Hospital Management System – Manages patients, doctors, and appointments efficiently. 🎲 Number Guessing Game – A multiplayer game with difficulty levels and an AI-powered umpire.

cpp random-number-generators stl vector

Last synced: 10 Jun 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/lmtreser/domotica-low-cost

Proyecto educativo para montar un sistema domótico de bajo costo. Utiliza diferentes tecnologías para mostrar su funcionamiento e interrelación

arduino bootstrap5 cpp domotica gnu-linux home-assistant mqtt nodered python raspberry-pi

Last synced: 14 Apr 2026

https://github.com/whitedodo/cpplinkedqueue

Implement to Linked Queue(C++) // 링크드 큐 구현(C++)

cpp linked-queue queue

Last synced: 10 Jul 2026

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/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/b3ta-blocker/computing-and-artificial-intelligence

Explore the CS-101 first-semester repository, delving into C++ code and related files created during the course on Computing and Artificial Intelligence. Welcome to the world of coding.

cpp fundamentals-of-programming

Last synced: 08 Dec 2025

https://github.com/heyfoz/cpp-weekday-index-validator

This Weekday Index Validator program (C++) validates whether the user entered an integer that represents a day of the week (1 - Sun, 2 - Mon, 3 - Tues, etc.). If the number provided is out of range, the user is prompted to re-enter an integer. Once a proper integer is entered, the program asks the user if they would like to continue or quit.

cpp index logic selection weekday

Last synced: 25 Mar 2025

https://github.com/heyfoz/cpp-purchase-calculator-function

The Purchase Calculator Function Program (C++) asks the user to enter the number of items sold and the cost per item. A custom function calculates the value of the purchase, which is displayed as output.

calculations cpp function purchase

Last synced: 25 Mar 2025

https://github.com/heyfoz/cpp-inventory-part-structures

The Inventory Part Structures Program (C++) utilizes a loop to ask the user to enter a part number (string), part name (string), part class (char), in stock quantity (int), and unit cost (double). Once the user is done entering part details, the program writes the inventory part structures out to a txt file.

cpp inventory struct txt-files

Last synced: 21 Aug 2025

https://github.com/heyfoz/cpp-dice-roll-simulator

The Dice Roll Simulator Program (C++) uses the rand function to simulate a dice roll, using two 6-sided dice. The total number rolled is calculated using the random function, and the results are printed to the console.

cpp dice-roller probability simulator

Last synced: 14 Jun 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/edwyng/desing-patterns-ingenieria-del-software

En este repositorio encontrarás una colección de ejercicios resueltos que aplican diversos patrones de diseño en el desarrollo de software.

cpp java javascript python

Last synced: 11 Apr 2026

https://github.com/zwimer/znc-selfmsg

Allow users to have multiple per-device buffers which can play well with (or replace as well) the plugin clearbufferonmsg

cpp irc znc

Last synced: 26 May 2026

https://github.com/JayTwoLab/XMLDOMReader

Document Object Model reader for XML (Qt5)

c cpp dom parser qt qt5 reader xml

Last synced: 17 Jul 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/inightjar/objectoriented-in-c

Chapters Implementation Codes.

c cpp oop-principles programming

Last synced: 14 May 2026

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