Calories is a free open-source CLI calories and weight tracker

What is Calories?

Calories is a command-line tool for tracking calories and weight using the Harris Benedict formula for calculating your BMR (Basal Metabolic Rate).The program is written by Mario, a software Developer originally from Graz, but living in Vienna, Austria.

Calories app is written in the Go programming language, and it is available for Windows, Linux and macOS in 32- and 64-bit.

How does it look like?

calories config --weight=0.0 --height=0.0 --activity=0.0 --birthday=01.01.1993 --gender=male --unit=metric

Calories app features

  1. Review weight Timeline
  2. It comes with an activity indicator
  3. Easy to use and remember commands and configurations
  4. Day / Week / Month Overview
  5. Personalized Configuration
  6. It has a built-in support for metric & imperial units
  7. Offers a JSON Import / Export
  8. Optional JSON Output for all Commands
  9. It comes with a built-in history manager
  10. Add any entry and calculate the calories.
  11. Has a multiple display modes

How does the activity work?

Except for Activity, the parameters should be pretty self-explanatory. You can use both the metric or the imperial system, but you need to specify the one you are using in the configuration.

The Activity Setting depends on how much you exercise and needs to be set independently of the unit system based on this table:


Calories app is released and license under the Apache 2.0 License.


Open-source Apps


Medical Apps




Dev. Resources