The Domain-Correct Quantities and Units Library for C++ — full quantity kind safety, ISO 80000 compliant, C++29 standardization candidate.
-
Updated
Sep 26, 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, compatible with NumPy, JAX, PyTorch, CuPy, Dask, ndonnx.
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.
WIP C++ physical units / dimensional analysis library. Focused on providing the cleanest possible errors.
Go SDK for modeling physical units and conversion between them
Dedekind is a high-performance, differentiable programming language for scientific computing and machine learning. It features compile-time physical units, automatic differentiation, built-in solvers, and GPU/TPU acceleration.
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)
das stream utilities and catalog client in C
C++ header-only library of type-safe physical units, constants, formulas and datasets.
To associate your repository with the physical-units topic, visit your repo's landing page and select "manage topics."