Curated list of project-based tutorials
Repository Index
47,133 repositories indexed
1–24 of 41 · Most stars
Collection of various algorithms in mathematics, machine learning, computer science and physics implemented in C++ for educational purposes.
Carbon Language's main repository: documents, design, implementation, and related tools. (NOTE: Carbon Language is experimental; see README)
FinceptTerminal is a modern finance application offering advanced market analytics, investment research, and economic data tools, designed for interactive exploration and data-driven decision-making in a user-friendly environment.
A brief computer graphics / rendering course
Slint is an open-source declarative GUI toolkit to build native user interfaces for Rust, C++, JavaScript, or Python apps.
⚡ Automatically decrypt encryptions without knowing the key or cipher, decode encodings, and crack hashes ⚡
Virtual Machine for the Web
Dear PyGui: A fast and powerful Graphical User Interface Toolkit for Python with minimal dependencies
CUDA Templates and Python DSLs for High-Performance Linear Algebra
Production ready toolkit to run AI locally
WinUI: a modern UI framework with a rich set of controls and styles to build dynamic and high-performing Windows applications.
One stop solution for all Vulkan samples
The Boehm-Demers-Weiser conservative C/C++ Garbage Collector (bdwgc, also known as bdw-gc, boehm-gc, libgc)
PcapPlusPlus is a multiplatform C++ library for capturing, parsing and crafting of network packets. It is designed to be efficient, powerful and easy to use. It provides C++ wrappers for the most popular packet processing engines such as libpcap, Npcap, WinPcap, DPDK, AF_XDP, WinDivert and PF_RING.
☕ GDBFrontend is an easy, flexible and extensible gui debugger.
C/C++ WebRTC network library featuring Data Channels, Media Transport, and WebSockets
CodeChecker is an analyzer tooling, defect database and viewer extension for static and dynamic analyzer tools.
Header-only, event based, tiny and easy to use libuv wrapper in modern C++ - now available as also shared/static library!
Corvusoft's Restbed framework brings asynchronous RESTful functionality to C++ applications.
SIMD-accelerated distances, dot products, matrix ops, geospatial & geometric kernels for 16 numeric types — from 6-bit floats to 64-bit complex — across x86, Arm, RISC-V, and WASM, with bindings for Python, Rust, C, C++, Swift, JS, and Go 📐
A C++ library for reading, writing, creating and modifying Microsoft Excel® (.xlsx) files.
Slides and other materials from CppCon 2020
Cross-platform, efficient, customizable, and robust asynchronous HTTP(S)/WebSocket server C++ library with the right balance between performance and ease of use