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/godlikepanos/anki-3d-engine

AnKi 3D Engine - Vulkan backend, modern renderer, scripting, physics and more

3d android c-plus-plus cpp game-engine graphics linux vulkan windows

Last synced: 15 Mar 2025

https://github.com/0x09al/rdpthief

Extracting Clear Text Passwords from mstsc.exe using API Hooking.

api-hooking cpp pentesting-windows redteaming

Last synced: 08 Apr 2025

https://github.com/facebook/CacheLib

Pluggable in-process caching engine to build and scale high performance services

cache cache-engine concurrency cpp performance ssd

Last synced: 27 Apr 2025

https://github.com/matt-42/lithium

Easy to use C++17 HTTP Server with no compromise on performances. https://matt-42.github.io/lithium

api-server asynchronous cpp cpp-library cpp17 http-client http-server json mysql mysql-server object-relational-mapper orm postgresql sql-driver sqlite3 webframework webprogramming

Last synced: 08 Apr 2025

https://github.com/zenustech/zeno

ZEn NOde system - a simulation & rendering engine in nodes

3d cpp dataflow-programming graphics node-editor rendering simulation vfx visualization

Last synced: 11 Apr 2025

https://github.com/libgeos/geos

Geometry Engine, Open Source

c c-plus-plus cpp geometry

Last synced: 29 Apr 2025

https://github.com/jbakamovic/yavide

Modern C/C++ integrated development environment

clang cpp editor ide python vim viml

Last synced: 18 Jan 2025

https://github.com/GameTechDev/IntroductionToVulkan

Source code examples for "API without Secrets: Introduction to Vulkan" tutorial

cpp intel tutorial tutorials vulkan vulkan-api vulkan-demos

Last synced: 08 May 2025

https://github.com/facebook/cachelib

Pluggable in-process caching engine to build and scale high performance services

cache cache-engine concurrency cpp performance ssd

Last synced: 11 Apr 2025

https://github.com/JBakamovic/yavide

Modern C/C++ integrated development environment

clang cpp editor ide python vim viml

Last synced: 27 Mar 2025

https://github.com/gametechdev/introductiontovulkan

Source code examples for "API without Secrets: Introduction to Vulkan" tutorial

cpp intel tutorial tutorials vulkan vulkan-api vulkan-demos

Last synced: 18 Jan 2025

https://github.com/justasmasiulis/xorstr

heavily vectorized c++17 compile time string encryption.

compile-time cpp cpp17 encryption string template vectorized xor

Last synced: 09 Apr 2025

https://github.com/JustasMasiulis/xorstr

heavily vectorized c++17 compile time string encryption.

compile-time cpp cpp17 encryption string template vectorized xor

Last synced: 12 Apr 2025

https://github.com/drtimothyaldendavis/suitesparse

The official SuiteSparse library: a suite of sparse matrix algorithms authored or co-authored by Tim Davis, Texas A&M University.

c cholmod colamd cpp csparse graph-algorithms graphblas klu mathematics matlab sparse-matrix spqr suitesparse umfpack

Last synced: 28 Apr 2025

https://github.com/juliettef/iconfontcppheaders

C and C++ headers, C# and Python classes, Rust files and Go package for icon fonts Font Awesome, Fork Awesome, Google Material Design icons and symbols, Pictogrammers Material Design icons, Kenney game icons, Fontaudio, Codicons and Lucide.

c codepoints cpp csharp font-icons fontawesome gamedev golang gui header-files headers icon-fonts icons imgui material-design python rust

Last synced: 12 Apr 2025

https://github.com/rigtorp/mpmcqueue

A bounded multi-producer multi-consumer concurrent queue written in C++11

concurrency cpp cpp11 header-only queue

Last synced: 08 Apr 2025

https://github.com/juliettef/IconFontCppHeaders

C and C++ headers, C# and Python classes, Rust files and Go package for icon fonts Font Awesome, Fork Awesome, Google Material Design icons and symbols, Pictogrammers Material Design icons, Kenney game icons, Fontaudio, Codicons and Lucide.

c codepoints cpp csharp font-icons fontawesome gamedev golang gui header-files headers icon-fonts icons imgui material-design python rust

Last synced: 01 Apr 2025

https://github.com/k2-fsa/sherpa-ncnn

Real-time speech recognition and voice activity detection (VAD) using next-gen Kaldi with ncnn without Internet connection. Support iOS, Android, Linux, macOS, Windows, Raspberry Pi, VisionFive2, LicheePi4A etc.

asr c cpp csharp go kotlin python speech-recognition vad voice-activity-detection

Last synced: 28 Apr 2025

https://github.com/LemonOSProject/LemonOS

The Lemon Operating System

c cpp kernel lemon operating-system os osdev

Last synced: 26 Mar 2025

https://github.com/qtexcel/qxlsx

Excel file(*.xlsx) reader/writer library using Qt 5 or 6. Descendant of QtXlsxWriter.

c cpp cpp11 cxx cxx11 excel qt qt5 qt6 qtcreator qxlsx xlsx

Last synced: 11 Apr 2025

https://github.com/cppcon/cppcon2019

Slides and other materials from CppCon 2019

cpp cppcon cppcon2019

Last synced: 09 Apr 2025

https://github.com/Cylix/cpp_redis

C++11 Lightweight Redis client: async, thread-safe, no dependency, pipelining, multi-platform - NO LONGER MAINTAINED - Please check https://github.com/cpp-redis/cpp_redis

asynchronous cpp cpp11 multi-platform no-dependencies redis redis-client unix windows

Last synced: 15 Mar 2025

https://github.com/cylix/cpp_redis

C++11 Lightweight Redis client: async, thread-safe, no dependency, pipelining, multi-platform - NO LONGER MAINTAINED - Please check https://github.com/cpp-redis/cpp_redis

asynchronous cpp cpp11 multi-platform no-dependencies redis redis-client unix windows

Last synced: 18 Jan 2025

https://github.com/smv1999/competitiveprogrammingquestionbank

This repository contains all the popular Competitive Programming and DSA questions with solutions for your Coding Interview Preparation.

algorithms c codevita coding coding-challenges coding-interviews competitive-programming cpp data-structures dsa geeksforgeeks interview-preparation interview-questions interviews java javascript jobs leetcode programming

Last synced: 08 Apr 2025

https://github.com/muellan/clipp

easy to use, powerful & expressive command line argument parsing for modern C++ / single header / usage & doc generation

args argument-parser argument-parsing argv argv-parser cli cmdline-parser command-line commandline cpp cpp11 header-only man-page nested-alternatives option option-parser options options-parsing

Last synced: 08 Apr 2025

https://github.com/CppCon/CppCon2019

Slides and other materials from CppCon 2019

cpp cppcon cppcon2019

Last synced: 17 Apr 2025

https://matt-42.github.io/lithium/

Easy to use C++17 HTTP Server with no compromise on performances. https://matt-42.github.io/lithium

api-server asynchronous cpp cpp-library cpp17 http-client http-server json mysql mysql-server object-relational-mapper orm postgresql sql-driver sqlite3 webframework webprogramming

Last synced: 22 Mar 2025

https://github.com/0x09AL/RdpThief

Extracting Clear Text Passwords from mstsc.exe using API Hooking.

api-hooking cpp pentesting-windows redteaming

Last synced: 21 Nov 2024

https://github.com/walkccc/leetcode

💡 LeetCode in C++23/Java/Python/MySQL/TypeScript (respect coding conventions)

cpp cpp20 java leetcode leetcode-cpp leetcode-java leetcode-python leetcode-solutions mysql python typescript

Last synced: 13 Apr 2025

https://github.com/jonmagon/kdiskmark

A simple open-source disk benchmark tool for Linux distros

benchmarking cpp crystaldiskmark dbus disk drive linux polkit qt5 ssd

Last synced: 13 Apr 2025

https://github.com/forthespada/mypoorwebserver

一款可运行的基于C++ 实现的WebServer服务器,基于《TCPIP网络编程》和《Linux高性能服务器编程》实现的服务器项目。

cpp webserver

Last synced: 12 Apr 2025

https://github.com/Stiffstream/restinio

Cross-platform, efficient, customizable, and robust asynchronous HTTP(S)/WebSocket server C++ library with the right balance between performance and ease of use

asio cplusplus cpp http http-server https library linux rest tls-support websockets windows

Last synced: 14 Apr 2025

https://github.com/JonMagon/KDiskMark

A simple open-source disk benchmark tool for Linux distros

benchmarking cpp crystaldiskmark dbus disk drive linux polkit qt5 ssd

Last synced: 03 Apr 2025

https://github.com/stiffstream/restinio

Cross-platform, efficient, customizable, and robust asynchronous HTTP(S)/WebSocket server C++ library with the right balance between performance and ease of use

asio cplusplus cpp http http-server https library linux rest tls-support websockets windows

Last synced: 13 Apr 2025

https://github.com/tvaneerd/cpp17_in_TTs

Descriptions of C++17 features, presented mostly in "Tony Tables" (hey, the name wasn't my idea)

concepts cpp cpp17 optional structured-bindings template-metaprogramming tony-tables variant

Last synced: 01 May 2025

https://github.com/tvaneerd/cpp17_in_tts

Descriptions of C++17 features, presented mostly in "Tony Tables" (hey, the name wasn't my idea)

concepts cpp cpp17 optional structured-bindings template-metaprogramming tony-tables variant

Last synced: 09 Apr 2025

https://github.com/corrosion-rs/corrosion

Marrying Rust and CMake - Easy Rust and C/C++ Integration!

build-system build-systems build-tool c cargo cmake cmake-cargo cplusplus cpp cross-compilation rust

Last synced: 11 Apr 2025

https://github.com/rigtorp/MPMCQueue

A bounded multi-producer multi-consumer concurrent queue written in C++11

concurrency cpp cpp11 header-only queue

Last synced: 08 May 2025

https://github.com/sheredom/subprocess.h

🐜 single header process launching solution for C and C++

c cpp process subprocess subprocess-run

Last synced: 08 Apr 2025

https://github.com/plutoberth/sonyheadphonesclient

A {Windows, macOS, Linux} client recreating the functionality of the Sony Headphones app

bluetooth cpp dear-imgui gui imgui linux macos reverse-engineering windows

Last synced: 14 Apr 2025

https://github.com/Plutoberth/SonyHeadphonesClient

A {Windows, macOS, Linux} client recreating the functionality of the Sony Headphones app

bluetooth cpp dear-imgui gui imgui linux macos reverse-engineering windows

Last synced: 10 Apr 2025

https://github.com/cneben/QuickQanava

:link: C++17 network / graph visualization library - Qt6 / QML node editor.

complex-networks cpp cpp-library dataflow-programming graph graph-theory graph-visualization graphs qml qt qt-containers visualization

Last synced: 01 Apr 2025

https://github.com/cneben/quickqanava

:link: C++17 network / graph visualization library - Qt6 / QML node editor.

complex-networks cpp cpp-library dataflow-programming graph graph-theory graph-visualization graphs qml qt qt-containers visualization

Last synced: 12 Apr 2025

https://github.com/uowuo/abaddon

An alternative Discord client with voice support made with C++ and GTK 3

alternative client cpp discord discord-client gtk gtk3 gtkmm voice voice-chat

Last synced: 13 Apr 2025

https://github.com/tgfrerer/island

🌋🐎 Project Island is an experimental, hot-reloading Vulkan Renderer for Linux and Windows, written in C/C++.

3d-engine c cpp engine experimental hot-reload rendergraph research-and-development shader-glsl shader-hlsl vulkan vulkan-backend

Last synced: 13 Apr 2025

https://github.com/brainboxdotcc/dpp

C++ Discord API Bot Library - D++ is Lightweight and scalable for small and huge bots!

api api-client api-wrapper cpp discord discord-api discord-api-v10 discord-api-wrapper discord-bot docker dpp etf hacktoberfest json library linux osx ssl websocket windows

Last synced: 11 Apr 2025

https://github.com/copperspice/copperspice

Set of cross platform C++ libraries (Core, Gui, Network, Multimedia, SQL, Vulkan, etc)

core-functionality cpp gui libraries networking open-source

Last synced: 12 Apr 2025

https://github.com/eliaskosunen/scnlib

scanf for modern C++

c-plus-plus cpp input io parsing ranges scanf

Last synced: 13 Apr 2025

https://github.com/facontidavide/CPP_Optimizations_Diary

Tips and tricks to optimize your C++ code

blog cpp optimization

Last synced: 01 May 2025

https://github.com/facontidavide/cpp_optimizations_diary

Tips and tricks to optimize your C++ code

blog cpp optimization

Last synced: 08 Apr 2025

https://github.com/jfalcou/eve

Expressive Vector Engine - SIMD in C++ Goes Brrrr

aarch64 altivec avx avx2 cpp cpp-library hpc neon simd simd-library simd-parallelism simd-programming sse2 ssse3

Last synced: 15 Mar 2025

https://github.com/QtExcel/QXlsx

Excel file(*.xlsx) reader/writer library using Qt 5 or 6. Descendant of QtXlsxWriter.

c cpp cpp11 cxx cxx11 excel qt qt5 qt6 qtcreator qxlsx xlsx

Last synced: 08 May 2025

https://github.com/mayerui/sudoku

C++实现的跨平台数独游戏,命令行操作易上手,可以在开发间隙用来放松身心。数百行代码,初学者也可以轻松掌握。

cpp game linux macos sudoku windows

Last synced: 13 Apr 2025

https://github.com/codilime/veles

Binary data analysis and visualization tool

cpp hexeditor python qt reverse-engineering shaders visualization

Last synced: 17 Jan 2025

https://github.com/Jorgen-VikingGod/Qt-Frameless-Window-DarkStyle

simple MainWindow class implementation with frameless window and custom dark style. It adds also support for titlebar and buttons (minimize, maximize, close)

cpp dark-theme fancy qstylesheet qt qt5 stylesheets

Last synced: 14 Mar 2025

https://github.com/brainboxdotcc/DPP

C++ Discord API Bot Library - D++ is Lightweight and scalable for small and huge bots!

api api-client api-wrapper cpp discord discord-api discord-api-v10 discord-api-wrapper discord-bot docker dpp etf hacktoberfest json library linux osx ssl websocket windows

Last synced: 14 Mar 2025

https://github.com/jorgen-vikinggod/qt-frameless-window-darkstyle

simple MainWindow class implementation with frameless window and custom dark style. It adds also support for titlebar and buttons (minimize, maximize, close)

cpp dark-theme fancy qstylesheet qt qt5 stylesheets

Last synced: 08 Apr 2025

https://github.com/veselink1/refl-cpp

Static reflection for C++17 (compile-time enumeration, attributes, proxies, overloads, template functions, metaprogramming).

cpp cpp17 header-only metaprogramming no-dependencies production-ready refl-cpp reflection

Last synced: 09 Apr 2025

https://github.com/iamshuaidi/algo-basic

专注于分享算法,计算机基础(包括计算机网络,操作系统,MySQL等),无论是应付面试,还是提升自己地内功,这里都能帮到你

algorithms c computer cpp dynamic interview interview-questions java python

Last synced: 12 Apr 2025

https://github.com/walkccc/LeetCode

💡 LeetCode in C++20/Java/Python/MySQL/TypeScript (respect coding conventions)

cpp cpp20 java leetcode leetcode-cpp leetcode-java leetcode-python leetcode-solutions mysql python typescript

Last synced: 26 Mar 2025

https://github.com/kraxarn/spotify-qt

Lightweight Spotify client using Qt

cpp qt spotify spotify-api

Last synced: 13 Apr 2025

https://github.com/aras-p/ToyPathTracer

Toy path tracer for my own learning purposes (CPU/GPU, C++/C#, Win/Mac/Wasm, DX11/Metal, also Unity)

burst cpp csharp gpu metal path-tracing unity

Last synced: 04 May 2025

https://github.com/novak-99/MLPP

A library created to revitalize C++ as a machine learning front end. Per aspera ad astra.

cpp data-science deep-learning machine-learning

Last synced: 20 Mar 2025

https://github.com/novak-99/mlpp

A library created to revitalize C++ as a machine learning front end. Per aspera ad astra.

cpp data-science deep-learning machine-learning

Last synced: 12 Apr 2025

https://github.com/aras-p/toypathtracer

Toy path tracer for my own learning purposes (CPU/GPU, C++/C#, Win/Mac/Wasm, DX11/Metal, also Unity)

burst cpp csharp gpu metal path-tracing unity

Last synced: 14 Apr 2025

https://github.com/fengjungle/designpattern

Design pattern demo code

cpp cpp11 design-patterns designpattern

Last synced: 08 Apr 2025

https://github.com/FengJungle/DesignPattern

Design pattern demo code

cpp cpp11 design-patterns designpattern

Last synced: 26 Mar 2025

https://github.com/leaningtech/cheerp-meta

Cheerp - a C/C++ compiler for Web applications - compiles to WebAssembly and JavaScript

c cheerp compiler cpp javascript typescript webassembly

Last synced: 08 Apr 2025

https://github.com/xeco23/wasistlos

An unofficial WhatsApp desktop application for Linux.

appindicator cmake cpp gtk3 gtkmm3-library gui linux webkit2gtk whatsapp

Last synced: 13 Apr 2025

https://github.com/bufbuild/protovalidate

Protocol Buffer Validation - Go, Java, Python, and C++ Beta Releases!

cc cel common-expression-language cpp golang java protobuf protocol-buffers validation

Last synced: 12 Apr 2025

https://github.com/fossephate/joycon-driver

A vJoy feeder for the Nintendo Switch JoyCons and Pro Controller

cpp gyro-controls joycon nintendo-switch vjoy

Last synced: 12 Apr 2025

https://github.com/mfosse/JoyCon-Driver

A vJoy feeder for the Nintendo Switch JoyCons and Pro Controller

cpp gyro-controls joycon nintendo-switch vjoy

Last synced: 13 Mar 2025

https://github.com/mrousavy/nitro

🔥 Insanely fast native C++, Swift or Kotlin modules with a statically compiled binding layer to JSI

cpp fast hybrid hybrid-object jsi kotlin library modules native nitro nitro-modules react react-native swift templates turbomodules

Last synced: 11 Apr 2025

https://github.com/siv3d/opensiv3d

C++20 framework for creative coding 🎮🎨🎹 / Cross-platform support (Windows, macOS, Linux, and the Web)

c-plus-plus cpp cpp20 cross-platform game game-developement game-engine gamedev

Last synced: 12 Apr 2025

https://github.com/reo7sp/tgbot-cpp

C++ library for Telegram bot API

bot cpp telegram telegram-api telegram-bot

Last synced: 10 May 2025