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/patrickshaw/neural

A C++ implementation of feed-forward neural networks.

ai artificial-intelligence bprop cpp machine-learning ml neural neuralnetwork rprop

Last synced: 30 Jul 2025

https://github.com/lszl84/wx_menus_tutorial

Menus in C++ Desktop Apps - wxWidgets tutorial

cpp desktop-app menu wxwidgets

Last synced: 08 Jul 2026

https://github.com/kunalshah017/play-with-binaries

A Basic Binary Calculator to perform Binary Calculations in C++

binary calculator collaborate communityexchange cpp ghdesktop github gitkraken gitlens imgbot

Last synced: 27 Jun 2025

https://github.com/ferhatgec/diffusion

Data Interchange Format for C++

cpp data data-interchange format fusion

Last synced: 18 Feb 2026

https://github.com/rizwanullah313/car-rental-managament-system

Car rental management system project using C++...

cli cpp dev

Last synced: 25 Sep 2025

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

수학과 컴퓨터 과학, 언어학 또는 관련 분야에서 어떠한 문제를 해결하기 위해 정해진 일련의 절차나 방법을 공식화한 형태로 표현한 것을 말한다. 알고리즘은 연산, 데이터 진행 또는 자동화된 추론을 수행한다.

algorithm cpp java kyungpook-national-university mit-license swift

Last synced: 02 Aug 2025

https://github.com/naemazam/to-do-cpp

This is a simple To-Do List application written in C++. The application allows users to create, manipulate, and save a list of tasks. The tasks are stored in a list.txt file, enabling persistence across sessions.

cpp naemazam to-do to-do-app to-do-cpp to-do-list

Last synced: 22 Sep 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/ferhatgec/lsf

Colorful && User-friendly implementation of `ls` written in C++17

color cpp cpp17 implementation list ls user-friendly

Last synced: 18 Feb 2026

https://github.com/shiponcs/tcp-server-client-cpp

Basic Implemtation of server and client using TCP socket for Linux system in C++ following OOP style

cpp network server-client tcp-socket

Last synced: 02 Sep 2025

https://github.com/ferhatgec/shicpp

Fegeya SHiC++, extensible syntax highlighting engine for many programming languages.

cpp cpp17 engine syntax syntax-highlight syntax-highlighter

Last synced: 18 Feb 2026

https://github.com/jackplo/serene

Bringing serenity to the Linux experience

ai contributions-welcome cpp css gtk4 linux linux-app

Last synced: 19 Jun 2025

https://github.com/webstrugglers/super-frmwrk

HTTP Framework written in C++ for C++

cpp cpp17 framework http server

Last synced: 10 Aug 2025

https://github.com/larevanchedessites/google-robotstxt-ruby

🤖 Ruby gem wrapper around Google Robotstxt Parser C++ library

c-plus-plus cpp gem google robots-parser robots-txt ruby ruby-gem rubygem rubygems seo

Last synced: 17 Aug 2025

https://github.com/samankhamesian/two-level-genetic-algorithm-for-clustered-tsp

This project is an implementation of a two-level genetic algorithm for clustered traveling salesman problem with application in large scale TSPs

clustering-algorithm cpp genetic-algorithm tsp

Last synced: 28 Jun 2025

https://github.com/danyspin97/kink

A game developed for the 2 weeks GitKraken Jam

cpp games unreal-engine

Last synced: 08 Feb 2026

https://github.com/andreeadraghici/30daysofcode

30 Days Of Code / HackerRank

30daysofcode c cpp hackerrank java python

Last synced: 14 Apr 2026

https://github.com/bugsplat-git/my-unreal-crasher

⚙️👾🤯 Sample Unreal Engine 5 project integrated with BugSplat.

bugsplat cpp crash crash-reporting game-development reporting ue4 ue5 unreal unreal-engine

Last synced: 14 Oct 2025

https://github.com/victorharri-chal/r-type

🚀  A graphical project with SFML to recreate the game R-Type with a multiplayer mode added. First projet of my 3rd year at Epitech

cmake cpp epitech game graphical-programming multiplayer multithreading network rtype-game sfml teamwork third-year-project

Last synced: 14 Feb 2026

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

C는 1972년 켄 톰슨과 데니스 리치가 벨 연구소에서 일할 당시 새로 개발된 유닉스 운영 체제에서 사용하기 위해 개발한 프로그래밍 언어이다. 또한, 오늘날 많이 쓰이는 C++는 C에서 객체 지향형 언어로 발전된 것이다. 또 다른 다양한 최신 언어들도 그 뿌리를 C에 두고 있다.

c cpp mit-license

Last synced: 15 Apr 2026

https://github.com/kieraneglin/ex_rtmidi

An Elixir wrapper for the RtMidi library

cpp elixir ffi help-wanted midi nif

Last synced: 21 May 2026

https://github.com/andr3w03/kgv_uas_turing-a

Ujian Akhir Semester Mata Kuliah Komputer Grafik dan Visualisasi

c cpp desktop-application glew glfw glm glsl object-oriented-programming oop opengl visual-studio

Last synced: 24 Jan 2026

https://github.com/maxencebonamy/sand-box

This software is a physical simulation. You can arrange different physical elements anywhere in the window, and they will evolve with each other according to the laws of physics.

cpp physics sandbox sfml simulation xmake

Last synced: 09 Apr 2025

https://github.com/artem78/s60-http-client

HTTP-client lib for Symbian OS

cpp http http-client library module symbian symbiancpp web

Last synced: 10 Oct 2025

https://github.com/zigaowang/usaco-cses-cf

USACO • CSES • CF Training Source Code

algorithm codeforces cpp cses usaco

Last synced: 05 Sep 2025

https://github.com/impiaaa/eastl-shim

Turns EASTL into a drop-in STL replacement

cpp

Last synced: 06 Jul 2025

https://github.com/zubs/lru-cache

Simple implementations of the LRU Cache.

cpp done lru lru-cache php

Last synced: 11 Oct 2025

https://github.com/rahuldangeofficial/edit

"edit" is a minimal terminal-based text editor built for speed, simplicity, and reliability. No modes. No commands. Just open a file, start typing, and it autosaves. Designed for developers, sysadmins, and anyone tired of getting stuck in Vim or Nano during quick edits.

cli-tool cpp linux macos minimal ncurses open-source text-editor unix utf-8

Last synced: 07 Feb 2026

https://github.com/llnl/typeforge

Typeforge is a tool for type refactoring of C/C++ programs. It enables users to change the type of variables and determines all type-dependent changes that are necessary to ensure that the generated code is again a correct program.

cpp

Last synced: 29 Apr 2025

https://github.com/a1exwang/modern_05

A modern toy OS using up-to-date technology (AMD64, UEFI, Multi-Core CPU, PCI Express, ACPI/SATA, ZFS, Modern C++)

cpp hobby-os kernel

Last synced: 24 Jan 2026

https://github.com/ferhatgec/fpaper

Fegeya FPaper, an e-paper file format.

cpp cpp17 e-paper fegeya file file-format fpaper implementation paper read

Last synced: 13 Mar 2026

https://github.com/jakubtomsu/raylib-template

C/C++ game template for Raylib and Visual Studio. Just download and use, no setup required

c cpp easy-to-use game game-development raylib raylib-cpp

Last synced: 07 Oct 2025

https://github.com/mohamedelbachir/tinyguisdl

My LightWeight GUI library made with SDL for Game and Application

cpp gui sdl sdlgui simpleui

Last synced: 11 Oct 2025

https://github.com/simogasp/cmake-examples

Some toy examples to illustrate the modern CMake features

cmake cpp example-project tutorial

Last synced: 05 Apr 2025

https://github.com/x-rays5/inireader

A simple c++17 header only ini parser/writer.

cpp cpp17 headeronly ini ini-parser parser

Last synced: 05 Mar 2026

https://github.com/happybono/finedustmonitor

Fine dust (air pollution) monitoring station. Air pollution monitoring channel updates once every minute with PM10.0 and PM2.5 readings from the Nova PM (SDS011) Sensor.

arduino cpp ds18b20 dust dust-sensor esp8266 finedust iot iot-device nodemcu oled plaive refining-data sds011 synchronization temperature temperature-sensor thermometer thingspeak thingspeak-channel

Last synced: 27 Oct 2025

https://github.com/astrodynamic/key-value-storage-redis-in-cpp

The project is a key-value store. The project uses data structures such as hash tables, self-balancing binary search trees, and B+ trees. The code is written in C++ with CMake as a build tool. It supports sanitization, testing, coverage, formatting, and static analysis.

bd bplustree cmake comand-line console-application cpp cpp17 data-storage database hash-table interface key-value-store makefile memory-management redis storage

Last synced: 16 Feb 2026

https://github.com/ttema4/p2p-app

App for crypto exchange analysis

asio boost cpp mysql nlohmann-json qt6

Last synced: 01 Mar 2026

https://github.com/seanchas116/tflitesegmentationqt

Run TensorFlow Lite image segmentation in Qt desktop app

cpp qt qt-desktop tensorflow tensorflow-lite

Last synced: 06 Sep 2025

https://github.com/stonedev-app/picolgfx

To Use LovyanGFX on Raspberry Pi Pico.

arduino cpp gc9a01 lovyangfx pico platformio raspberry-pi-pico ssd1306 vscode

Last synced: 12 May 2025

https://github.com/gyanthakur/advent-of-code

🎄 Advent of Code 2024

cpp cpp17

Last synced: 19 Oct 2025

https://github.com/lobbyra/ft_containers

This repository is a school project about re-implement basic cpp containers

42school cpp

Last synced: 19 Jan 2026

https://github.com/berndporr/rpi_ads1115

ADS1115 Raspberry PI API using C++ callbacks. In contrast to unprecise getters this class hands over the data at a given sampling rate via a callback handler.

callback-api cpp cpp-library real-time realtime

Last synced: 14 Mar 2026

https://github.com/kassane/standalone-server

Asio standalone C++ HTTP/S Server (uses zig build-system)

cpp zig-package

Last synced: 15 Apr 2025

https://github.com/majigsaw77/hxluajit-wrapper

A wrapper for hxluajit for better integration with Haxe.

cpp haxe luajit wrapper

Last synced: 12 Oct 2025

https://github.com/ferhatgec/inpuft

Fegeya Inpuft, Work-in-progress simple & single header line-editing library. Written in C++17.

cpp cpp17 library line line-editing line-editor single single-header

Last synced: 18 Feb 2026

https://github.com/OneiroGames/TSOCA

Специально для #LDJAM

cpp opengl visual-novel vulkan

Last synced: 11 Mar 2025

https://github.com/yexuanxiao/cppprimerplus-6th-example

C++ Primer Plus 6th Edition Example Code

cpp example-code

Last synced: 27 Apr 2025

https://github.com/mizuhoaoki/cmake_tutorial

Easy tutorial to understand how to use GCC, Make, and CMake properly.

build-tool cmake cpp make makefile tutorial

Last synced: 12 Oct 2025

https://github.com/maximepremont/r-type_epitech

Epitech project : full UDP multiplayer game engine with ECS.

balancer cpp epitech game load multiplayer rtype udp

Last synced: 26 Oct 2025

https://github.com/im-rises/cunicodelib

C header only Library to write UTF8 text to the console for Windows, macOs and Linux.

c console cpp multi-platform unicode utf8

Last synced: 25 Oct 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/umbrellaleaf5/alg_parallel

My repository with home and seminars exercises on algorithms parallelization in C++ at MIPT AES DAFE

cpp dafe education mipt mpi openmp parallel-programming

Last synced: 09 Oct 2025

https://github.com/shyakachaste/facedetection

This C++ program utilizes the OpenCV library for real-time face detection. It captures video from a camera and employs Haar cascades to identify and highlight faces in each frame. The detected faces are outlined with rectangles, and the application displays the count of faces found on the top left corner.

ai cpp face-detection learn opencv visual-studio

Last synced: 12 Oct 2025

https://github.com/echosingh/cargoplus

This repository contain Car Rental System using CPP and MySQL

car-management-system cpp miniproject mysql wxwidgets

Last synced: 24 Oct 2025

https://github.com/ferhatgec/timeplusplus

Fegeya Time++, single header time library.

cpp cpp17 file header library single uptime

Last synced: 14 Jun 2025

https://github.com/thelartians/luaglue

Lua bindings for the Glue library

bindings cpp glue lua lua-bindings

Last synced: 03 Mar 2026

https://github.com/sameetasadullah/distributed-password-cracker-using-mpi-and-openmp

Password Cracker program coded in C++ language by applying brute force algorithm and parallelizing it using MPI and OpenMP

brute-force-passwords brute-force-search cpp linux mpi mpi-parallelization openmp openmp-parallelization password-cracker ubuntu

Last synced: 23 Feb 2026

https://github.com/ejunjsh/leetcode

😄 (600/800) learn algorithms and learn c++ by the way

algorithm cpp learning-algorithm leetcode shell sql

Last synced: 13 Apr 2025

https://github.com/programmingrainbow/yellow-snow-cpp-sdl2

Don't Eat the Yellow Snow! written in C++ and using SDL2 game library.

cpp cpp20 sdl sdl2

Last synced: 19 Oct 2025

https://github.com/vvvar/generator-cpp-github

Scaffolder for C++ CMake/Conan Project

cmake conan cpp cpp20 yeoman-generator

Last synced: 14 Jun 2025

https://github.com/wx257osn2/veiler

Veiler C++ Library

c-plus-plus cpp cpp17 header-only

Last synced: 06 Mar 2026

https://github.com/germanaizek/picobase64

Very lightweight encoder and decoder base64 for C/C++

base64 c cpp cross-platform header-only lightweight

Last synced: 12 Oct 2025

https://github.com/sibras/azurekinect

Viewing and recording of data from a Azure Kinect camera

azure-kinect body-tracking cpp qt5

Last synced: 13 Oct 2025

https://github.com/oatpp/oatpp-libressl

oatpp secure ConnectionProvider based on libressl

c-plus-plus cpp https-server libressl oatpp

Last synced: 25 Apr 2025

https://github.com/alishbz/trader_bot

A high-performance trade bot built with C++ designed for cryptocurrency markets. This bot leverages efficient algorithms and multithreading to execute trades based on user-defined strategies. Includes features like real-time market data analysis, customizable trading parameters, and risk management tools.

algorithmic-trading algorithms binance-api cpp finance hft-trading qt6 quant

Last synced: 05 Feb 2026

https://github.com/moverseai/vcpkg-sbom

📓 A python CLI tool to extract a software bill of materials and license info from a vcpkg manifest.

cpp developer-tool developer-tools sbom sbom-tool software-bill-of-material software-bill-of-materials spdx spdx-23 spdx-license spdx-license-identifier spdx-licenses spdx-sbom vcpkg

Last synced: 06 Feb 2026

https://github.com/ferhatgec/ffind

Colorized, Categorized && User-friendly :^) implementation of `find` written in C++17

bsd cpp cpp17 find gnu implementation linux list unix

Last synced: 13 May 2026

https://github.com/mouse0w0/jni-with-gradle-example

An example to show how to use Gradle to compile C/C++ JNI code

c cpp example gradle jni native

Last synced: 16 Apr 2026

https://github.com/lifka/tetris-allegro

Game in C++ made with Allegro library. Just another one Tetris.

allegro cpp tetris

Last synced: 04 Mar 2026

https://github.com/jyotibrat/competex

Adding all the programs which I have done while practicing Competitive Coding on different Platforms.

codechef codeforces competitive-programming cpp cpp17 git github-config python python3

Last synced: 28 Apr 2025

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/thisis-developer/c-plus-plus

This repo contains various C++ topics like constructors and destructors, data structures, dynamic memory allocation, exception handling, friend functions, functions, inheritance, loops, new and delete operations, polymorphism, practice code, recursion, structures, and templates.

constructor cplusplus cpp datastructures destructors dynamic-programming exception-handling friendfunction gfg-solutions loops object-oriented-programming overloading overriding polymorphism recursion static structure template virtualfunctions vscode

Last synced: 14 Oct 2025

https://github.com/paladin-t/jpath

An easy to use RapidJSON reader/writer in one header.

cpp json rapidjson

Last synced: 13 Oct 2025

https://github.com/greeenboi/facerecogcpp_srm

Our team's OODP project repo

ai cpp opencv

Last synced: 26 Apr 2025

https://github.com/bang-olufsen/yash

Yash - Yet Another Shell

cplusplus cpp cpp11 embedded header-only minimal shell

Last synced: 10 Oct 2025

https://github.com/avennn/nc-screen

🖥️Nodejs C++ addon to get device screen size

addon cpp n-api napi nodejs screen

Last synced: 12 Feb 2026

https://github.com/kayess/animray

Raytracer and animation program

animation c-plus-plus c-plus-plus-20 cpp cpp20 graphics raytracer

Last synced: 26 Apr 2025

https://github.com/praydog/ff7rb-uevr

UEVR fixes for FINAL FANTASY VII REBIRTH

cmkr cpp final-fantasy modding uevr unreal unreal-engine virtual-reality

Last synced: 22 Feb 2026

https://github.com/hansalemaos/cyhdbscan

Very fast hdbscan for Python - written in Cython/C++

cpp cython data-science euclidean fast hdbscan python

Last synced: 05 Mar 2026

https://github.com/efraimnabil/tower-of-hanoi-problem

Tower of Hanoi implementation

cpp data-structures game

Last synced: 27 Feb 2026