A desktop application to calculate Body Mass Index (BMI) developed in Python using the Tkinter library. This project features a dynamic UI that provides real-time health classifications based on user input.
- Accurate Calculation: Computes BMI using the formula:
weight / (heightยฒ). - Dynamic Visual Feedback: Results are color-coded (Green, Yellow, Orange, Red) according to BMI categories.
- Input validation: Ensures only valid numbers are entered.
- Smart Input Handling:
- Automatically replaces commas with dots for decimal values.
- Robust error handling for invalid entries (letters or empty fields).
- Interactive UI:
- Integrated BMI reference table.
- Keyboard shortcut: Press Enter to calculate immediately.
- Python 3
- Tkinter (Graphical User Interface)

Main interface of the bmi calculator
If you want the code to study or modify something, run this command in your terminal. Have fun
git clone https://github.com/mxavier-dev/bmi-calculatorDeveloped by Matheus de Freitas Xavier โข Linkedin Profile