Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

Unit Systems Inventory

University of North Florida

One of the main activities of the DRUM TG is to inventory the many different systems that have been created to implement units of measurement in digital systems. These range from encoding standards, to latex presentation, to ontologies, and many more. Below you will find links to available unit representation systems. If you know of a system that is missing, please contact Stuart Chalk.

This data was last reviewed on: January 11, 2026

Encoding formats

SystemMaintainerDomain
VO UnitsIVOAAstronomy
Unified Code for Units of Measurement (UCUM)Regenstrief InstituteMedicine

Vocabularies

SystemMaintainerDomain
NERC P06 - BODC-approved data storage unitsBODCEnvironmental Science
UNECE Rec 20 - Units of Measure in TradeUNECEInternational Trade
UnitsMLMetanormaGeneral
WMO Codes Registry - Measurement UnitWMOWeather

Presentation Formats

SystemMaintainerLanguageDomain
siunitxJoseph WrightLaTexGeneral
mhchem (\pu function)Martin HenselLaTexChemistry

Ontologies

SystemMaintainerDomain
Ontology of Units of Measure (OM)Hajo RijgersbergGeneral
Quantities, Units, Dimensions and Datatypes (QUDT)QUDT.orgGeneral
SI Reference Point (SIRP)BIPMGeneral
SWEET Ontology - UnitsESIPEnvironmental Science
Unit OntologyRobert HoehndorfBiological Science

Packages / Libraries

SystemMaintainerLanguageDomain
AstropyNumFOCUSPythonAstronomy
Fhir.MetricsFirelyC++Healthcare
craft-unitsNYStudio107Python/CraftGeneral
cf-unitsSciToolsPythonClimate
go-unitsbcicenGoGeneral
mathjsJos de JongJavaScript/Node.jsGeneral
Measurement Units for RPhpUnitsOfMeasurePHPGeneral
PHP Units of MeasureR QuantitiesRGeneral
PintHernan GreccoPythonGeneral
ruby-unitsKevin OlbrichRubyGeneral
safe-unitsJonah ScheinermanTypeScriptGeneral
UDUNITSUCARCEarth Science
unitsLLNLC++General
UnitsNic HolthausC++General
Unit APIWerner KeilJavaGeneral
Units and QuantitiesWolframWolfram LanguageGeneral
UnitsNetAndreas Gullberg Larsen.NETGeneral
UnitWiseJosh W LewisRubyGeneral
Unity [of VOUnits]Norman GrayJava/CAstronomy
uomMark BoutinRustGeneral

OS Packages

SystemMaintainerOSDomain
GNU UnitsFree Software FoundationGNUAny

Legacy Systems