Numbat

github.com ↗

Scientific expressions with dimensions checked as types

SI Score
80/100
Pricing
Open Source AI reading, not confirmed
Free plan
Not confirmed
Sign-up required
Not confirmed

Ask SI about Numbat

Answers use saved listing facts and recorded sources.

What it does

Numbat is an interactive scientific calculation language with physical units, dimensional types, constants and custom definitions.

Numbat keeps physical units in scientific expressions and checks dimensions as types. Convert compatible quantities with ->, define functions or units, and reuse the previous result with ans or _. Its browser terminal offers command history, completion and inspection commands. Copying the address shares the entered calculation sequence, because input lines are appended to the URL. Clear removes console output; reset instead clears the interpreter state and URL. The native command-line edition can use an init.nbt file for custom units and definitions. Numbat uses strict syntax and reports incompatible expressions; it is a numerical scientific calculator rather than a computer algebra system for symbolic integrals or differential-equation solving.

Strengths

  • Dimensional types and unit-aware expressions
  • Custom functions, constants and units

Watch out for

  • Expressions must follow the documented strict syntax

Best for

  • Scientific calculations where unit consistency matters

Sources