The Domain-Correct Quantities and Units Library for C++ — full quantity kind safety, ISO 80000 compliant, C++29 standardization candidate.
-
Updated
May 12, 2026 - C++
The Domain-Correct Quantities and Units Library for C++ — full quantity kind safety, ISO 80000 compliant, C++29 standardization candidate.
A header only C++ library that provides type safety and user defined literals for physical units
A C++14-compatible physical units library with no dependencies and a single-file delivery option. Emphasis on safety, accessibility, performance, and developer experience.
A run-time C++ library for working with units of measurement and conversions between them and with string representations of units and measurements
linear algebra for tensors with symbolic and numeric scalars
a light-weight, header-only, dependency-free, C++14 library for ISO units
Unit-aware Computations for AI-driven Scientific Computing.
Physical units and unit-aware mathematical system for general-purpose brain dynamics modeling.
A comprehensive list of libraries used for converting, checking, and managing units of measurement and physical quantities
A header-only type-safe zero overhead compile-time physical units C++20 library
Stop your C++ code from adding metres to kilograms or miles to kilometres without converting. The Mars Climate Orbiter crashed because someone mixed metres and feet; this library would have converted it for you.
Go SDK for modeling physical units and conversion between them
WIP C++ physical units / dimensional analysis library. Focused on providing the cleanest possible errors.
Light weight C++20 Compile Time Units Library
DUQ is a python package for working with physical Dimensions, Units, and Quantities.
DESIGN DECISIONS 🙴 PROJECTS (for use in your work and open for contribution or realization in other languages)
C++ units library to apply math with physical units correct, convenient, and with high precision.
das stream utilities and catalog client in C
std::chrono inspired physical quantity/unit representation and manipulation library for C++11/14/17
Add a description, image, and links to the physical-units topic page so that developers can more easily learn about it.
To associate your repository with the physical-units topic, visit your repo's landing page and select "manage topics."