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/johnkun136nvcp/my-project-euler

Solving problems of Project Euler in Haskell (if it's possible)

cplusplus cpp euler haskell project-euler

Last synced: 29 Apr 2026

https://github.com/gsquire/farmhash-ffi

Simple Rust bindings to Google's FarmHash

cpp hashing rust

Last synced: 29 Apr 2026

https://github.com/chrisross5/pathfinding-visualizer

College mini project (Data structures and algorithms S2): Two C++ console apps visualizing the shortest path between two points on a 2d grid, without and with walls.

algorithms bfs console-application cpp

Last synced: 08 Jun 2026

https://github.com/jonathas/bouncing-ball

Programa C/C++ que usa OpenGL para simular um círculo se movimentando. Conforme o círculo se choca contra as paredes internas da janela, ele desvia a sua trajetória.

cpp opengl practice university

Last synced: 29 Apr 2026

https://github.com/kabragaurav/practice-c-cpp-python-oops-dsa

Study and Practice Material for Chief Programming Languages and Major Topics in Computer Science

c cpp data-structures java object-oriented-programming python

Last synced: 29 Apr 2026

https://github.com/jabarkass/roomdemonstrationopengl

C++ OpenGL App of Room Demonstration.

cpp glew glfw3 glm opengl visual-studio

Last synced: 29 Apr 2026

https://github.com/pinam45/uscp

Unicost Set Covering Problem

cpp cpp17 latex masc memetic-algorithms rwls uscp

Last synced: 30 Apr 2026

https://github.com/ctkqiang/hyper_guard

HyperGuard(澎湃盾)是一款专为小米 HyperOS 生态设计的系统级安全工具,对标 Google Play Protect 的运行时威胁检测机制,在应用安装与执行的全链路中构建多层纵深防御体系。其核心能力是在不依赖 Root 权限、不破坏系统完整性的前提下,通过安装拦截钩子 + 蜜罐沙盒虚拟化 + 实时行为审计三重防护,为用户提供对诈骗 APK、隐私窃取类恶意软件的主动免疫能力。

china chinese cpp ctkqiang cybersecurity dart flutter hyperos xiaomi

Last synced: 30 Apr 2026

https://github.com/toriomg/opengl

For now, this OpenGL repository is meant to support my learning, and in theory, to eventually develop a 3D modeling program.

cpp glfw3 imgui-glfw opengl opengl3 stb-image

Last synced: 30 Apr 2026

https://github.com/arkenidar/opengl-game

https://github.com/arkenidar/opengl-quake-win64

codeblocks cpp game msys2-mingw64 ogl opengl quake sdl

Last synced: 30 Apr 2026

https://github.com/soujo/mydsa

My whole DSA journey with pdf and notes

algorithms c-language cpp dsa dsa-practice practice

Last synced: 30 Apr 2026

https://github.com/drgitpos/twinvisualizer

This amazing piece of technology is a 4-in-1 visualizer for audio. It uses two displays to show you exactly what you want to see. One Screen will always display a Stereo VU meter, analog style. For the other display, you can choose between four options.

analyzer cpp display firmware

Last synced: 19 May 2026

https://github.com/cuixing158/mex-file

MATLAB MEX file For C/C++ code generation

c code-generation compile cpp matlab matlab-coder mex opencv

Last synced: 30 Apr 2026

https://github.com/mbfakourii/carbot-arduino

Car robot with socket to Android with WeMos or NodeMCU

android ardiuno carbot cpp esp8266 java nodemcu nodemcu-arduino nodemcu-esp8266 wemos

Last synced: 01 May 2026

https://github.com/kassane/mos-toolchains-research

AI Research about LLVM-MOS based toolchains support

c cpp d llvm llvm-mos mos6502 research rust toolchain zig

Last synced: 08 Jun 2026

https://github.com/spacebody/cs205-c-cpp

The lab codes for course CS 205 C/C++

c cpp

Last synced: 01 May 2026

https://github.com/stuart6854/retgui

RetGUI: Retained-mode Graphical User Interface for C++

cpp retained-mode-gui user-interface

Last synced: 01 May 2026

https://github.com/sylhare/cpp

C++ small projects

beginner cpp game tutorial

Last synced: 08 Jun 2026

https://github.com/nehalmr/healthpod

HealthPod by nehalmr (IoT Healthcare Module): ESP8266, DS18B20, Pulse Sensor, C++, Thingspeak, Flutter UI Developed a healthcare monitoring system with IoT integration

api api-bindings arduino-ide cpp dart ds18b20 esp8266 flutter-ui iot-application iot-device multios pulse-sensor sqlite3 temperature-sensor thingspeak

Last synced: 01 May 2026

https://github.com/aswad310/random-email-generator

Random Email Generator using core c++ programing language. This email generator can generate thousands of email addresses (unverified) in just one click.

c c-plus-plus cpp email email-generator programing project random-email-generator repository

Last synced: 01 May 2026

https://github.com/the0cp/bing-wallpaper-getter

Just one click, get backgrounds from www.bing.com and automatically set as desktop background.

bing bing-image bing-wallpaper cpp mfc windows windows-10 windows-desktop

Last synced: 01 May 2026

https://github.com/antonioberna/nn-gpu-logic-gates

Neural Network implementation on GPU using CUDA C++ to learn logic gates operations

cpp cuda gpu logic-gates neural-networks nvidia

Last synced: 01 May 2026

https://github.com/youngermaster/st0256-numerical-analysis

The idea of this project is to test out if it is worth it to use C++ instead of Python for algorithms of some numeric methods, like finding roots of non-linear equations using Newton-Raphson's method.

algorithms cpp latex-document newton-raphson python

Last synced: 01 May 2026

https://github.com/dhruvsrikanth/monte-carlo-ray-tracing

In this repository, you will find a serial and distributed GPU-based implementation of the ray tracing simulation.

c cpp cuda gpu-computing gpu-programming high-performance-computing parallel-programming raytracing unified-memory-parallelism

Last synced: 01 May 2026

https://github.com/blagojeblagojevic/arduino-bluetooth-controlled-car-using-arduino-platform

Arduino Bluetooth controlled car using arduino platform

arduino arduino-ide arduino-uno c car cpp

Last synced: 01 May 2026

https://github.com/novoselov-ab/cozyos

Simple educational i386 OS

cpp kernel libc os

Last synced: 08 Jun 2026

https://github.com/yumetodo/es-string-algorithm

port from C++STL std::basic_string

cpp npm-package string-algorithms

Last synced: 01 May 2026

https://github.com/bensuperpc/docker-tendra

tendra compiler in docker

c cpp docker tendra

Last synced: 01 May 2026

https://github.com/pixelomer/shijima-nx

Shimeji desktop pet runner for Nintendo Switch

cpp desktop-pet homebrew nintendo-switch overlay

Last synced: 02 May 2026

https://github.com/dzejkop/pastel

Wanna embed a .bmp in your C++ program? Or maybe a .dll? Get PaSTeL!

cpp python

Last synced: 02 May 2026

https://github.com/linqlover/uip-exercise-1

A simple command-line application for a Qt/C++ library that was developed as part of a study exercise.

cli cpp exercise qt

Last synced: 02 May 2026

https://github.com/christinec-dev/bull-cow-isogram-guesser

Bull-Cow is a simple word guessing game made with Unreal Engine and C++.

bullcowgame cpp game ue4 unreal-engine-4

Last synced: 02 May 2026

https://github.com/denizkarya1999/xrigonometryuniversal

Core library for Xrigonometry App (Written in C++)

console core cpp internship practice terminal

Last synced: 02 May 2026

https://github.com/danielsio/pacman-game

Built as part of a Kirsh Amir's C++ & OOP course at The Academic Collage Of Tel-Aviv.

bfs-algorithm cpp game oop-principles

Last synced: 02 May 2026

https://github.com/leoraclet/sfml-imgui-template

🧩 A template for C / C++ projects using SFML, OpenGL and Dear ImGUI

c cmake cpp dear-imgui nix opengl sfml template

Last synced: 02 May 2026

https://github.com/victornpb/ac-swing-servo

Firmware for adding swing and air direction flow to an air conditioning unit with remote control support

arduino arduino-sketch cpp firmware

Last synced: 03 May 2026

https://github.com/kplanisphere/plotted-3d-environment

Plotted 3D Environment is a graphical project inspired by Minecraft, designed to demonstrate 3D object creation, animation, and interaction using OpenGL. It features first-person navigation, texture mapping, and collision detection within a dynamic 3D environment filled with obstacles and enemies - Final project for the Graphing course.

3d-graphics animation camera-movement collision-detection computer-graphics cpp data-visualization educational-project opengl texture-mapping

Last synced: 03 May 2026

https://github.com/rursprung/opencvtest

Example of how to use OpenCV in C++ with VCPkg

cmake cpp example opencv vcpkg

Last synced: 03 May 2026

https://github.com/brainstone/truncateableprimes

A C++ program that calculates left and right truncatable primes

cpp cpp14 gradle mathematical-modelling mathematics prime-numbers

Last synced: 03 May 2026

https://github.com/ferhatgec/elitetopp

elite -> c++17 converter *experimental

build converter cpp cpp17 elite

Last synced: 03 May 2026

https://github.com/mathcale/esp32-dht22-sensor

Integrating the DHT22 sensor to an ESP32 board

arduino cpp dht22 esp32 platformio

Last synced: 03 May 2026

https://github.com/lebrancworkshop/learn-cpp-from-youtube

Learning C++ from many resources in Youtube (E.G. The Cherno, Neso Academy)

algorithms assembly-language cpp data-structures data-structures-and-algorithms self-study youtube

Last synced: 03 May 2026

https://github.com/dadavidtseng/protogame3d

Protogame3D is a modern 3D game engine and prototype game built with C++ and custom engine architecture

3d 3d-game cpp protogame prototype

Last synced: 03 May 2026

https://github.com/mwmorale/fibonacci-for-fun

Welcome to fibonacci-for-fun! Here, I show off some of my Java skills and C++ skills and Python skills! I am replicating the sacred "Fibonacci Sequence" with all 3 of the mentioned languages using recursion... that's right - recursion.

comparative-analysis compare-files cpp java python recursion recursive recursive-algorithm

Last synced: 03 May 2026

https://github.com/allenvox/cxx-primer

Tasks solutions for Lippman-Moo-Lajoie's "C++ Primer" book

cpp cxx

Last synced: 09 Jun 2026

https://github.com/shimpe/animated_lsystem

simple qt based animated L system

cpp lsystem qgraphicsview qt qt5

Last synced: 04 May 2026

https://github.com/dhi13man/indiaskill_mobilerobotics_robot

Advanced Object-Oriented code to run a 4-wheel hybrid autonomous/Bluetooth-Serial-Controlled robot to perform tasks given across the various levels of IndiaSkills Mobile Robotics Event, 2021.

arduino bluetooth cplusplus cpp hardware iot object-oriented-programming robotics robotics-competition

Last synced: 04 May 2026

https://github.com/dhruvsrikanth/fastconv

Distributed and serial implementations of the 2D Convolution operation in c++ and CUDA.

convolution-filters cpp cuda gpu-programming high-performance-computing hpc image-editor image-processing nvidia parallel-programming

Last synced: 04 May 2026

https://github.com/tak172/socobox

2D puzzle computer game in which the player has to place boxes in the designated places of the labyrinth.

cpp game opengl qt5

Last synced: 04 May 2026

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

Welcome to my collection of solutions for problems on LeetCode. This repository contains my implementations and explanations for various coding challenges across different topics.

cpp java javascript python

Last synced: 05 May 2026

https://github.com/krishpranav/iniparser

A Ini Parser Built Using C++

c clang cpp framework ini parser

Last synced: 05 May 2026

https://github.com/humbertocg18/rv_ic_2023

This repository is for storing files, versions etc. of the Scientific Initiation project, which consists of creating a virtual reality environment in unity to help learn mathematics.

cpp csharp matematica math realidade-virtual unity virtual-reality

Last synced: 05 May 2026

https://github.com/edo1z/cpp-opengl-tetris

Created on m1 mac with C++ and OpenGL, like Tetris.

cpp glfw macos opengl tetris

Last synced: 05 May 2026

https://github.com/pouria-mirebrahimi/cpp-boilerplate

A C++ boilerplate with CMake support, designed for fast prototyping and clean project organization.

boilerplate-application cmake cpp library

Last synced: 05 May 2026

https://github.com/dead-tech/argparse-cpp

Argument Parser in C++ inspired by python's argparse module

catch2 clang-format cmake conan cpp github-actions mdbook pre-commit

Last synced: 05 May 2026

https://github.com/allantargino/asteroids

Game Asteroids developed in C++ with OpenGL and Qt Creator.

cpp opengl qt qtcreator shaders

Last synced: 05 May 2026

https://github.com/lucasfturos/notepad_cpp_py

Repositório focado nos meus estudos em GUI utilizando como base o bloco de anotações e aplicando nas linguagens Python e C++

cpp python qt5 tkinter

Last synced: 06 May 2026

https://github.com/php1ic/compiler-test

Check that your project can compile with different compilers

bash cmake compiler cpp

Last synced: 06 May 2026

https://github.com/agauniyal/conan-gsl-lite

Conan package for https://github.com/martinmoene/gsl-lite

cpp cpp11 cpp14 cpp17 gsl guidelines

Last synced: 06 May 2026

https://github.com/iamkira420/student-management-system

Basic Student Management System thatallows users to perform CRUD (Create, Read, Update, Delete) operations on a list of students.

cli cpp data-structures database oop sql terminal

Last synced: 06 May 2026

https://github.com/korigamik/badapple

Pay Bad Apple on the website favicon

badapple cpp favicon opencv

Last synced: 06 May 2026

https://github.com/uilianries/gitpitch-gitlab-cpp

GitPitch for Gitlab C++ at Native Floripa

cpp gitlab gitpitch pitch

Last synced: 07 May 2026

https://github.com/djoezeke/myyaml

Myyaml - Simple and Fast Yaml Ain't Markup Language (YAML) Parser for Modern C/C++.

c config configuration cpp deserialize emmiter modern parser serializer yaml yaml-parser

Last synced: 07 May 2026

https://github.com/esraa-emary/task-worker-matching

A desktop application that helps clients find and connect with suitable workers (e.g., plumbers, carpenters, electricians, etc.) for specific tasks. This system includes user registration, task management, rating and feedback mechanisms, and matching logic, all implemented with a GUI using Qt C++ and backed by an SQL database.

cpp database gui qt sql

Last synced: 07 May 2026

https://github.com/s-m-j-i/smart-university

A multidisciplinary system that aims to make a University automated

arduino cpp hardware multidisciplinary software

Last synced: 07 May 2026

https://github.com/juangburgos/quaaccesscontrol

Test library for [QUaServer](https://github.com/juangburgos/QUaServer) access control

access-control cplusplus cpp opc-ua qt qt5

Last synced: 07 May 2026

https://github.com/theleopard65/my-dsa-journey

This repository is a comprehensive collection of my work and understanding as I go through various DSA topics. I created this repo to document and showcase the concepts, implementations, and problem-solving techniques I learn throughout my journey.

array c cpp dsa graph library linked-list merge-sort queue recursi sorting stack strings time-complexity tree use-cases vector

Last synced: 07 May 2026

https://github.com/mohammad-malik/linkedlist-notepad

A console-based notepad using a 2D linked list for text storage. Features text editing, saving, loading, and a spell-checker with correction suggestions—all in a C++ console environment.

cpp data-structures dsa linked-list linux macos ncurses-library unix

Last synced: 08 May 2026

https://github.com/allanjos/ts_utils

Transport stream parsing utilities.

c cpp ffmpeg transport-stream

Last synced: 08 May 2026

https://github.com/chandler767/fusionpanel

For v2 and v3 PanelDue control panels. This is a modified version of the PanelDueFirmware for the PanelDue 3D printer user interface board and has been modified for use only with the F400 3D Printer.

3d-printing arduino board c cpp eclipse firmware paneldue-control-panels touchscreen

Last synced: 08 May 2026

https://github.com/arsdever/arduino_simulator

C++ based open-source cross-platform Arduino simulator/debugger program

arduino cpp cross-platform opensource qt5 simulator

Last synced: 08 May 2026

https://github.com/ryujaehun/db

This is CSE30500 DataBase TermProject

cpp database dbms er java

Last synced: 08 May 2026

https://github.com/douze/odo

OpenGL procedural terrain

cpp opengl procedural-generation terrain

Last synced: 08 May 2026

https://github.com/melroy89/cpp-gtk-test-app

GTK/Gtkmm C++ Test Application - using CMake

application cmake cpp example gtk3 gtkmm template

Last synced: 08 May 2026

https://github.com/ngoyal16/projecteuler

ProjectEuler Problem solutions in different different languages

cpp hackerrank java project-euler python

Last synced: 09 May 2026

https://github.com/spicycactuar/soft-trace

An interactive CPU Ray Tracing application

computer-graphics cpp cpu-raytracing glm global-illumination opengl qt5

Last synced: 09 May 2026

https://github.com/dyfanjones/inih

Rcpp Bindings to C libray inih (https://github.com/benhoyt/inih) for ini files

cpp ini r

Last synced: 09 May 2026

https://github.com/sahilsrivastava25/dsa

A collection of LeetCode questions to ace the coding interview! - Created using [LeetHub v2](https://github.com/arunbhardwaj/LeetHub-2.0)

cpp java leetcode-solutions

Last synced: 28 Apr 2026

https://github.com/konvt/tish

A Tiny Shell written by modern C++.

cmake cpp cpp20 linux linux-shell makefile modern-cpp shell

Last synced: 09 May 2026

https://github.com/ayu5h5hakya/fragmentshaders

A repository to understand and experiment with Fragment shaders in Flutter

cpp dart flutter hlsl shader

Last synced: 09 May 2026

https://github.com/manmohan15214/coronasafe-challenge-2020

CLI App submission for the CoronaSafe Challenge 2020 (National Engineering Leadership Cadre for Public Services)

cli cpp todolist

Last synced: 09 May 2026

https://github.com/debakarr/code_backup

Backup of programs I did in my college.

algorithm college cpp data-structures java lab numerical-methods vhdl

Last synced: 09 May 2026

https://github.com/vbharadwaj-bk/python_cpp_tutorial

Code for a Tutorial on Writing C++ Extensions for Python.

cpp numpy pybind11 python

Last synced: 10 May 2026