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/kyranet/drakhtar

C++ Videogame made on top of SDL2

cpp sdl2 strategy strategy-game video-game

Last synced: 08 May 2025

https://github.com/danielhe4rt/100daysofcode

Repository focus to update all my journey through 100DaysOfCode challenge. Here you're gonna find a lot of C++, Rust and Database content.

100daysofcode cpp database

Last synced: 26 Mar 2025

https://github.com/jurihock/reopen62541

C++ and C++/CLI extension for the open62541.org implementation of OPC UA

client cpp cpp-cli cpp17 csharp iec-62541 opc opc-ua opcua open62541 server

Last synced: 13 Apr 2026

https://github.com/pkestene/amr_mandelbrot

Compute Mandelbrot Set using adaptive mesh refinement

adaptive-mesh-refinement amr cea cpp kokkos mandelbrot performance-portability

Last synced: 06 Jul 2025

https://github.com/novelrt/Fabulist

A terse, flexible language and runtime for creating and executing visual novels.

c-plus-plus cplusplus cpp lua visual-novel

Last synced: 11 Mar 2025

https://github.com/nishkarshraj/cpp-reference

A complete list of C++ source codes including Data Structures and Algorithms helpful for interviews etc.

algorithms cpp data-structures

Last synced: 22 Apr 2025

https://github.com/jul1u5/6.837

MIT Computer Graphics Course Assignments

computer-graphics cpp opengl

Last synced: 01 Aug 2025

https://github.com/shinjimc/octree_voxel_vtk

Octree with VTK is a C++ project that efficiently manages, stores, and visualizes three-dimensional spatial data. It utilizes an Octree data structure and Visualization Toolkit (VTK) to load spatial points from CSV files into a 3D space. It features robust Google Test (GTEST) unit tests to ensure reliability.

3d-visualization c-plus-plus cpp data-management data-structures data-visualization gtest octree octree-structure point-clouds spatial-data vtk

Last synced: 14 Apr 2025

https://github.com/nielsbishere/harpoon

Harpoon is a code injector for C# mono and can be used for games made with Unity.

cpp csharp dll injection injector modding mono reflective unity

Last synced: 27 Jul 2025

https://github.com/ferhatgec/termiospp

termiospp, C++ wrapper around termios.h

cplusplus cpp term termios termios-structure

Last synced: 14 Apr 2025

https://github.com/p0dalirius/lib-parseargs

A simple library to parse command line arguments in C++.

arguments cpp libra parse

Last synced: 01 Aug 2025

https://github.com/bpla-team/locus_no_pilotus

Project of four first-year MIPT AES DAFE students (for engineering practical work in the second semester) to create a mathematical trajectory calculator in Qt C++

algorithms boost cmake cpp dafe doxygen-documentation json math mipt qcustomplot qt qt6 traveling-salesman-problem

Last synced: 02 Aug 2025

https://github.com/pgvalle/opengl-cpp

C++ Template to quickstart your opengl journey!

cmake cpp glfw graphics-programming jesus jesus-christ opengl opengl33 template template-project

Last synced: 09 Nov 2025

https://github.com/deepcodinginturingacademy/habbit

🐰 A time management app on desktop 🍋🌿

cpp desktop qt time-management

Last synced: 20 Aug 2025

https://github.com/supersodasea/netycat

Netycat: I/O library

cat cpp cpp14 filesystem network

Last synced: 25 Jul 2025

https://github.com/gbowne1/starshipascension

A C++ Space and Starship game in a 80x24 space

cpp game space starbase stars starship text

Last synced: 02 Aug 2025

https://github.com/pkprajapati7402/cpp-notes

Here's the notes and the Problems with solutions, that we generally see While learning any new language. These problems contains OOPS, Data Structures and Algorithm problems using C++.

algorithms cpp data-structures dsa oops-in-cpp tutorial

Last synced: 22 Aug 2025

https://github.com/bensuperpc/krackx

Software for password cracker, C++ and Qt6 QML

cmake cmake-init cpp qml qt

Last synced: 10 Feb 2026

https://github.com/rmiguelkelly/quickcluster

A KMeans implemented in C++ with Python bindings and GPU acceleration

clustering clustering-algorithm cpp cuda gpu kmeans kmeans-clustering metal objective-c python python3 unsupervised-learning

Last synced: 26 Jul 2025

https://github.com/thetestgame/panda3d-discord

Discord RPC module for the Panda3d game engine using the native discord-rpc library.

cpp discord discord-rpc p3dmodulebuilder panda3d python rich-presence

Last synced: 03 Aug 2025

https://github.com/n4vrl0s3/bubble-sort-and-insert-sort

This repository contains Python implementations of two classic sorting algorithms: Bubble Sort and Insertion Sort. It serves as a simple and educational resource for understanding the basics of sorting algorithms, their implementations, and their performance characteristics. Ideal for students, developers, and anyone.

bubble-sort cpp insertion-sort python

Last synced: 16 Aug 2025

https://github.com/ferhatgec/freebrain

Next generation antidote against Brainf*ck.

brainfuck cpp esolang esoteric-language

Last synced: 04 Aug 2025

https://github.com/ferhatgec/processplusplus

Single header process & system information library. Written in C++17.

cpp cpp17 file header library linux pid proc process single

Last synced: 14 Apr 2025

https://github.com/xixu-me/some-cpp-files

Source code for assignments from related programming courses

cpp

Last synced: 05 Aug 2025

https://github.com/jrob774/tein-editor

An unofficial editor for the game The End is Nigh.

cpp cpp17 editor game level leveleditor map mapeditor tein tein-editor theendisnigh

Last synced: 31 Jul 2025

https://github.com/ra101/graphical-representation-of-graphs-in-cpp

A C++ program to draw a graph of, circles as vertexes and lines as edges using graphic.h

cpp draw graph

Last synced: 01 Aug 2025

https://github.com/rodolfobandeira/iex-cpp-client

IEX Finance API C++ Client. Stock Tracking, Companies Information, Financial Reports, Dividends, Statistics, Etc

cpp finance financial-data hacktoberfest iex stock-data stocks

Last synced: 19 Jul 2025

https://github.com/joanstinson/candycrush

A simple Candy Crush implementation using a 2D game engine architecture with C++ and SDL (MVC pattern).

2d-game candy-crush cplusplus-11 cpp game game-engine-2d mvc-architecture sdl2

Last synced: 15 Sep 2025

https://github.com/amrdeveloper/done

Compiler to generate C Code and executable with many features and syntax sugger

c-code-generator codegenerator compiler cpp lexer parser transpiler

Last synced: 29 Jul 2025

https://github.com/muellan/statistics

Header-only collection of statistics utilities for C++14

accumulator cpp cpp14 header-only histogram statistics

Last synced: 08 Mar 2026

https://github.com/skyf0l/nanotekspice

Simulator of logic gate circuits (Epitech tek2 C++ project)

cpp cpp14 nanotekspice

Last synced: 09 Apr 2026

https://github.com/beyondesh/wechat

WeChat 聊天系统是一个基于分布式架构的即时通讯应用,包含服务器集群和跨平台客户端。该系统模仿了微信的核心功能,采用现代C++技术栈构建,支持用户注册、登录、好友管理、即时消息通信等功能。项目采用微服务架构设计,确保系统的高可用性、可扩展性和可维护性。

boost cpp node-js qt server wechat

Last synced: 14 Apr 2025

https://github.com/bast/calculator

Exercise to practice building projects with CMake.

cmake cpp fortran google-test

Last synced: 12 Apr 2025

https://github.com/faris771/doing-leetcode-everyday-until-i-get-a-job

Collection of LeetCode questions to ace the coding interview! (and be the next Elon Musk)

cpp leetcode-solutions problem-solving

Last synced: 05 Nov 2025

https://github.com/tttapa/mastering-cpp-scientific-computing

Slides about C++ tooling and best practices for scientific computing.

best-practices cmake conan cpp

Last synced: 26 Jul 2025

https://github.com/krc2000/multiplayerproject

This is my client-server base for future multiplayer projects. It builds using SFML/Network module. It's in development state.

cpp multiplayer network sfml

Last synced: 25 Jul 2025

https://github.com/siraajul/cpp

C++ With Data Structure & Algorithms

algorithms compititive-programming cplusplus cpp data-structures

Last synced: 31 Jul 2025

https://github.com/pk-cod3ch3mist/zolomon

A single header unit testing library for C++

cpp cpp-library cpp17 hacktoberfest header-only testing-library

Last synced: 23 Jul 2025

https://github.com/surajv311/myprogramming_interview-prep

A list of coding questions I solved (DS-Algo & CP) 👨‍💻 to enhance my algorithmic thinking skills. Also includes: Notes ✍ | Resources | Core-CS Subjects 📚 | Off-Campus... 🌏

algorithms amazon codechef codeforces competitive-programming cplusplus cpp data-structures data-structures-and-algorithms dynamic-programming faang google graph-algorithms hacktoberfest interview interview-practice interview-questions leetcode-solutions microsoft placement-preparation

Last synced: 09 Mar 2026

https://github.com/ridika-2004/competitive-programming

💻 A repository dedicated to solving problems and improving problem-solving skills in various competitive programming platforms. 🚀📈

algorithms codechef-solutions codeforces-solutions competive-programming cpp data-structures

Last synced: 18 Feb 2026

https://github.com/mattkretz/wg21-papers

my papers to WG21 — the C++ committee

cpp papers wg21

Last synced: 30 Jul 2025

https://github.com/dfsp-spirit/cpp_geodesics

Fast computation of geodesic distances and related mesh descriptors on (brain surface) meshes in C++ and OpenMP.

brain cpp distance geodesics mesh openmp parallel parallel-computing

Last synced: 16 Aug 2025

https://github.com/sanketpathak64/data-structures-and-algorithms

This repository contains implementation of data structures like linked list, stack, queue, trees. This repo also contains implementation of various algorithms.

algorithms-and-data-structures bst cpp data-structures linkedlist queue sorting-algorithms string tree

Last synced: 04 Aug 2025

https://github.com/jleahred/fsm_gen

External DSL for code generation of Finite State Machines

cpp dsl fsm generator rust

Last synced: 14 Sep 2025

https://github.com/dcavar/fomajni

A Java JNI interface for Foma (a Finite State Transducer compiler for NLP)

cpp finite-state-transducer foma java jni morphology nlp

Last synced: 13 Apr 2025

https://github.com/cs-si/sirius

Sirius - Fast and simple to plug-in C++ resampling library that is taking advantage of the Fourier Transform

cpp fft fftw image-processing remote-sensing resampling

Last synced: 07 May 2025

https://github.com/madarauchiha-314/data-structures-library

Implementation Of Various Data Structures And Related Algorithm's In C++

algorithms cpp data-structures stl

Last synced: 12 May 2025

https://github.com/wangyoucao577/modern-cpp

Practice and notes for Modern C++(i.e. C++ 11/14/17/20...).

cplusplus cpp cpp11 cpp14 effective-modern-cpp modern-cpp

Last synced: 13 Mar 2025

https://github.com/f33rni/qpsk-mod-demod-libs

C-libraries for QPSK modulation and demodulation

c cmake cpp floating-point qpsk qpsk-demodulation qpsk-modulation shared-library

Last synced: 13 Apr 2025

https://github.com/challanger524/chernoopengl-cmake

Cross-platform restoration of TheCherno OpenGL YouTube series with perfect commit history (link to YouTube OpenGL playlist by The Cherno below)

cherno cmake cpp cpp17 graphics-programming graphics2d imgui learning lessons opengl perfect-commits perfect-history rebase-warning thecherno

Last synced: 13 Apr 2025

https://github.com/manjav/hx-impulse-engine

HAXE port of a simple, open source, 2D impulse based physics engine for non-view (server-side) use.

actionscript cpp csharp haxe haxelib java javascript physics-2d physics-engine

Last synced: 20 Jul 2025

https://github.com/kade-github/lerpfunctioncreator

Lerp Function Creator (LFC) is a tool to create your own lerp functions with a GUI Interface

cpp csharp graphing lerp lua

Last synced: 17 Jun 2025

https://github.com/crustyauklet/seal-test

test project using bare bones seal-device implementation

cmake cmsis cpp cpp17 embedded samd

Last synced: 06 May 2025

https://github.com/abdallahhemdan/crackingthecodeinterview

🎯 My Solutions to Cracking the Coding Interview Book, 6th Edition with cpp..

cpp cracking-the-coding-interview data-structures interview-questions

Last synced: 12 May 2025

https://github.com/coyorkdow/cosched

A single-header c++20 coroutine scheduler

cpp cpp20 cpp20-coroutine

Last synced: 07 May 2025

https://github.com/raisinten/benoni

A lightweight C++ HTTP library that uses the system's HTTP client on Windows, Apple and Linux.

apple cpp http libsoup linux nsurlsession windows winhttp

Last synced: 04 Apr 2025

https://github.com/mtarek97/sic-xe-assembler

Implementation of a SIC/XE two-pass assembler, written in C++, producing object code for the absolute loader.

assembler assembly-language cpp

Last synced: 29 Oct 2025

https://github.com/nzeemin/neonbtl-qt

Emulator for Soyuz-Neon PK-11/16, Qt version, WIP 🚧

c-plus-plus cpp cross-platform emulator pdp-11 pdp11 qt qt5 retrocomputing soviet-computer soyuz-neon

Last synced: 12 Apr 2025

https://github.com/yanboishere/oi-diary-of-yanbo

Personal OJ Question Warehouse / 个人的OJ刷题仓库

codeforces coding competitive-programming cpp diary luogu oi oier online-judge practice

Last synced: 12 Jul 2025

https://github.com/n4vrl0s3/delete-first-and-delete-last-function

Delete First and Delete Last Function (Python & C++)

cpp delete-first delete-last python

Last synced: 12 Apr 2025

https://github.com/flbdx/maskuni

A standalone fast word generator in the spirit of hashcat's mask generator with unicode support

cpp hashcat hashcat-masks password-cracking word-generator

Last synced: 01 Apr 2025

https://github.com/dstein64/revdoor

A single-file C++ library for visiting revolving door combinations.

combinatorics cpp revolving-door taocp

Last synced: 20 Mar 2025

https://github.com/wowemulation-dev/typescript2cxx

A TypeScript transpiler enabling users to transpile TypeScript to C++20 standard compliant CPP.

compiler cpp cpp20 transpiler typescript

Last synced: 16 May 2026

https://github.com/giovanni-iannaccone/eikon

Lightweight image processing library, built entirely from scratch to offer fast, and customizable image manipulation capabilities 🖼️

art bmp c-plus-plus cli cpp cpp-library css-colors from-scratch image-processing library png ppm

Last synced: 30 May 2026

https://github.com/sofken-natori/kosenprocon30natori

#procon30 Competition section Repository of NIT,Sendai(Natori Campus)

c-plus-plus cpp cpp17 kosenprocon libcurl opensiv3d

Last synced: 30 Oct 2025

https://github.com/jackmilner1/fizz

My own statically typed programming language with support of pointers, a custom compiler (Lexer, Parser , Abstract syntax tree) written in C++ and uses LLVM

compiler cpp llvm open-source pointers programming-language statically-typed

Last synced: 05 Apr 2025

https://github.com/ardt2/f103c8t6_1a

Актуальный C++ проект для STM32F103C8T6, классы тактирования, периферии. RCC, GPIO, I2C, Leds

bmp180 cplusplus cpp cpp11 cpp14 cpp17 stm32 stm32f103 stm32f103c8t6 tm1637

Last synced: 05 Apr 2025

https://github.com/eclipse-uprotocol/up-transport-zenoh-cpp

C++ client library to connect to the zenoh implementation of uProtocol

cpp up-transport uprotocol zenoh

Last synced: 12 Apr 2025

https://github.com/terroo/cpf

Gere e valide CPF com C++

cpf-generator cpf-validador cplusplus cpp

Last synced: 21 Jul 2025

https://github.com/hajin-park/ucmerced-cse

UC Merced CSE Monorepo

c cpp mips python ucm ucmerced

Last synced: 07 May 2025

https://github.com/lesomnus/vcpkg-cache-http

HTTP provider for vcpkg binary caching

c cache cplusplus cpp vcpkg vcpkg-binary-caching

Last synced: 08 Jul 2025

https://github.com/basemax/codemelicheckerdesktop

Desktop (Qt/Cross-platform) tool for validation Iranian National code. (QML)

checker cpp cpp17 cross-platform cross-platform-app iran iranian iranian-national iranian-national-checker iranian-national-id qml qt

Last synced: 05 May 2025

https://github.com/hollasch/pathmatch

A directory/filename pattern match utility for the Windows command shell

c-plus-plus command-line command-line-app cpp directory-tree search windows

Last synced: 12 Apr 2025

https://github.com/erkamuzuncayir/solutions-of-introduction-to-computing-systems

This repository contains my solutions for Introduction to Computing Systems - From Bits & Gates to C - C++ & Beyond by Yale Patt and Sanjay Patel

assembly c c-language c-programming cpp cpp-programming lc-3 low-level low-level-programming programming-challenges programming-exercises programming-language solutions

Last synced: 15 Nov 2025

https://github.com/basemax/elink

eLink is a simple, lightweight, and fast link shortener. It is written in C++ and uses Qt/QML as the GUI framework. It is designed to be cross-platform and is currently available for Windows, Linux, and macOS.

cpp qml qml-applications qt qt-6 qt-gui qt-quick

Last synced: 05 May 2025

https://github.com/sibeeshvenu/mxchip-azure-iot-arduino

We will see how we can set up our MXChip and get it working to send Temperature, Humidity, Pressure, Audio, Decibels etc information to our Azure IoT Hub. Once we have received the data in our Azure IoT Hub we can do anything with that.

arduino azure azure-iot cpp internet-of-things iot iot-hub

Last synced: 05 Apr 2025

https://github.com/grimmerk/algorithms-vscode

All are written in Python 3. Some also have Go, JavaScript (Node.js), C#, C++ versions. Include test cases. To be convenient, often not follow Python pep8 snake coding style. IDE: VS Code & Atom. Include data structures, LeetCode problems. Convenient debugging by VSCode Setting

c-sharp cpp dotnet-core jest mstest pytest unit-test visual-studio-code

Last synced: 03 Apr 2025

https://github.com/rrroyal/cppinjector

Simple C++ Windows DLL injector.

cpp dll-injection injector windows

Last synced: 12 Apr 2025