#units #physics #calculations #compiler #unit #language

numbat

A statically typed programming language for scientific computations with first class support for physical dimensions and units

21 releases (stable)

1.15.0 Jan 1, 2025
1.14.0 Oct 11, 2024
1.13.0 Aug 9, 2024
1.12.0 May 26, 2024
0.1.0 Nov 19, 2016

#139 in Math

Download history 79/week @ 2024-09-21 39/week @ 2024-09-28 137/week @ 2024-10-05 206/week @ 2024-10-12 54/week @ 2024-10-19 55/week @ 2024-10-26 47/week @ 2024-11-02 34/week @ 2024-11-09 44/week @ 2024-11-16 29/week @ 2024-11-23 49/week @ 2024-11-30 85/week @ 2024-12-07 27/week @ 2024-12-14 11/week @ 2024-12-21 177/week @ 2024-12-28 134/week @ 2025-01-04

365 downloads per month
Used in 2 crates

MIT/Apache

1MB
21K SLoC

Numbat

Numbat is a statically typed programming language for scientific computations with first class support for physical units.

This crate contains the compiler for the Numbat language, as a library. The command line tool is available as numbat-cli.

Dependencies

~21–30MB
~336K SLoC