PainterQubits / Unitful.jl
Licence: other
Physical quantities with arbitrary units
Stars: ✭ 279
Programming Languages
julia
2034 projects
Labels
Projects that are alternatives of or similar to Unitful.jl
Unitsnet
Makes life working with units of measurement just a little bit better.
Stars: ✭ 641 (+129.75%)
Mutual labels: units, units-of-measure
Units
A compile-time enabled Modern C++ library that provides compile-time dimensional analysis and unit/quantity manipulation.
Stars: ✭ 365 (+30.82%)
Mutual labels: units, units-of-measure
Length.js
📏 JavaScript library for length units conversion.
Stars: ✭ 292 (+4.66%)
Mutual labels: units, units-of-measure
measured
Type-safe, intuitive units of measure
Stars: ✭ 81 (-70.97%)
Mutual labels: units-of-measure, units
Safe Units
Type-safe TypeScript units of measure 👷📏
Stars: ✭ 137 (-50.9%)
Mutual labels: units, units-of-measure
Indriya
JSR 385 - Reference Implementation
Stars: ✭ 74 (-73.48%)
Mutual labels: units, units-of-measure
UnitfulAstro.jl
An extension of Unitful.jl for astronomers.
Stars: ✭ 18 (-93.55%)
Mutual labels: units-of-measure, units
Coulomb
coulomb: unit analysis for Scala
Stars: ✭ 109 (-60.93%)
Mutual labels: units, units-of-measure
Rink Rs
Unit conversion tool and library written in rust
Stars: ✭ 242 (-13.26%)
Mutual labels: units, units-of-measure
Unchained
A fully type safe, compile time only units library.
Stars: ✭ 70 (-74.91%)
Mutual labels: units
millify
Convert long numbers to pretty, human-readable strings
Stars: ✭ 119 (-57.35%)
Mutual labels: units
elm-units
Simple, safe and convenient unit types and conversions for Elm
Stars: ✭ 80 (-71.33%)
Mutual labels: units
units
A lightweight compile-time, header-only, dimensional analysis and unit conversion library built on c++11 with no dependencies
Stars: ✭ 17 (-93.91%)
Mutual labels: units-of-measure
fp-units
An FP-oriented library to easily convert CSS units.
Stars: ✭ 18 (-93.55%)
Mutual labels: units
php-unit-conversion
A library providing full PSR-4 compatible unit conversions
Stars: ✭ 47 (-83.15%)
Mutual labels: units
Unitful.jl
Unitful is a Julia package for physical units. We want to support not only SI units but also any other unit system. We also want to minimize or in some cases eliminate the run-time penalty of units. There should be facilities for dimensional analysis. All of this should integrate easily with the usual mathematical operations and collections that are found in Julia base.
Documentation
Stable and latest versions available.
Other packages in the Unitful family
Units packages
- UnitfulUS.jl: U.S. customary units. Serves as an example for how to implement a units package.
- UnitfulAstro.jl: Astronomical units.
- UnitfulAngles.jl: More angular units, additional trigonometric functionalities, and clock-angle conversion.
- UnitfulAtomic.jl: Easy conversion from and to atomic units.
- PowerSystemsUnits.jl: Common units for dealing with power systems.
- UnitfulMoles.jl for defining mol units of chemical elements and compounds.
Feature additions
- UnitfulRecipes.jl: Adds automatic labels for Plots.jl.
- UnitfulIntegration.jl: Enables use of Unitful quantities with QuadGK.jl. PRs for other integration packages are welcome.
- UnitfulEquivalences.jl: Enables conversion between equivalent quantities of different dimensions, e.g. between energy and wavelength of a photon.
- UnitfulLatexify.jl: Pretty print units and quantities in LaTeX format.
Related packages
Unitful was inspired by:
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].