Stars
The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
An extremely fast Python linter and code formatter, written in Rust.
The C++ Core Guidelines are a set of tried-and-true guidelines, rules, and best practices about coding in C++
A fast and flexible implementation of Rigid Body Dynamics algorithms and their analytical derivatives
A beautiful stack trace pretty printer for C++
DORA (Dataflow-Oriented Robotic Architecture) is middleware designed to streamline and simplify the creation of AI-based robotic applications. It offers low latency, composable, and distributed dat…
Apache Arrow is the universal columnar format and multi-language toolbox for fast data interchange and in-memory analytics
METIS - Serial Graph Partitioning and Fill-reducing Matrix Ordering
Static reflection for enums (to string, from string, iteration) for modern C++, work with any enum type without any macro or boilerplate code
A modernized, complete, self-contained TeX/LaTeX engine, powered by XeTeX and TeXLive.
An Example of Reading and Parsing XML file in TwinCAT3 C++
TinyXML2 is a simple, small, efficient, C++ XML parser that can be easily integrated into other programs.
Run compilers interactively from your web browser and interact with the assembly
simple C++11 ring buffer implementation, allocated and evaluated at compile time
A modern GUI client based on Tauri, designed to run in Windows, macOS and Linux for tailored proxy experience
Tools for launching multiple processes and for writing tests involving multiple processes.
A simple Python Pydantic model for Honkai: Star Rail parsed data from the Mihomo API.
ROS on Windows Documentation Repository
Development Containers: Use a container as a full-featured development environment.
Beckhoff protocol to communicate with TwinCAT devices.
LinuxCNC controls CNC machines. It can drive milling machines, lathes, 3d printers, laser cutters, plasma cutters, robot arms, hexapods, and more.