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/kartikmehta8/leetcode-practice

This repository contains solutions to my LeetCode problems that I solve on regular basis. There are separate READMEs for the solutions that are organized in such a way that everything related to the code is mentioned in it only.

cpp leetcode-solutions

Last synced: 06 Jun 2026

https://github.com/vschwaberow/llvm-mos-example

This repository shows a simple example how to use an IRQ on the Commodore C64 with the LLVM-MOS compiler toolchain for 6502.

c64 cpp retro

Last synced: 24 Apr 2026

https://github.com/bocaletto-luca/ambient-light-temperature

Ambient-Light-Temperature - Arduino | A self-hosted logger that measures ambient light (lux) via BH1750 and temperature via DS18B20, then serves a live dashboard (charts) over Wi-Fi. No external server—just browse to the ESP8266’s IP. By Bocaletto Luca.

ambient-light ambient-light-temperature arduino bocaletto-luca cpp light-temperature openhardware opensource standalone temperature

Last synced: 24 Apr 2026

https://github.com/singhpratech/notepatra

Native C++/Rust code editor for the AI era — Linux/macOS/Windows, ~9 MB bare binary, 226 file extensions / 92 language lexers, Rust-powered search, 6 AI backends (Ollama / llama.cpp / OpenRouter / Ollama Cloud / OpenAI / Azure OpenAI). Free forever, GPL-3.0.

ai code-editor cpp cross-platform developer-tools free ide lightweight linux local-ai macos notepad notepad-plus-plus ollama open-source qscintilla qt5 rust text-editor windows

Last synced: 31 May 2026

https://github.com/ar-dev-1/server

Server examples in C and C++

c cpp server

Last synced: 25 Apr 2026

https://github.com/david-palma/cuda-programming

Educational CUDA C/C++ programming repository with commented examples on GPU parallel computing, matrix operations, and performance profiling. Requires a CUDA-enabled NVIDIA GPU.

c-cpp cpp cuda cuda-toolkit education gpu gpu-programming kernel matrix-operations nvcc nvidia parallel-computing parallel-programming practice profiling threads

Last synced: 25 Apr 2026

https://github.com/italoseara/interpolation

Homework from CG class. Scale images according to a scale factor using multiple algorithms

cpp image-processing opengl

Last synced: 25 Apr 2026

https://github.com/giannycabral/c-programs

Esse repositório contém uma coleção de códigos e projetos desenvolvidos em linguagem C. Ele inclui exemplos práticos, algoritmos, exercícios úteis para quem deseja aprender e explorar o mundo da programação em C.

c cpp

Last synced: 25 Apr 2026

https://github.com/arashout/blobcombatsimulator

A combat simulation that uses neural networks and genetic algorithms

cpp evolution genetic-algorithm machine-learning neural-network sfml2

Last synced: 06 Jun 2026

https://github.com/oblivious-oblivious/multicore

A framework for penetration testing using Ruby, C++ and QML.

cpp framework penetration-testing qml ruby

Last synced: 26 Apr 2026

https://github.com/kid0h/clipboard

A simple header-only wrapper around Windows' clipboard API

clipboard cpp header-only

Last synced: 07 Jun 2026

https://github.com/joswinemmanuel/leetcode

A collection of solutions to LeetCode problems.

cpp python

Last synced: 26 Apr 2026

https://github.com/akshat2602/sem3_cgl

Assignments for SPPU Sem 3 Comp Engineering CGL (Computer Graphics Lab)

computer-graphics cpp opengl

Last synced: 27 Apr 2026

https://github.com/huntermahmud/leetcode

All of my leetcode solution

c cpp problem-solving

Last synced: 27 Apr 2026

https://github.com/duffn/dont-kill-santa

A runner of short proportions, with large consequences.

c cpp game game-development gamedev raylib

Last synced: 27 Apr 2026

https://github.com/degitx/stun

RFC5389 / tiny STUN protocol client implementation on C / Get my ip

cpp rfc5389 stun

Last synced: 27 Apr 2026

https://github.com/mofazzal874/pimrc

A project based on Object Oriented Programming in C++(CSE-2102) Course.Pure C++ is used

console-application cpp oop-in-cpp

Last synced: 07 Jun 2026

https://github.com/llnl/open-facility-viewer

Open Facility Viewer (OFV) is an application for 3D interactive walk-throughs of facilities

application cpp

Last synced: 07 Jun 2026

https://github.com/0x0015/cp2dg

My simple Cpp 2D Game Engine

cpp game-engine

Last synced: 28 Apr 2026

https://github.com/ohjurot/jni-hpp

A Basic header only lib and jar that helps you connecting C++ and Java using JNI

cpp header-only jar java jni

Last synced: 28 Apr 2026

https://github.com/spicycactuar/heightmap

Textured heightmap OpenGL application

blinn-phong computer-graphics cpp glm glsl heightmap opengl premake5

Last synced: 28 Apr 2026

https://github.com/0x0c/parallel_lines

Fuck'n simple dispatcher.

cpp cpp-library cpp11 dispatcher parallel threejs

Last synced: 28 Apr 2026

https://github.com/hanilr/netcom

TCP/UDP Communication GUI. Written in C++ with Qt

cplusplus cpp gui qt qt6 qtcreator tcp tcp-client tcp-protocol tcp-server tcp-socket udp udp-protocol udp-socket

Last synced: 28 Apr 2026

https://github.com/shahab-esfandiar/bachelor-kntu-geomatic-engineering-codes

My Codes & Projects in Bachelor’s KNTU Geomatic Engineering

cpp geospatial matlab postgis python

Last synced: 28 Apr 2026

https://github.com/arbmind/qbs-containers

Docker containers for building Qbs projects with Qt and Clang or GCC

clang cpp docker-container gcc qbs qt6

Last synced: 28 Apr 2026

https://github.com/nexusgksoftwares/classes

🚀 What You'll Find Here - 📚 C++ basic to intermediate concepts - 🧮 Code examples and practice problems - 🔄 Object-Oriented Programming (OOP) exercises - 🧵 Concepts such as classes, functions, loops, arrays, inheritance, etc. - ✅ Completed assignments and mini-projects

cpp csharp

Last synced: 28 Apr 2026

https://github.com/xandao-dev/universal-controller

A programmable IR controller that records and replays IR signals.

arduino atmega328p controller cpp electronics hc-05 ir-transmitter remote-control tsop4838

Last synced: 28 Apr 2026

https://github.com/hsyodyssey/understanding-bitcoin-cpp-version

Understanding Bitcoin(CPP version)|理解比特币(C++ 版本源码剖析)

bitcoin cpp

Last synced: 28 Apr 2026

https://github.com/moorara/compiler

Playing with Compilers ...

bison compiler cpp flex golang goyacc lex lexer parser yacc

Last synced: 29 Apr 2026

https://github.com/hightemp/appearth

Qt project of earth projection zones

cities cpp earth globus map qt5

Last synced: 29 Apr 2026

https://github.com/arkenidar/syntax_clang

syntax of C/C++ examples

c cpp

Last synced: 29 Apr 2026

https://github.com/shakfu/pd-cpp

Basic example(s) of puredata externals using cpp

cpp puredata puredata-external

Last synced: 08 Jun 2026

https://github.com/ameeshagireesh/cp

A repository containing solutions to various CP problems on platforms such as 450dsa, CodeChef, Codeforces, LeetCode. Solutions are written in python or cpp.

competitive-programming cpp python

Last synced: 29 Apr 2026

https://github.com/mcountryman/rookie

Intends to play chess via robot arm that I have yet to purchase

chess computer-vision cpp opencv

Last synced: 29 Apr 2026

https://github.com/selcuukyilmazz/solitiare_game

Classic solitaire game

cpp solitaire-game

Last synced: 08 Jun 2026

https://github.com/jamesql/opendetection

Open source detection software using computer vision & OpenCV (WIP)

computer-vision cpp detection face-recognition how-to mit-license object-detection open-source opencv opencv2

Last synced: 29 Apr 2026

https://github.com/daddesign-projects/demo_daisygfx_st7789

Demonstrates how to use the "DaisySeedGFX" graphics library with an ST7789 TFT controller

cpp daisy-seed gfx gfxlib st7789 st7789-display st7789-display-driver tft tft-display

Last synced: 29 Apr 2026

https://github.com/lakphy/classroom_lost-found

机房失物招领系统

cpp qt qt5

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/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/jabarkass/roomdemonstrationopengl

C++ OpenGL App of Room Demonstration.

cpp glew glfw3 glm opengl visual-studio

Last synced: 29 Apr 2026

https://github.com/japneet001/coding-world-cup-finale-2023

All the coding solutions of Coding Ninja Coding World Cup Finale 2023

challenge coding cpp python

Last synced: 30 Apr 2026

https://github.com/ktstephano/haskell

Haskell-like functional programming in C++

cpp functional haskell

Last synced: 30 Apr 2026

https://github.com/kimboslice99/iis-cgeoipmodule

Geoblocking module for IIS written in native C++

cpp iis iis-server

Last synced: 30 Apr 2026

https://github.com/bocaletto-luca/precision-digital-thermostat

Precision-Digital-Thermostat - A three-zone thermostat that reads three DS18B20 temperature probes, displays each zone’s real-time temperature and setpoint on an OLED screen, and drives three relay outputs for heating/cooling. Users navigate zones and adjust setpoints via three push-buttons. By Bocaletto Luca.

arduino bocaletto-luca cpp openhardware opensource precision-digital-thermostat standalone thermostat thermostat-controller thermostat-digital

Last synced: 30 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/landiluigi746/nova

Nova is a lightweight game development framework written in C++20 using OpenGL 3.3. It's designed to make building games easier and more user-friendly.

cpp game-2d game-development game-framework opengl opengl3

Last synced: 30 Apr 2026

https://github.com/nnamanx/tank-robot-pathfinding-using-a-star-and-greedy-search

This project showcases a tank robot that can autonomously navigate a 5x5 grid, avoid obstacles, and determine the most optimal path using two different search algorithms.

a-star-algorithm artificial-intelligence cpp greedy-algorithm robotics tank-robot

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/sleeplessglory/eliza-game

A cross-platform game "Eliza" (a virtual psychotherapist)

android basic cpp cross-platform linux makefile web windows

Last synced: 30 Apr 2026

https://github.com/webforms-core/Web_forms_classes

WebForms Core back-end. WebForms Core technology is available in all programming languages.

backend c cpp csharp elanat elixir frontend go java javascript kotlin nodejs perl php python r ruby rust swift webforms

Last synced: 30 Apr 2026

https://github.com/fabian-hk/homebot

This project is a bot which collects data and controls systems in your home.

bot cpp google-grpc google-protobuf homeautomation python3 telegram-bot webscraper

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/grachale/cipher_tga_files

Implementation of functions for a program that can encrypt and decrypt a TGA image file.

cipher cpp openssl tga-image

Last synced: 08 Jun 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/nlitsme/mpmp7_solver

Solving Matt Parker's Unique Distancing Puzzle

cpp puzzle python solving

Last synced: 30 Apr 2026

https://github.com/ankargren/bayesnorm

Efficient sampling of normal posterior distributions

cpp package r rcpp rcpparmadillo

Last synced: 08 Jun 2026

https://github.com/jt2m0l3y/mypl

Programming language designed for the purpose of studying compilation and runtime processes. As a side note, OCaml was also introduced to contrast with imperative languages.

ast code-generation compiler-design cpp grammars jit lambda-calculus lexical-analysis ocaml parsing type-checking vm

Last synced: 01 May 2026

https://github.com/greatgamedota/opengl-vscode

OpenGL Game Engine with Visual Studio Code on Windows

cpp game-engine opengl visual-studio-code

Last synced: 01 May 2026

https://github.com/mangad/jsocketpp

A modern, C++20 socket library inspired by Java's networking API. Cross-platform support for TCP, UDP, multicast, and UNIX domain sockets, with blocking, non-blocking, and async operations.

cpp cpp20 java sockets tcp udp unix-sockets

Last synced: 01 May 2026

https://github.com/ferhatgec/bufsize

Terminal buffer size info library for C++

buffer-size cpp terminal

Last synced: 01 May 2026

https://github.com/davidyslu/candycrush

Implement the classic game "Candy Crush" in Qt

cpp game qt qt-gui

Last synced: 01 May 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/csy214-beep/stickersmanager2

Windows10/11Offline Stickers Manager

cpp qt6 stickers stickers-apps stickers-manager windows

Last synced: 01 May 2026

https://github.com/nikhil1210-dev/db-connection

A basic program in C, C++, Java, and C# demonstrating MySQL database connectivity using respective connectors (MySQL C API, Connector/C++, JDBC, and Connector/NET). It covers database connection, query execution, and result handling across multiple languages.

c cpp csharp java

Last synced: 01 May 2026

https://github.com/gunh0/packet-capture

🌐 This repository contains rough code snippets for capturing network packets.

cpp network packets python

Last synced: 01 May 2026

https://github.com/jessetg/cuda-practice

Working through the chapters of Cuda by Example

c cpp cuda cuda-by-example gpgpu

Last synced: 01 May 2026

https://github.com/naritanara/advocat

Per a facilitar la feina amb el jutge

cpp fib jutge ninja pro1 pro1-fib upc

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/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/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/astrodynamic/monitoringsystem

Implementation of a monitoring system program to collect and log system metrics, send notifications, and provide a user interface.

agents cmake configuration-file cpp cpp17 dynamic-library email-notification kernel logging makefile makefiles metrics monitoring-automation monitoring-system notifications qml qt qt6 system-information telegram-bot

Last synced: 01 May 2026

https://github.com/jguida941/homebrew-linkedlist

🍺 Homebrew formula for my C++ Linked List project. Demonstrates software packaging and distribution with brew.

brew cli cpp devops homebrew linked-list package-manager software-distribution

Last synced: 01 May 2026

https://github.com/rna3210d/qt-webengineview-browser

Qt browser with some random stuff

cpp qt5 qtcreator qwebengineview

Last synced: 02 May 2026

https://github.com/simhani1/boj

알고리즘 풀이

algorithm cpp java

Last synced: 02 May 2026

https://github.com/jmarrec/cppbenchmarks

A collection of some benchmark scripts I used for C++

benchmark c-plus-plus cmake conan cpp cpp20

Last synced: 02 May 2026

https://github.com/sr1jan/competitiveprogramming

My solutions to the competitive programming problems from various contests

competitive-programming competitive-programming-contests cpp

Last synced: 08 Jun 2026

https://github.com/marcuspy827/null-log-library

Simple log library for Qt that mainly optimizes the look and feel of your log.

ansi-color cmake cpp log qt qt-framework qt5 qt6

Last synced: 02 May 2026