Units of measurement -- type-safe zero-cost dimensional analysis (by iliekturtles)


Basic uom repo stats
12 days ago

iliekturtles/uom is an open source project licensed under GNU General Public License v3.0 or later which is an OSI approved license.

Uom Alternatives

Similar projects and alternatives to uom

  • GitHub repo unix-history-repo

    Continuous Unix commit history from 1970 until today

  • GitHub repo serde

    Serialization framework for Rust

  • GitHub repo insect

    High precision scientific calculator with support for physical units

  • GitHub repo cargo-crev

    A cryptographically verifiable code review system for the cargo (Rust) package manager.

  • GitHub repo Tokamak

    SwiftUI-compatible framework for building browser apps with WebAssembly and native apps for other platforms

  • GitHub repo heapless

    Heapless, `static` friendly data structures

  • GitHub repo tab-rs

    The intuitive, config-driven terminal multiplexer designed for software & systems engineers

  • GitHub repo kotlin-result

    A multiplatform Result monad for modelling success or failure operations.

  • GitHub repo Ruby Units

    A unit handling library for ruby

  • GitHub repo Unitful.jl

    Physical quantities with arbitrary units

  • GitHub repo unix-v6

    UNIX 6th Edition Kernel Source Code

  • GitHub repo endbasic

    BASIC environment with a REPL, a web interface, and RPi support written in Rust

  • GitHub repo azure-sdk-for-rust

    This repository is for active development of the *unofficial* Azure SDK for Rust. This repository is *not* supported by the Azure SDK team.

  • GitHub repo uom-se

    JSR 363 - Implementation for Java SE 8

  • GitHub repo gnu-units

    GNU Units (mirror)

  • GitHub repo pqm

    Physical Quantities and Measures (PQM) is a Node and browser package for dealing with numbers with units

  • GitHub repo UnitSystems.jl

    Physical unit systems (Metric, English, Natural, etc...)

  • GitHub repo rustfuif

    Performance & correctness oriented beursfuif implementation in rust

  • GitHub repo clearshell

    A shell environment built with the goal of being simple, clean, and easy to use (by AltriusRS)

  • GitHub repo Rebaser

    A tool to rebase decimal numbers onto a base of your choosing.

NOTE: The number of mentions on this list indicates mentions on common posts. Hence, a higher number means a better uom alternative or higher similarity.


Posts where uom has been mentioned. We have used some of these posts to build our list of alternatives and similar projects - the last one was on 2021-03-25.
  • Now that the long-awaited const generics (MVP) have come to stable in 1.51, what crates are going to gain the most from it?
    reddit.com/r/rust | 2021-03-25
  • What's everyone working on this week (9/2021)?
    reddit.com/r/rust | 2021-03-01
    I've been more active with uom (type-safe zero-cost dimensional analysis) recently releasing v0.31.1 to fix docs.rs build errors. I've also been working to update some test dependencies and review a PR to support logarithmic units!
  • Everywhere I go, I miss Rust's `enum`s
    reddit.com/r/rust | 2021-01-26
    You can create your own system not depending on SI, see https://github.com/iliekturtles/uom/blob/master/examples/mks.rs.
  • GNU Units
    news.ycombinator.com | 2021-01-06
    There's also uom for Rust https://github.com/iliekturtles/uom which also provides types for type level operations