electron / electron
Build cross-platform desktop apps with JavaScript, HTML, and CSS
See what the GitHub community is most excited about today.
Build cross-platform desktop apps with JavaScript, HTML, and CSS
JSON for Modern C++
Control WS2812B and many more types of digital RGB LEDs with an ESP32 over WiFi!
A multi core friendly rigid body physics and collision detection library. Written in C++. Suitable for games and VR applications. Used by Horizon Forbidden West and Death Stranding 2.
ONNX Runtime: cross-platform, high performance ML inferencing and training accelerator
XLS: Accelerated HW Synthesis
Linear optimization software
High-performance open-source in-memory graph database for GraphRAG, AI memory, agentic AI, and real-time graph analytics. Cypher-compatible, built in C++.
A suite of WiFi/Bluetooth offensive and defensive tools for the ESP32
ClickHouse® is a real-time analytics database management system
A production-ready C++ vector graphics engine supporting SVG and Lottie formats, featuring advanced rendering backends such as WebGPU for high-performance graphics.
Samples for CUDA Developers which demonstrates features in CUDA Toolkit
JUCE is an open-source cross-platform C++ application framework for desktop and mobile applications, including VST, VST3, AU, AUv3, LV2 and AAX audio plug-ins.
CUDA Templates and Python DSLs for High-Performance Linear Algebra
My understanding of Unreal Engine 5's GameplayAbilitySystem plugin with a simple multiplayer sample project.
Decentralized cryptocurrency blockchain daemon implementing the XRP Ledger protocol in C++
RealSense SDK
A machine learning compiler for GPUs, CPUs, and ML accelerators
Cross-Platform SDR Software
Google's common Java, C++ and JavaScript library for parsing, formatting, and validating international phone numbers.
Fort Firewall for Windows
WinUI: a modern UI framework with a rich set of controls and styles to build dynamic and high-performing Windows applications.
An open source flight dynamics & control software library
brpc is an Industrial-grade RPC framework using C++ Language, which is often used in high performance system such as Search, Storage, Machine learning, Advertisement, Recommendation etc. "brpc" means "better RPC".
Caesium is an image compression software that helps you store, send and share digital pictures, supporting JPG, PNG, WebP and TIFF formats. You can quickly reduce the file size (and resolution, if you want) by preserving the overall quality of the image.