body_metrics 0.0.1 copy "body_metrics: ^0.0.1" to clipboard
body_metrics: ^0.0.1 copied to clipboard

A Dart package to calculate BMI, maintenance calories (TDEE), and calorie goals for weight loss, gain, or maintenance.

Body Metrics #

A Dart package to calculate BMI, Maintenance Calories (TDEE), and suggest calorie intake for goals like weight loss, gain, or maintenance.

✨ Features #

  • Calculate BMI & get category
  • Calculate BMR & TDEE
  • Suggest calories for lose/gain/maintain goals

📦 Install #

dependencies:
  body_metrics: ^0.0.1

Usage #

import 'package:body_metrics/body_metrics.dart';

void main() {
  final user = UserData(
    weightKg: 70,
    heightCm: 175,
    age: 25,
    gender: Gender.male,
    activityFactor: 1.55,
  );

  final bmi = BodyMetrics.calculateBMI(user);
  print("BMI: ${bmi.toStringAsFixed(2)} (${BodyMetrics.bmiCategory(bmi)})");

  final tdee = BodyMetrics.calculateTDEE(user);
  print("Maintenance Calories: ${tdee.toStringAsFixed(0)}");
}
0
likes
160
points
33
downloads

Documentation

API reference

Publisher

verified publishersarankumarrs.in

Weekly Downloads

A Dart package to calculate BMI, maintenance calories (TDEE), and calorie goals for weight loss, gain, or maintenance.

Repository (GitHub)
View/report issues

License

MIT (license)

More

Packages that depend on body_metrics