imccalculadora / imc-calculadora
Calculadora IMC / BMI calculator: adult BMI with WHO classes (incl. thinness subclasses), 1-decimal rounding before classifying, healthy-weight range, metric and imperial input, Spanish and English labels. Zero dependencies.
Package info
github.com/nbkdevs/imc-calculadora
Language:HTML
pkg:composer/imccalculadora/imc-calculadora
Requires
- php: >=8.1
- ext-mbstring: *
Requires (Dev)
- phpunit/phpunit: ^9.6 || ^10.5 || ^11.0
Suggests
None
Provides
None
Conflicts
None
Replaces
None
This package is auto-updated.
Last update: 2026-11-04 07:19:23 UTC
README
Open-source tools behind Calculadora IMC: an adult BMI (IMC) calculator with the WHO classification, the healthy-weight range for a height, metric and imperial input, and Spanish and English labels.
| Folder | What |
|---|---|
app/ |
Flutter Android app (app.imccalculadora.android), on the Amazon Appstore |
packages/npm |
imc-calculadora for Node.js (library + CLI) |
packages/pypi |
imc-calculadora for Python |
packages/crates |
imc-calculadora for Rust |
packages/pub |
imc_calculadora for Dart |
packages/nuget |
ImcCalculadora for .NET |
packages/rubygems |
imc_calculadora for Ruby |
packages/packagist |
imccalculadora/imc-calculadora for PHP (root composer.json) |
packages/docker |
iamnazzal/imc-calculadora: BMI API + calculator page |
packages/hf-space |
static bilingual calculator page (Hugging Face Space) |
extensions/, skills/ |
browser extension, theme and agent skill |
Every package implements the same rules and passes the same test vectors: BMI rounded to 1 decimal before it is classified, WHO classes from delgadez severa (< 16) to obesidad grado III (≥ 40), and a healthy range of BMI 18.5–24.9.
$ npx imc-calculadora 82 175
IMC 26,8: Sobrepeso
Tu IMC indica sobrepeso. Te sobran 5,7 kg respecto al rango normal.
BMI is a general screening measure for adults and is not medical advice.
Links
License
MIT