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/zqpei/pybind11_cpp_python

cpp call python, or python call cpp, hybrid programming using pybind11, with and without numpy

cpp cpp-call-python mat-numpy numpy opencv-numpy pybind11 python python-call-cpp

Last synced: 14 Apr 2025

https://github.com/johnkinuthiaa/zero-to-hero

This comprehensive "Zero to Hero" coding course is designed for absolute beginners and aspiring developers seeking to gain proficiency in in-demand programming languages and technologies.It covers takes you from basic to pro in just a few clicks

cpp css golang html java javascript project-based-learning python sql typescript

Last synced: 01 Jul 2025

https://github.com/suhatanriverdi/create-random-island-matrix

C++ Code about Matrices and Recursive Function for Students

cpp

Last synced: 14 Mar 2025

https://github.com/metacall/embedding-nodejs-example

An example of embedding NodeJS into C/C++ using MetaCall.

c cmake cpp embedding nodejs

Last synced: 27 Dec 2025

https://github.com/vrad-exe/portal2tools

Custom Portal 2 map compile tools

cpp portal-2 portal2 source-engine source-sdk

Last synced: 24 May 2026

https://github.com/xyproto/addinclude

:arrow_up_small: Add include statements within the guards of a header file

c cpp headers include package-management utility

Last synced: 15 Apr 2025

https://github.com/utkuonursahin/cppio

Simple yet powerful C++ library for console based input and output operations.

console-input console-output cpp library

Last synced: 11 Aug 2025

https://github.com/yuantinghsieh/realsteelboxinggame

A real-time motion-sensing boxing game with GUI written in Qt, QML, c++

boxing cpp qml qt5 raspberrypi

Last synced: 12 Jul 2025

https://github.com/fahdseddik/competitive-programming

A collection of my solutions to competitive programming problems on different platforms. Using C++.

codeforces codeforces-problems codeforces-solutions competitive-programming cpp cpp-programming cpp-solutions hackerrank hackerrank-solutions uva-solutions

Last synced: 12 Apr 2025

https://github.com/dev-cafe/context-api-example

Shows how to implement context-aware APIs in different languages.

api c cffi cmake context cpp fortran

Last synced: 16 May 2025

https://github.com/tekknolagi/dcheck

C++ dynamic assertion library

assert cpp library

Last synced: 27 Mar 2025

https://github.com/rabarbra/webserv

Webserv 42 project

cpp epoll kqueue webserver

Last synced: 12 Apr 2025

https://github.com/hxndev/huffman-encoding-using-binary-trees

The idea behind Huffman coding is based upon the frequency of a symbol in a sequence. The symbol that is the most frequent in that sequence gets a new code that is very small, the least frequent symbol will get a code that is very long, so that when we’ll translate the input we want to encode the most frequent symbols will take less space than they used to and the least frequent symbols will take more space but because they’re less frequent it won’t matter that much.

algorithm binary-search-tree binary-tree compression compression-algorithm cpp decryption encoding encryption huffman vecctor visual-studio

Last synced: 31 Mar 2025

https://github.com/minwook-shin/ubuntu-korea-cpp-study-book

Ubuntu Korean Community C++ Basic Study Textbook

cpp korean study-textbook textbook ubuntu

Last synced: 15 Jul 2025

https://github.com/joyrider3774/retrotime

A game containing 8 retro based games playable in 3 game modes. Made With SDL 2 Libraries

arcade arcade-game cpp game multigame retrogame sdl sdl2

Last synced: 12 Apr 2025

https://github.com/andrewyuan34/boids

Boids Simulation: A real-time, visually engaging flocking animation with dynamic skybox effects.

animation boids cpp flocking-simulation opengl skybox

Last synced: 03 Sep 2025

https://github.com/ashad001/sfml-game-with-cpp

A cpp based game using SFML library.

2022-project cpp first-timers hacktoberfest sfml

Last synced: 19 Apr 2025

https://github.com/tessapower/video-stabilizer

Video stabilizer that utilizes the SIFT feature detection technique combined with the RANSAC algorithm.

computer-vision cpp imgui opencv opengl ransac-algorithm sift-features video-stabilization

Last synced: 06 May 2026

https://github.com/tsnsoft/netbeansforcpp

Использование NetBeans для программирования на C++

cpp example mingw netbeans windows

Last synced: 29 Apr 2026

https://github.com/lon9/docker-alpine-grpc

Dockernized gRPC and protobuf environment on Alpine linux

alpine cp cpp docker grpc protobuf

Last synced: 09 May 2026

https://github.com/noelware/violet

🌺💜 Extended C++ standard library

bazel cpp noelware violet

Last synced: 06 Jun 2026

https://github.com/ferhatgec/solfege

Solfege Esoteric Language, Do Re Mi Fa...

c cpp esolang esoteric-language programming programming-language stdio

Last synced: 15 Jun 2026

https://github.com/ferhatgec/cliwidget

Fegeya CLIWidget, Single header CLI-based widgets for C++ developers.

branch cli cpp cpp17 emoji git mercurial single-header time widget

Last synced: 10 May 2026

https://github.com/glaumar/poptranslate

Translate the text selected by the mouse in wayland

cpp kde linux qt translator wayland

Last synced: 05 May 2026

https://github.com/ibob/c-utf8

utf8 ⇔ utf32 (Unicode) conversion for C an C++

c cpp unicode utf-8 utf8

Last synced: 28 Apr 2026

https://github.com/xylobyte/swifty-assistant

Swifty Assistant is a simple, user-friendly, personal assistant based on an extension system.

assistant assistant-app assistant-personnel cpp home-assistant linux offline personal-assistant private-life qt5

Last synced: 06 May 2026

https://github.com/eansearch/barcodescanner

Barcode scanner application that automatically looks up the barcodes on ean-search.org (based on GStreamer and Qt)

barcode barcode-reader barcode-scanner cpp ean13 gstreamer gtin qt qt5 upc upc-a

Last synced: 30 Apr 2026

https://github.com/tsnsoft/tsn_qt5_demo

Пример простейшей программы на Qt5 в QtCreator (linux)

cpp example linux qt5 qtcreator

Last synced: 02 May 2026

https://github.com/cmbtea/opencv-and-qt-on-macos

This repository will guide you step by step to use OpenCV and Qt on MacOS using Xcode

cpp opencv opencv4 qt qt-applications qt5 xcode

Last synced: 13 May 2026

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

Map viewer for Valve's GoldSrc engine

cmake cpp glfw glm goldsrc imgui opengl

Last synced: 07 May 2026

https://github.com/publications-org/talks

Open Access Talks in Computer Science and Mathematics (https://amlal.nekernel.org)

cpp cs math publications talks

Last synced: 27 Jun 2026

https://github.com/manraj29/logic_gates

C++ code for Logic-Gates Concept.

cpp logic-gates object-oriented-programming txt-files

Last synced: 20 Jun 2026

https://github.com/l-super/simzip

A minimal C++20 zip library for zip compression and decompression.

cpp cpp20 miniz unzip zip

Last synced: 08 Jun 2026

https://github.com/googlers-repo/node-native

Android native functions written in Node.js

android cpp javascript magisk magisk-module native

Last synced: 09 May 2026

https://github.com/changyeop-yang/study-datastructure

전산학에서 자료를 효율적으로 이용할 수 있도록 컴퓨터에 저장하는 방법이다. 효과적으로 설계된 자료구조는 실행시간 혹은 메모리 용량과 같은 자원을 최소한으로 사용하면서 연산을 수행하도록 해준다.

cpp datastructure mit-license swift

Last synced: 01 May 2026

https://github.com/samuelmarks/type-correct

Correct types: typed correctly

c cpp libclang libtooling llvm

Last synced: 08 May 2026

https://github.com/pritz69/leetcode-solutions

Solutions of some of the best Programs available on LeetCode for Beginners and Intermediate , uploaded on languages namely Python , Java , C++, C .

competitive-coding competitive-programming cpp daily-coding-problem dailycodingproblem java leetcode leetcode-cpp leetcode-java leetcode-python leetcode-solutions potd potd-github potd-practice potd-solution programming python

Last synced: 01 May 2025

https://github.com/satharus/original-mastermind

A clone of the "Original Mastermind" game from the 70s written in C++ to practice the basics of OOP.

code-breaking cpp mini-project oop

Last synced: 13 Apr 2025

https://github.com/stuin/solisp

A Lisp based Programming language designed for embedded C++ applications

cpp interpreter language lisp

Last synced: 16 Aug 2025

https://github.com/kassane/asio-zig

asio (standalone) event-loop to C API - Experimental (uses zig 0.12.0)

asio asio-library asynchronous c concurrency cplusplus cpp ffi-bindings threading zig

Last synced: 15 Apr 2025

https://github.com/mahdiydev/cron-jobs

cron jobs using c++ programming language

cplusplus cpp cron cronjob cronjob-scheduler

Last synced: 25 Apr 2025

https://github.com/theakashshukla/c-plus-plus

C Plus Plus Program & Assignment

assignment cplusplus cpp library program project

Last synced: 19 Aug 2025

https://github.com/wtrsltnk/video-stream

Simple C++ HTTP server serving a page with video player

cmake cpp http streaming video

Last synced: 20 Sep 2025

https://github.com/leosery/astar-pathfinding--unrealengine5-2024

Interactive A* pathfinding visualization in Unreal Engine 5. Features real-time node manipulation, path calculation, and customizable grid system.

algorithm astar-algorithm cpp game-development pathfinding unreal-engine-5

Last synced: 14 Apr 2025

https://github.com/kaikyulotus/icy-bot

C++ Telegram Bot with personal Telegram-bot-api wrapper.

callbacks cpp curl json telegram telegram-bot telegram-bot-api

Last synced: 11 Mar 2026

https://github.com/maksasj/matrix

Simple single-header matrix library written in C++, intended for simple projects, tests.

cpp header-only library matrix-calculations matrix-library

Last synced: 13 Aug 2025

https://github.com/aivanf/own-3d-engine

Own 3D engine using Qt, C++ with different algorithms and solids generating (w/o OpenGL)

3d-engine 3d-graphics algorithms c-plus-plus cpp generative-model graphics light models qt qtcreator shading torus

Last synced: 15 Apr 2025

https://github.com/vishal2376/json-formatter

A simple c++ tool to format json file and make it easy to read

cpp filehandling json json-formatter

Last synced: 14 Jul 2025

https://github.com/tsnsoft/mingw

MinGW

cpp mingw

Last synced: 26 May 2026

https://github.com/jaytwolab/qsloglib

Log library for Qt 5 or 6 (based on SLogLib) :kr: Qt 5 또는 6 기반 로그 라이브러리

cpp log logging qt qt5 qt6

Last synced: 09 Apr 2025

https://github.com/djbozkosz/Symbian-HomeScreen-Widget-QML

Homescreen widget template for Symbian v5, Anna, Belle using Qt 4.7.4, QML, C++.

cpp qt symbian widget

Last synced: 13 Apr 2025

https://github.com/deveshsangwan/two-pass-assembler

A two pass assembler implementation in c++

assembler cpp two-pass-assembler

Last synced: 19 May 2026

https://github.com/luki120/cassia

Simple tweak written in pure C, yes you read that right

c cpp ios jailbreak

Last synced: 07 Apr 2025

https://github.com/TheCompez/CryptoSwap

Crypto swap concept based on Qt Quick Technology.

bitcoin btc concept cpp crypto cryptoswap design qml qt qtquick ui ux

Last synced: 16 May 2025

https://github.com/iveevi/tuicpp

A simple C++ wrapper around ncurses to ease the developement of TUI applications.

cpp ncurses tui

Last synced: 20 Feb 2026

https://github.com/choaib-elmadi/arduino-with-python

Explore the synergy of Arduino and Python programming! This repository guides you through seamless integration, from basics to advanced projects. Unlock endless possibilities in electronics and coding. Let's build together! 🤖💻🚀

ai arduino artificial-intelligence automation coding computer-vision cpp cprogramming cv deep-learning electronics python

Last synced: 15 Apr 2025

https://github.com/d-coder111/practolearn

PractoLearn serves as a repository for acquiring fundamental knowledge through hands-on projects suitable for beginners and individuals of all skill levels. We encourage you to participate and warmly welcome your contributions.

beginner-friendly c c-programming competitive-programming contributions-welcome cpp data-science-projects data-structures first-contributions hacktoberfest hacktoberfest-accepted improvement-proposal java projects-list python web-development

Last synced: 20 Aug 2025

https://github.com/matthewjberger/whyte

Whyte is a small, structured game engine.

3d-graphics cpp game-engine

Last synced: 03 Jul 2025

https://github.com/rkirlew/elm-media-player

A media player with the flavor of Windows Media player. Enjoy juicy graphics while you listen to your favorite music

audio audio-player bass-library contributions-welcome cpp fft good-first-issue imgui video

Last synced: 15 Apr 2025

https://github.com/adamczykpiotr/linux-canbus-cpp

Small & easy to use wrapper library for CAN & CAN-FD

can-bus can-fd canbus cpp linux

Last synced: 15 May 2026

https://github.com/danielt-dev/leetcode-solutions

Collection of my solutions for LeetCode Data Structures & Algorithms problems

algorithms cpp dsa python

Last synced: 22 Aug 2025

https://github.com/ferhatgec/intelligentui

Fegeya intelligenTUI, really simple & single header TUI library.

buffer cli cpp cpp17 intelligent terminal terminal-emulator termios tui ui

Last synced: 07 May 2026

https://github.com/lowfatcode/pretty-poly

A super-sampling complex polygon renderer for low resource platforms.

antialiasing cpp header-only microcontrollers vector-graphics

Last synced: 12 Jul 2025

https://github.com/th0rgal/poyuterm

A puyo puyo game within terminal for college

cpp ncurses terminal-game tetris

Last synced: 22 Apr 2025

https://github.com/ferhatgec/easymorse

Morse Alphabet converter library.

alphabet converter cpp header library morse single

Last synced: 18 Feb 2026

https://github.com/tsnsoft/cppapplication-linux

Пример простейшей программы на C++ в NetBeans для платформы linux

cpp example gcc linux netbeans

Last synced: 18 Apr 2026

https://github.com/AlbertSuarez/Jutge-EDA

🎓 Tots els problemes del Jutge de EDA (FIB). All Jutge problems of EDA (FIB).

backtracking barcelona bfs cpp eda fib jutge jutge-eda upc

Last synced: 14 Mar 2025

https://github.com/matesxs/matesos2

Version 2 of my testing OS developement project

assembly cpp gcc kernel limine nasm operating-system x86-64

Last synced: 02 Apr 2025

https://github.com/boreec/tetris

Tetris game reproduction written in C++14 and Qt6.

cpp cpp14 game game-development gui opengl qt qt6 tetris tetris-game

Last synced: 09 Apr 2025

https://github.com/lelserslasers/gameoflife

Game of Life (2d cellular automata described by John Conway) in C, C++, Javascript, Python, Rust (plain Rust and with GGEZ), and Java (plain Java and with libgdx)

2d c cellular-automata cli cpp gameoflife gui java javascript python rust simulation

Last synced: 30 Jul 2025

https://github.com/snmetamorph/mem2pix

Crossplatform utility for real-time visualization process memory content as image. Based on SDL2, works on Windows and Linux.

cmake cpp cpp17 debug graphics linux mem2pix memory-analysis pixels reverse-engineering sdl2 utility visualization windows

Last synced: 13 Mar 2026

https://github.com/akagi201/learning-gn

Notes and codes while learning gn

cpp gn learning tutorial webrtc

Last synced: 20 Feb 2026

https://github.com/compose-generator/ccom

⚙️ Compiler for the CCom (Conditional Comments) language

comment condition cpp grammar interpreter java language

Last synced: 03 Sep 2025

https://github.com/eliasmoflag/xscan

Simple header-only IDA-style code scanner

code-scanning cpp game-hacking modding pattern-scanning windows x86 x86-64

Last synced: 16 Aug 2025

https://github.com/algosup/2023-2024-project-4-sportshield-team-4

4th project of the year 2023-2024

arduino c cpp hardware

Last synced: 05 Sep 2025

https://github.com/vndee/cppbook

C++: Những viên gạch đầu tiên

book competitive-programming cpp programming-language reference

Last synced: 12 Jul 2025

https://github.com/shawnjeffersonwang/coro-boost

CoroBoost is a Linux C++ server framework featuring a coroutine library with ucontext_t, an N-M scheduler using epoll and timers, and asynchronous system API hooks. It includes logging, configuration, threading, and lock encapsulations for efficient coroutine management and IO event handling.

coroutine cpp distribution fiber framework high-performance http-client http-server network websocket-client websocket-server

Last synced: 15 Apr 2025

https://github.com/greeenboi/facerecogcpp_srm

Our team's OODP project repo

ai cpp opencv

Last synced: 26 Apr 2025

https://github.com/eliasmoflag/vacmon

vac module dumper

cpp cs2 dumper monitor vac

Last synced: 09 Apr 2025

https://github.com/mkirchner/traycer

Ray tracing, from scratch, in C++

cpp from-scratch raytracer

Last synced: 14 May 2025

https://github.com/4strium/cristal-home-assistant

🤖 Cristal-Home-Assistant is a fully customizable voice/home assistant adapted to the specific needs of the user, in fact I seek here to make Cristal compatible with varied APIs.

arduino cpp esp32 home-assistant max9814

Last synced: 15 Apr 2025

https://github.com/abdulrhman-dev/circuit-simulator

A simple circuit solver that solves DC circuits that contain independent sources and resistors.

circuit-simulator circuit-solver circuits cpp dc graphics mna raylib

Last synced: 18 Mar 2025

https://github.com/grgomariani/layered-hashmap-cpp

Chinese remainder theorem based hashmap (hash table, unordered map). Instead of creating one hashmap and chaining the elements into linked lists it creates new hashmaps.

cpp data-structures-algorithms hashing hashmap map

Last synced: 24 Apr 2025

https://github.com/praveen1664/easy-machine-learning

This is a curated list of Easy machine learning frameworks, libraries and software (by language

c cpp data-science deep-learning machine-learning neural-network

Last synced: 10 May 2026

https://github.com/rochet2/smallfolk_cpp

smallfolk serializer with C++

cpp hacktoberfest lua serialization serializer smallfolk

Last synced: 06 May 2025

https://github.com/davidyslu/OnlineJudgeUVa

Personal submissions on Online Judge UVa

algorithms cpp data-structures

Last synced: 29 Aug 2025

https://github.com/nlr-devteam/fcitx5-enhancer

A fcitx5 compatibility mod for Minecraft

cpp fabric fcitx5 java minecraft minecraft-mod

Last synced: 22 Apr 2025

https://github.com/asad-ismail/lane_detection

Lane Detection and Classification using Front camera monocular images

adas cpp embedded lanedetection pruning quantization tensorflow weight weightclustering

Last synced: 19 Apr 2025

https://github.com/l0s1f/adrenalinlinuxedition

A modern AMD GPU control panel for Linux, inspired by AMD Adrenalin on Windows.

amd amdgpu archlinux cpp linux linux-app linux-desktop qt qt6 qtwidgets

Last synced: 29 Aug 2025