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/aditya-a-garwal/stm32-hal-hd44780-16x2lcd

A simple library for STM32 microcontrollers to drive 16x2 LCD displays based on the HD44780 controller

arm armv6-m c cortex cortex-m cpp hd44780 hd44780-display i2c lcd lcd16x2 library microcontroller pc8574 stm32 stm32cubeide stm32cubemx

Last synced: 25 Jun 2025

https://github.com/johnaparker/pybind_examples

Examples of pybind11 based projects (using cmake)

cmake cpp cuda mpi openmp pybind11 python

Last synced: 19 Apr 2025

https://github.com/reputeless/enumbitmask

A C++ library to enable bitmask operators for an enum class type

bitmask cpp cpp17 enum

Last synced: 19 Apr 2025

https://github.com/redskittlefox/serialize

C++ 23 serialization library

cpp cpp23 reflections serialization

Last synced: 13 Jul 2025

https://github.com/asartori86/build_system_tools

Gentle introduction to the basics of CMake and meson, and unit-testing with gtest.

build-system cmake cpp gtest meson unit-testing

Last synced: 30 Dec 2025

https://github.com/modal-inria/mixtcomp

Model-based clustering package for mixed data

clustering cpp cran heterogeneous-data missing-data mixed-data mixture-model r statistics

Last synced: 29 Apr 2025

https://github.com/coding-enthusiast9857/open-source-contributions

This is an open-source contribution opportunity. It is for everyone. So, Hurry up...!! Don't forget to spread love and if you like give a ⭐️

ai algorithms algorithms-and-data-structures c cpp csharp dsa games helloworld java matlab ml open-source projects python python3

Last synced: 11 Apr 2025

https://github.com/natelindev/optimization-methods

Using Heuristic Rules, Meta-Heuristic and Hyper-Heuristic approach to solve Job Shop Scheduling Problem.

cpp heuristic hha jobshop-scheduling latex pso

Last synced: 30 Apr 2025

https://github.com/serverx-org/dsa-mastery

This repository covers the roadmap for mastering Data Structures and Algorithms in JavaScript, Python, C/C++, and Java.

algorithms algorithms-and-data-structures compitative-coding compititive-programming cpp dsa dsa-mastery hacktoberfest hacktoberfest-2024 java js learn-dsa py server-x-101 serverx

Last synced: 28 Feb 2026

https://github.com/danielgospodinow/dcar

A product which offers automobiles "connected car" features beyond those of the most modern and technologically advanced luxury vehicles

arduino automation automobile automotive bluetooth bluetooth-low-energy car cellular circuit cpp gps gps-tracking keyless mobile-app radio-frequency raspberrypi server sofka web-app wiring

Last synced: 10 Apr 2025

https://github.com/ww898/in_proc_etw

The internal Windows structures hack to create the in-process private ETW session

cpp etw hacks

Last synced: 11 Jan 2026

https://github.com/duboviy/low_level_programming

:volcano: A sandbox for trying out low-level programming languages

c cpp low-level low-level-programming

Last synced: 07 Sep 2025

https://github.com/alichtman/data-structures-cpp

Teaching data structures in C++. Great resource for students.

avl-tree btree cpp cs225 data-structures graph-algorithms hashtable trees uiuc

Last synced: 19 Mar 2025

https://github.com/pozharliev/maze-project-2021

Project about a game for the Babylon tower. Powered by olcPixelGameEngine.

cpp cpp17 maze maze-generator maze-solver olcpixelgameengine powershell

Last synced: 19 Mar 2025

https://github.com/basemax/eweather

The eWeather is a GUI application that allows you to get the weather forecast for any city in the world. It is written in C++ and Qt and uses the OpenWeatherMap API to get the weather data.

cpp cpp-qt qml qml-applications qml-components qml-files qml-samples qt qt-quick qt-ui qt5 qt6 qt6-gui qt6-ui qtcreator weather weather-app weather-application weatherapp

Last synced: 05 May 2025

https://github.com/bandinopla/skill-assessments-quizzes

:rocket: Web App of Interactive quizzes on many subjects to practice for job interviews!

c cpp css javascript php react

Last synced: 04 May 2025

https://github.com/diehlpk/async_heat_equation

Supplementary materials for the paper: Benchmarking the Parallel 1D Heat Equation Solver in Chapel, Charm++, C++, HPX, Go, Julia, Python, Rust, Swift, and Java

cpp go julia python rust

Last synced: 10 Apr 2025

https://github.com/hwhsu1231/cmake-conan-setup

CMake toolchain for integration with Conan using cmake-conan

c cmake cmake-toolchain conan cpp package-manager

Last synced: 23 Oct 2025

https://github.com/m0saan/cpp-module

Learn C++ through a CPP-Pool by 42

1337fil 1337school 42born2code cpp cpp98 phonebook-application

Last synced: 10 Apr 2025

https://github.com/oktonion/cpp-fast-delegates

Header-only extension for C++ Fast Delegates of Don Clugston (C++98 compatible)

cpp cpp03 cpp11 cpp98 crossplatform delegate delegates fast fast-delegates

Last synced: 10 Apr 2025

https://github.com/wtrsltnk/goldsrc-textures

Texture viewer for Valve's GoldSrc engine

cmake cpp glfw glm goldsrc half-life imgui opengl wad

Last synced: 24 Oct 2025

https://github.com/ki-seki/solutions

此仓库包括我所做过的来自各大题库的 OJ 算法题的题解,这些题库包括:浙江大学计算机程序设计能力考试(PAT)题库,UVa 题库,Codeup 题库,洛谷题库,北京大学 OJ 题库(POJ),安徽科技学院 ACM 题库(AOJ)......目前在主攻 PAT,完成度已过 55.6%,其中部分题解提供多种方法、以及我给出的测试样例。

aoj codeup cpp lanqiao luogu nowcoder oj-solutions pat poj programming-contests uva

Last synced: 07 Oct 2025

https://github.com/umerghafoor/open-inventory

Open Inventory Management System project is developed in C++ using the Qt framework.

cpp inventory-management management-system qt qtcreator

Last synced: 12 Oct 2025

https://github.com/theartful/broadcast_queue

A blazingly fast™ single producer multiple consumer broadcast queue

broadcast-queue concurrent-data-structure cpp lock-free multiple-consumers seqlock

Last synced: 26 Oct 2025

https://github.com/saivittalb/branch-prediction-programming

🎞 Implementation of several Branch Prediction algorithms and analysis on their effectiveness on real-world program traces.

branch-prediction computer-architechure cpp python visual-studio-code

Last synced: 08 Feb 2026

https://github.com/ilia-funtov/crypto-market-data-collector

Market data collector for crypto exchanges (Coinbase, Bitfinex, Bitmex, Kraken) written in C++

bitfinex bitmex coinbase cpp cpp17 cryptocurrency exchange kraken market-data trading

Last synced: 27 Feb 2026

https://github.com/christianpanov/glcore

No-dependency OpenGL support library, which abstracts the processes of creating buffers and shaders

cpp cpp-library glcore graphics-library graphics-programming library opengl opengl-library shaders

Last synced: 10 Oct 2025

https://github.com/anshumansinha3301/cpp-supreme-base-to-sde

C++ Codes that I have worked on during third semester (includes Data Structures and Algorithm Codes, printing patterns, trading components, Questions)

algorithms-datastructures anshumansinha3301 bitfusion bitfusiondynamics conditional-statements cpp dsa dsa-algorithm patterns

Last synced: 28 Feb 2026

https://github.com/apriorit/gmock-more-args

Extends gmock argument count up to 15

cpp gmock gtest header-only library mock mocking unittest

Last synced: 05 Oct 2025

https://github.com/aldertlake/fsr_blueprint_library

Easily control and customize AMD FSR 4 settings at runtime using intuitive Blueprint nodes, giving you full control over upscaling quality, frame generation, and other FidelityFX Super Resolution 4 features without writing C++ code.

amd cpp rendering unrealengine windows

Last synced: 02 Mar 2026

https://github.com/hengxin666/hxlibs

现代C++20协程编写的基于io_uring/iocp百万并发HTTP服务器; 可异步读写, 支持分块编码传输文件, 支持断点续传; http/websocket、客户端socks5代理、JSON解析、聚合类无宏反射/宏反射支持别名

coroutine cpp cpp20 http io-uring iocp json router websocket

Last synced: 06 Oct 2025

https://github.com/khaledashrafh/tiny-compiler

This project is a fully functional compiler for the TINY programming language, which is a language that supports basic arithmetic, boolean, and control flow operations. The compiler can scan, parse, and run code written in the TINY language.

compiler cpp parser semantic-analyzer syntax-analyzer tiny tiny-compiler tiny-language tokenization

Last synced: 17 Oct 2025

https://github.com/simone-contorno/mynmpc

Nonlinear Model Predictive Control for Self-Driving Vehicles based on Local Sequential Quadratic Programming by recursively calling ProxQP solver.

cpp nonlinear-model-predictive-control ros2-foxy

Last synced: 14 Oct 2025

https://github.com/apache/paimon-cpp

Apache Paimon C++

apache cpp paimon

Last synced: 08 Jun 2026

https://github.com/yasushi-saito/grpc-ssl-example

Example of using grpc-c++ w/ self-signed certificates

cpp go grpc self-signed-certificate ssl tls

Last synced: 16 Mar 2025

https://github.com/guangie88/rustfp

C++ implementation of Rust Option/Result and Iterator.

cpp cpp14 functional-programming iterator monad monadic monadic-optionals monadic-result rust

Last synced: 28 Feb 2025

https://github.com/astrodynamic/3dviewer-project-in-qt-cpp

Viewer3D is a C++ based 3D viewer application built with Qt that allows loading and transforming 3D models with a GUI. It requires CMake, C++ and C languages, assimp library, and Qt libraries, among others. To use it, launch the application, load a model, use transformation tools, and modify rendering options.

3d 3d-graphics 3d-models animation assimp cpp glsl graphics gui opengl patterns qt rendering transformation-matrix widgets

Last synced: 20 Sep 2025

https://github.com/toxe/example-cpp-ci-project

Example C++ CI Services Comparison supporting Linux, Mac, Windows and GCC, Clang (libc++ and libstdc++), MSVC and Clang-cl

appveyor ci circleci comparison continuous-integration cpp example github-actions-ci travis-ci

Last synced: 23 Apr 2025

https://github.com/frabert/ogler

Use GLSL shaders in REAPER

cpp reaper reaper-plugin vulkan

Last synced: 12 Apr 2025

https://github.com/ggabriel96/lasso

A generic game loop implementation in C++

cpp game-development game-loop

Last synced: 22 Apr 2025

https://github.com/fogleman/grayscott

Simple Gray Scott Reaction Diffusion model implemented in C++ and OpenCL

cpp gray-scott-model opencl reaction-diffusion

Last synced: 13 May 2025

https://github.com/jakubvojvoda/lpc-decoder

LPC (Linear Predictive Coding) decoder in C++

code-book cpp decoder linear-predictive-coding lpc signal-processing wav waveform

Last synced: 09 Apr 2025

https://github.com/ewliang/c-programming-tutorials-for-beginners

This repository contains the source code for the projects I've made in my C++ Programming for Beginners tutorials series on my Youtube Channel at https://www.youtube.com/user/ewliang Feel free to pop over and consider subscribing to my channel.

cpp cpp-course visual-studio visual-studio-code youtube

Last synced: 23 Apr 2025

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

Introduction to C++

cpp cpp-notes

Last synced: 14 Jul 2025

https://github.com/moduscreateorg/network-rgb-matrix-display

A library for helping drive large arrays of RGB Matrices with Raspberry Pis

boost-asio cmake cplusplus cpp example-project iot iot-application maker multi-threading raspberry-pi rgb-led rgb-matrix

Last synced: 07 Sep 2025

https://github.com/moebiussurfing/ofxgpulutcube

openFrameworks addon to apply LUT filters live from standard .cube files using a GPU shader.

cpp openframeworks openframeworks-addon

Last synced: 16 Mar 2025

https://github.com/alex2772/hackers-mc-launcher

Free and open source Minecraft and other games launcher

cpp launcher minecraft minecraft-launcher qt qt5

Last synced: 27 Nov 2025

https://github.com/gammasoft71/tunit

Modern c++17 unit testing framework on Microsoft Windows, Apple macOS, Linux, iOS and android.

cpp cpp17 framework ios libraries library macosx multi-platform tdd test test-framework testing unit-tesing unit-test unit-testing unit-testing-framework unit-tests unittest unittests

Last synced: 11 Jun 2025

https://github.com/ArkEcosystemArchive/cpp-client

A simple C++ API client for the Ark Blockchain.

ark blockchain cmake cpp crypto dpos

Last synced: 12 May 2025

https://github.com/jdsherbert/unreal-engine-true-first-person-template

An Unreal Engine C++ project with Raytracing enabled, built on top of the Third Person Template, with some edits to behave as a True First Person implementation as if from Epic Games.

cpp cpp17 epic-games first-person-view mit-license template template-project unreal unreal-engine unreal-engine-5

Last synced: 10 Apr 2025

https://github.com/ayeujjawalsingh/cheat-sheet

Here is the Some Cheat-Sheet, through which you can easily Revise your knowledge......

canvas cheatsheet cpp css django flask html5 java javascript jquery mysql php python sql

Last synced: 25 Aug 2025

https://github.com/risto97/peakrdl-halcpp

C++ 17 Hardware abstraction layer generator from systemrdl

cpp cpp17 cpu embedded processor programming risc-v riscv systemonchip systemrdl systemrdl-compiler

Last synced: 01 Sep 2025

https://github.com/qengineering/yolact-ncnn-raspberry-pi-4

Yolact running on the ncnn framework on a bare Raspberry Pi 4 with 64 OS, overclocked to 1950 MHz

aarch64 cpp deep-learning ncnn ncnn-framework ncnn-model raspberry-pi raspberry-pi-4 raspberry-pi-64-os yolact

Last synced: 06 Mar 2026

https://github.com/devfinwiz/leetcode-feeder

A repository designed for novice developers to make open-source contributions with just a few clicks. Get your pull request merged in under 12 hours!

algorithm-challenges competitive-coding cpp data-structures java leetcode leetcode-python python sql

Last synced: 21 Mar 2025

https://github.com/ldionne/wg21

My proposals for the C++ standard

cpp proposals wg21

Last synced: 19 Apr 2025

https://github.com/gochomugo/crun

Run C/C++ scripts, just like you would do with Python, Ruby etc.

c c-plus-plus cpp

Last synced: 21 Mar 2025

https://github.com/jonathan-foucher/snow-depth-arduino

This project was made by Anis Cerbah and myself in 2016 during our electrical engineering bachelor degree at Lille University of Science and Technology. The goal was to build a device able to measure the snow depth with an Arduino board.

arduino-uno cpp kicad-footprints student-project

Last synced: 13 Apr 2025

https://github.com/siarheifedartsou/mama

Realtime map matching with gRPC-based API

backend cpp grpc map map-matching maps openstreetmap osm

Last synced: 14 Jul 2025

https://github.com/bnzis/bulb

My little programming language.

bulb c cpp interpreter interpreters language lisp scripting scripting-language

Last synced: 11 May 2025

https://github.com/jacmoe/retronew

Retro graphics programming in 16bit style - using a modern tool-chain

allegro5 cmake cpp cpp17 raycaster raycasting raycasting-engine

Last synced: 25 Jul 2025

https://github.com/timostrating/projecteuler

These are Java / Ruby / C / Lisp / Haskell / PHP/ Bash / PL-SQL / Mathematica / Rust / Kotlin / Lua solutions for Project Euler, — In the best 1% of the world

cpp java mathematica projecteuler python ruby

Last synced: 12 Sep 2025

https://github.com/genodelabs/genode-rpi

Raspberry Pi family support for Genode OS framework

aarch64 arm armv6 armv8 cplusplus cpp genode microkernel osdev raspberry-pi

Last synced: 04 Feb 2026

https://github.com/vkayy/vkdb

A time series database engine in C++.

cpp database time-series

Last synced: 05 Oct 2025

https://github.com/seanpm2001/underune_maker

Underune maker is a map maker for Undertale and Deltarune. It contains all the assets, and you can make and customize as many rooms as you want.

cplusplus cpp cpp-language deltarune gaming gpl3 gplv3 map-maker md pc-gaming txt undertale underune underune-maker video-games wiki yaml yml

Last synced: 13 Oct 2025

https://github.com/oceanpresentchao/qt-shoppingmall

用Qt完成的微商系统,包含完整的前后端,使用Mysql数据库,socket通信

cpp jlu qt5 qtcreator shop

Last synced: 18 Sep 2025

https://github.com/felixguendling/express2cpp

Generates C++ classes and high-performance STEP file parsers from EXPRESS definitions to process openBIM® IFC model files

3d bim cpp cpp17 express generator high-performance iso-10303 openbim openbimstandards parser step

Last synced: 18 Aug 2025

https://github.com/rockfordwei/csweet

demo how to use C++ in Swift 3.1/4.0

cplusplus cplusplus-11 cpp cpp11 swift swift-package-manager

Last synced: 10 Apr 2025

https://github.com/apozinn/kraftaeditor

Fast, lightweight and cross-platform code-editor

application code-editor cpp cross-platform desktop-app developer-tools wxwidgets

Last synced: 01 Jun 2026

https://github.com/robert076/ubb-computer-science

The courses I took at UBB during my Bachelor's in Computer Science. A collection of my assignments, exams, projects, labs, lecture notes, and preparation materials for them, including extra work.

assembly cpp java lisp prolog python ubb ubb-cluj ubb-computer-science ubb-fmi

Last synced: 09 Oct 2025

https://github.com/qsctech/jvm-cpp

a basic jvm

cpp jvm

Last synced: 28 Apr 2025

https://github.com/djkovrik/w3modmerger

Mod merging tool for The Witcher 3: Wild Hunt [C++, Qt5]

cpp qt5 witcher-3

Last synced: 06 Oct 2025

https://github.com/sudip-mondal-2002/shooter-game

A shooting game built on Unreal Engine

cpp shooting-game unreal-engine-4

Last synced: 04 Apr 2026

https://github.com/karnkaul/bave

BAsic Vulkan Engine for desktop and Android

2d-game-engine android cpp cpp20 game-engine vulkan

Last synced: 05 Mar 2026

https://github.com/ndhana94/ros2_wheeltec_n100_imu

ROS2 driver pkg for wheeltec N100 IMU module.

cpp imu rclcpp ros2 wheeltec wheeltec-n100

Last synced: 02 Mar 2026

https://github.com/jpiechowka/xtea-file-encryptor

Simple encryption program using XTEA cipher to encrypt or decrypt files. Written in C++

cpp decrypt-files encryptor xtea xtea-cipher

Last synced: 27 Jan 2026

https://github.com/lakshyabatman/algorithms-stew

Algorithms using Python 🐍and CPP 👨‍💻

algorithms cpp python3

Last synced: 06 Mar 2026

https://github.com/mariokonrad/vhf-sim

Simulation of a maritime VHF

cpp lua maritime qt simulation vhf vhf-sim vhf-simulator

Last synced: 11 Apr 2025

https://github.com/bengreenier/cppfactory

Modern c++ object factory implementation in <200 lines

cpp cpp-11 design-patterns factory-pattern

Last synced: 28 Oct 2025

https://github.com/cms-patatrack/cluestering

Density-based clustering algorithm developed at CERN

alpaka cern clustering cpp cuda pybind11 python tbb

Last synced: 10 Apr 2025

https://github.com/avwohl/iospharo

Pharo Smalltalk VM for iOS and Mac Catalyst — interpreter-only (no JIT), with low-bit oop encoding for ASLR compatibility

cpp ios mac-catalyst metal mit-license pharo smalltalk swift virtual-machine

Last synced: 15 May 2026

https://github.com/prince-chrismc/user-management

An open-source application delivering a responsive user management experience.

cmake conan conan-packages cpp cpp14 docker docker-image openapi3 react-hooks reactjs restful-api webpack

Last synced: 23 Oct 2025

https://github.com/thirtythreeforty/utilityproxies

Simple yet useful proxy models for Qt 5

cpp proxy-model qt

Last synced: 10 Apr 2025

https://github.com/parvvaresh/library-management-program-with-cpp

Library Management Program: It can be entered as a user or admin and both have different capabilities

c cpp oop

Last synced: 04 Sep 2025

https://github.com/print3m/printos

Hobby simple kernel (x86-64) and bootloader (UEFI) written in C++.

bootloader c cpp hobby-os kernel low-level-programming os-dev uefi x86-64

Last synced: 30 Apr 2025