Analysis updated 2026-07-18 · repo last pushed 2024-10-12
Calculate fuel efficiency by combining quantities in different units without manual conversions.
Convert between imperial and metric units automatically during calculations.
Solve physics or engineering problems involving speed, distance, volume, and time units.
Experiment with unit-heavy math interactively via the command line or browser.
| eternal-flame-ad/unitdc-rs | madeye/mcp-distill | patrickelectric/mavftp-cli | |
|---|---|---|---|
| Stars | 5 | 5 | 5 |
| Language | Rust | Rust | Rust |
| Last pushed | 2024-10-12 | — | 2025-05-28 |
| Maintenance | Stale | — | Stale |
| Setup difficulty | moderate | moderate | easy |
| Complexity | 2/5 | 3/5 | 2/5 |
| Audience | developer | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires building a Rust project from source and optionally running a web UI, so basic familiarity with Rust tooling is needed.
UnitDC-rs is a calculator that works with both numbers and units of measurement. Instead of just crunching bare digits, it understands that a quantity has a value and a unit attached to it, so you can do math with things like meters, kilograms, seconds, or more complex combinations like miles-per-gallon. You can use it through a command-line interface or directly in your browser via a web UI. The standout feature is something called the Unit Solver. When you have quantities expressed in different units, the tool can automatically figure out how to linearly combine them so you get a sensible result without manually multiplying and dividing conversion factors yourself. For example, if you're working through a fuel efficiency calculation, you can feed it the relevant quantities and it handles the unit algebra for you. This would be useful for anyone who regularly works with unit-heavy calculations, engineers, scientists, students, or hobbyists dealing with physics or engineering problems. If you've ever tried to convert between imperial and metric units or combine quantities like speed, distance, and volume into a single meaningful number, this tool aims to take the error-prone manual work out of that process. The project is written in Rust and offers both a command-line REPL and a browser-based interface, so you can pick whichever feels more comfortable. Beyond what's described above, the README points to wiki pages with syntax details and examples but doesn't go deep into the underlying mechanics of how the unit solving actually works under the hood.
A calculator that understands units of measurement, letting you do math with quantities like meters, kilograms, or miles-per-gallon and automatically handling unit conversions for you.
Mainly Rust. The stack also includes Rust, Web UI, CLI REPL.
Stale — no commits in 1-2 years (last push 2024-10-12).
The license for this project is not specified in the available documentation.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.