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/mikofure/mikoide

A modern, cross-platform Integrated Development Environment (IDE) built with cutting-edge web technologies and native performance.

build-system cef chromium cpp cross-platform development ide monaco-editor solidjs tailwindcss typescript vscode

Last synced: 05 Sep 2025

https://github.com/ympons/katas

I :heart: algorithms and competitive programming. In this repo, I share some of my solved challenges and hacks.

algorithms c coj competitive-programming cpp cses elixir exercism go hackerrank katas leetcode python3 solved-challenges

Last synced: 21 Jun 2025

https://github.com/karnkaul/cpp-template

C++20 CMake Project Template (Executable)

cmake cpp cpp20 github-actions

Last synced: 12 Sep 2025

https://github.com/mohitmishra786/my-code-snippets

Code Snippets that i will use during contests for saving my some seconds.

code code-snippets cpp

Last synced: 11 Jul 2025

https://github.com/xeouz/virec

A small compiler with LLVM

compiler cpp llvm programming-language

Last synced: 25 Jun 2025

https://github.com/michelml/chempp

[paused development] Large scale concurrent chemical search using RDKit cartridge, Oat++ and native Postgres & C++ features.

cheminformatics cpp oatpp postgresql rdkit

Last synced: 07 May 2025

https://github.com/with-sky/hintfft

C++ Fast Fourier Transform used in HyperInt.

cpp cpp14 high-performance-computing

Last synced: 10 Apr 2025

https://github.com/mortennobel/emscripten-cubes

A small demo of cross-compiling an OpenGL project into WebGL using Emscripten

cpp cpp11 emscripten

Last synced: 24 Jun 2025

https://github.com/grahamstrickland/malik_ds

Exercises from "Data Structures Using C++" (2e) - D.S. Malik

algorithms algorithms-and-data-structures cpp cpp11 data-structures

Last synced: 05 May 2025

https://github.com/cculianu/json

A lightweight JSON parser and serializer for Qt5 and Qt6

cpp cpp17 json parser parsing parsing-library qt qt5 qt6 serialization serializer

Last synced: 21 Mar 2025

https://github.com/evanli/cppprogramming

Cpp Programming MOOC Third Edition. C++程序设计——思想与方法 慕课版(第3版),人民邮电出版社,翁惠玉 俞勇 编著。相关程序代码。

cpp

Last synced: 15 Jul 2025

https://github.com/vittorioromeo/git-ws

C++14 command line utility (git plugin) to work with multiple git repositories at once

application c-plus-plus cpp cpp11 cpp14 git git-ws subshell utility

Last synced: 10 Sep 2025

https://github.com/madduci/remote-environments

Docker-based remote environments using SSH access

cpp docker go java php python rust

Last synced: 26 Jul 2025

https://github.com/stardustdl/codesim

A similarity measurer on two programming assignments on Online Judge.

code-copying code-similarity cpp nju nju-cs plagiarism-detection

Last synced: 12 Aug 2025

https://github.com/kampi/zybo

Miscellaneous things and projects for my ZYBO and ZYNQ devices.

amd arm c cpp fpga fpga-programming linux vhdl wsl-ubuntu wsl2 xilinx zybo zynq

Last synced: 04 Oct 2025

https://github.com/jmsv/cosmic-horizon

c3's c++ game project: a text-based space adventure

cli consolegame cpp game

Last synced: 26 Oct 2025

https://github.com/terroo/terroo.github.io

Terminal Root English version

cpp gamedev lua programming terminal

Last synced: 23 Apr 2025

https://github.com/franciscothiesen/karger-klein-tarjan

(Working) C++ Implementation of the Karger-Klein-Tarjan Algorithm for finding MST in expected linear time

algorithm benchmark cpp graph-algorithms minimum-spanning-tree

Last synced: 15 Apr 2025

https://github.com/with-sky/hyperint-mini

A quick, portable, cross-platform big integer library.

cpp cpp14 high-performance-computing

Last synced: 22 Mar 2025

https://github.com/guillaumedua/cppshelf

Collection of powerfuls - C++ Single-Header Libraries Files

cpp cpp20 metaprogramming

Last synced: 27 Jul 2025

https://github.com/harvard-neutrino/siren

Injection and weighting framework for BSM interactions with complex topologies and geometric concerns

cpp neutrino python simulation

Last synced: 21 Sep 2025

https://github.com/skyehoefling/puzzlebot

Unreal Engine 5 tech demo - puzzle game using Stack-o-Bot assets

cpp game game-development unreal-engine unreal-engine-5

Last synced: 06 Apr 2025

https://github.com/marcomq/nimview_android

A Nim/Webview based helper to create Android applications with Nim/C/C++ and HTML/CSS

android c cpp deprecated nim nim-lang svelte user-interface vue

Last synced: 28 Aug 2025

https://github.com/queue-ri/advanced-algorithm-study

📖 알고리즘 문제 해결 전략(종만북) AC 풀이 모음집 & 스터디 - 2기 종료

algorithm algospot c cpp gcc problem-solving python

Last synced: 31 Jul 2025

https://github.com/fmw666/data-structure

💡 数据结构(基于 C++ 语言) + 算法 (基于 C语言 和 Python语言)

algorithms c cpp data-structures datastructures-algorithms python3

Last synced: 02 Aug 2025

https://github.com/pdsmart/tranzputer

A transformable CPU, one version using FPGA technology and another using an ARM Cortex-M4 (K64F) to upgrade venerable Z80 systems in-situ. Project uses VHDL, C/C++, ARM, ZPU & Z80 Assembler.

bash c cpp electronics fpga vhdl

Last synced: 14 Apr 2025

https://github.com/endurodave/coredump

Universal Embedded System Core Dump Framework

c-language call-stack core-dump cpp crash-dump cross-platform embedded-system

Last synced: 26 Jul 2025

https://github.com/zlgopen/awtk-cpp

awtk cpp wrapper

awtk cpp

Last synced: 14 Apr 2025

https://github.com/floydz/cryptanalysislib

C++ STL for speed and cryptanalytic application

cpp crypto cryptography

Last synced: 28 Oct 2025

https://github.com/hpw-dev/hpw-demo

Исходники демо версии игры H.P.W

bullet-hell cpp danmaku gamedev hpw shmup shooter

Last synced: 16 Jun 2025

https://github.com/kampi/zybo-linux

A complete Linux project for the ZYBO. This project helps me during my first steps with embedded Linux. You can find anything necessary to run your own embedded Linux on your ZYBO here.

c cpp linux vivado xilinx yocto zybo zybo-board zybo-linux zynq

Last synced: 09 Jul 2025

https://github.com/fpagliughi/cooper

A simple and novel approach to the Actor pattern in C++

actor-pattern actors cpp

Last synced: 10 Apr 2025

https://github.com/bengreenier/webrtc

Prebuilt WebRTC binaries for Windows, Mac, and Linux. 🏗️🪄

cpp native webrtc

Last synced: 10 Apr 2025

https://github.com/avidlearnerinprogress/_antivirus_

Minimal, customisable & powerful antivirus project

antivirus cpp hash md5 visual-studio visualcpp windows-form-application

Last synced: 28 Oct 2025

https://github.com/opensourcedoc/go-c-cpp-mix

Using C++ Class in Golang

cgo cpp golang-examples

Last synced: 09 Apr 2025

https://github.com/iricartb/propagation-techniques-used-by-threats

Ivan Ricart Borges - Study of propagation techniques used by viruses. Simulation of propagation through P2P, NetBios, USB Devices, MSN Messenger.

bitcomet cpp emule icmp-ping kazaa md5 msn-messenger-protocol netbios p2p regedit scanner sockets sql thread usb usb-devices winapi windows worm zip-compression

Last synced: 10 Apr 2025

https://github.com/epi5131/aulut

AviUtl LUT スクリプト

aviutl aviutl-script cpp cube-lut

Last synced: 06 Apr 2026

https://github.com/maxwelljay256/mega_12800

Arduino 巡线避障小车,HITSZ 2022 自动化认识与实践课程项目

arduino cpp hitsz

Last synced: 08 Sep 2025

https://github.com/smarthug/ue4-cpp-book

이득우의 언리얼 C++ 게임 개발의 정석 4.25 이상 버전으로 진행했을때 막히는 부분 정리

book cpp ue4 ue5 unreal unreal-engine unreal-engine-4

Last synced: 20 Mar 2025

https://github.com/coders-school/stl

C++ online course. Modules about STL. Containers, algorithms, iterators, functors, lambdas.

coders-school cplusplus cpp cpp17 markdown md stl stl-algorithms stl-containers

Last synced: 10 Apr 2025

https://github.com/jacobdomagala/shady

CMake based rendering engine written in modern C++ with Vulkan, glfw3 and imgui.

assimp cmake conan cpp cpp17 cpp20 engine glfw3 imgui rendering vulkan

Last synced: 23 Oct 2025

https://github.com/cfnptr/mpmt

Multi-platform multi-threading library, C99 <threads.h> alternative (mutex, cond, thread, pool)

atomic c cmake condition-variable cpp cross-platform library linux macos multi-platform multi-threading mutex open-source pool pthreads thread ubuntu windows winthread

Last synced: 06 Apr 2026

https://github.com/qengineering/gstreamer-1.18.4-rpi_32-bits

GStreamer 1.18.4 with OpenCV example on a Raspberry Pi 32-bits

cpp gstreamer gstreamer-pipeline opencv raspberry-pi raspberry-pi-camera raspicam rpicamsrc

Last synced: 28 Oct 2025

https://github.com/curiositygym/motordriver

Library for Arduino Motor Driver V1

arduino arduino-library cpp motor-driver v1

Last synced: 09 Jul 2025

https://github.com/hypertextassassin0273/object_oriented_programming_in_cpp

Contains some useful OOP based C++/C++11 Programs, developed during my 2nd semester at University.

cpp cpp-basic cpp-programming cpp-templates cpp11 object-oriented-programming oop oop-examples university-assignments university-course

Last synced: 10 Apr 2025

https://github.com/vixcpp/core

vixcpp/core – The core of the vix.cpp framework. Provides the HTTP server, router, JSON utilities, and middleware system. All other modules are built on top of it.

backend core cpp fast http runtime vix vix-core vix-framework vix-runtime vixcpp

Last synced: 10 Mar 2026

https://github.com/t-88/fiziks-engine

a very simple 2d fiziks engine

2d-physics 2d-physics-engine cpp game-engine physics sfml

Last synced: 02 Apr 2026

https://github.com/uctakeoff/uc-jni

uc::jni is a Java Native Interface (JNI) wrapper library created C++14 single-header.

android cpp cpp11 cpp14 java jni jni-android

Last synced: 17 Mar 2026

https://github.com/ramanaditya/beginners

This is a repository containing all the beginning steps to start with programming from level zero

c cplusplus cpp hacktoberfest hacktoberfest-2020 hacktoberfest2020 java python python3

Last synced: 30 Oct 2025

https://github.com/siyovush-hamidov/OKX-Exchange-Connector

📈C++ OKX exchange connector supporting REST and WebSocket protocols for data retrieval.

cpp libcurl multithreading rest-api websocket websocketpp

Last synced: 25 Feb 2026

https://github.com/terroo/puzzle

This repository stores a Puzzle game created with C++ and SFML. The step by step was done in a video on Youtube in Portuguese.

cpp cpp17 cpp20 cpp23 gamedev sfml

Last synced: 28 Feb 2026

https://github.com/dankmeme01/arc

Modern C++ async runtime, inspired by Tokio

async asynchronous cpp runtime

Last synced: 14 Feb 2026

https://github.com/pfeatherstone/https

HTTPS and WSS library

asio cpp https websocket

Last synced: 23 Jan 2026

https://github.com/mxrcode/taskguard

Simple and Secure To-Do List App with Full Encryption (ChaCha20-Poly1305 & AES-256-CBC)

cpp notebook notes open-source opensource secure security taskguard todo todo-list todolist

Last synced: 24 Oct 2025

https://github.com/vixcpp/cli

vixcpp/cli – Command Line Interface for vix.cpp. Scaffold new projects, run the server with hot reload, and generate models or resources.

backend cpp cpp20 cross-platform http-server modular repl runtime vix vix-cli vixcpp

Last synced: 16 May 2026

https://github.com/angad-k/procsdf

A procedural node-based 3D modeler that uses raymarching to render the scenes

cpp cpp17 glsl imgui nodegraph opengl raymarching raymarching-distance-fields shader shadergraph shaders signed-distance-field visual-studio

Last synced: 25 Oct 2025

https://github.com/kanishkrawatt/cpp

A collection of resources to learn object-oriented programming and related concepts With cpp

cpp markdown

Last synced: 02 Mar 2026

https://github.com/ahueck/astprinter

Conveniently explore the Clang abstract syntax tree

abstract-syntax-tree c clang clang-tooling cpp

Last synced: 05 Apr 2026

https://github.com/jankammerath/l475vg-iot01a-mbed-aws-iot

AWS IoT client for ARM Mbed OS on the STMicroelectronics STM32L4 Discovery Kit IoT Node

amazon-web-services arm aws aws-cloud aws-iot c cpp iot iot-application mbed mbed-os mbedos mbedtls mqtt mqtt-client mqtt-connector ntp stm32 tls wifi

Last synced: 02 Mar 2026

https://github.com/tgautam03/xfilters

GPU (CUDA) accelerated filters using 2D convolution for high resolution images.

2d-convolution c cpp cuda cuda-programming gpu-acceleration gpu-computing gpu-programming image-filters image-processing

Last synced: 10 Oct 2025

https://github.com/shreyamalogi/lang-vscode

teaching vscode lang basics to codecosmers

c cpp dart java js python vscode

Last synced: 24 Apr 2025

https://github.com/pblischak/boost-docker-test

Test program for compiling/linking with the Boost C++ Libraries to create a Docker image

boost cpp docker-image dockerfile

Last synced: 17 Jun 2025

https://github.com/rorysroes/fast_algorithm_fps_ssa

Implement F-DST to solve 2-D PDE(fast poisson solver) and FFT to compute Multiplication algorithm(Schönhage–Strassen algorithm) with C

algorithm butterfly-structures cpp discrete-fourier-transform fast-fourier-transform fft fps multiplication-algorithm numerical-methods pde poisson-equation

Last synced: 10 Apr 2025

https://github.com/mukeshlilawat1/space-invaders-game

A classic arcade-style Space Invaders game reimagined using the Raylib graphics library in C/C++. Defend Earth from waves of descending alien invaders, dodge enemy fire, and rack up the highest score possible!

cpp makefile raylib

Last synced: 06 Oct 2025

https://github.com/yukinarit/python-cookbook-in-modern-cpp

Writing python cookbook in Modern C++ (C++17)

cookbook cpp python

Last synced: 13 Oct 2025

https://github.com/blckclov3r/gasleak_detector

(Arduino) Gas Leak Detector project using Arduino Uno, MQ6 gas sensor , sim900a and circuit breaker. (School Project 2019)

arduino cpp cprogramming

Last synced: 19 Apr 2025

https://github.com/muziing/cpp_learning

C++学习代码笔记仓库,OOP、STL,有较多注释帮助理解回顾基本知识点。

cpp tutorial

Last synced: 19 Apr 2025

https://github.com/li1553770945/sheepdownloader

一款基于QT的文件下载器,计划支持多线程、断点续传。 A downloader based on QT.

cpp download download-file downloader gui http qt qt-gui qt6 qt6-gui qtcreator win32

Last synced: 13 Oct 2025

https://github.com/zziz/leetcode

Leetcode solutions in C++

competitive-programming cpp leetcode

Last synced: 09 Jul 2025

https://github.com/amruthpillai/theepilogueofeducation-cgproject

The Epilogue of Education is a CG Project Story that defines the problems of education in our current society, and how we are far off from an actual smart world.

c cpp education glut opengl story visual-studio

Last synced: 27 Jul 2025

https://github.com/enansari/bcp-hsu

Basics of computer and programming class - Hakim Sabzevari University | مبانی کامپیوتر و برنامه سازی دانشگاه حکیم سبزواری

basic-computer basic-programming cpp hsu python

Last synced: 27 Apr 2025

https://github.com/shiroinekotfs/jupyter-cpp-kernel-doc

Documentation for Jupyter C++ kernel

cpp cpp14 docs jupyter kernels linux macos notebook windows

Last synced: 26 Jun 2025

https://github.com/pmalek/wget

HTTP file downloader build with boost::asio and beast

asio beast boost cpp cpp14

Last synced: 25 Mar 2025

https://github.com/ppetr/lockfree-userspace-rcu

Lock-free RCU (Read-Copy-Update) user-space library

cpp lock-free rcu userspace

Last synced: 02 Sep 2025

https://github.com/blckclov3r/apex5400_bill-acceptor

(Arduino) php bill acceptor/validator (School Project 2019)

arduino cpp cprogramming

Last synced: 13 Jun 2025

https://github.com/ibaigorordo/libusbandroidtest

Example of an Android app for testing libusb with Java and C++.

android cpp example java libusb ndk

Last synced: 14 Oct 2025

https://github.com/m-aliozkaya/datastructuresproject-2

Data structure linked list project for school

cpp data-structures

Last synced: 21 Feb 2026

https://github.com/bufgix/study.lib

Konya Teknik Üniversitesi haftalık programlama ödevleri

c cpp java

Last synced: 02 Sep 2025

https://github.com/alphadose/ds-algos

Collection of algorithms, data structures and problem solutions

competitive-programming cpp python

Last synced: 27 Jul 2025