An open API service indexing awesome lists of open source software.

https://github.com/goyam02/unit_convertor

A sleek and interactive Python-based Unit Converter for quick and accurate conversions between various units. The application features a colorful user interface, progress bars, and intuitive feedback, making it easy and enjoyable to use. 🚀
https://github.com/goyam02/unit_convertor

colorama colorama-librairy project python python-project python3 simple-project tqdm unitcon unitconversion unitconverter

Last synced: 6 months ago
JSON representation

A sleek and interactive Python-based Unit Converter for quick and accurate conversions between various units. The application features a colorful user interface, progress bars, and intuitive feedback, making it easy and enjoyable to use. 🚀

Awesome Lists containing this project

README

          

# 🧮 Unit Converter

A sleek and interactive Python-based Unit Converter for quick and accurate conversions between various units. The application features a colorful user interface, progress bars, and intuitive feedback, making it easy and enjoyable to use. 🚀

---

## 🌟 Features
• Conversion Options:
1. Kilometers to Miles
2. Miles to Kilometers
3. Celsius to Fahrenheit
4. Fahrenheit to Celsius
• Progress Bar: Enjoy smooth progress animations using the tqdm library during conversions.
• Colorful Interface: Improved visual appeal with colorama.
• User-Friendly Input: Handles invalid inputs gracefully.
• Replay Option: Perform multiple conversions in one session.

## 🚀 How to Use
1. Clone the repository:
```bash
git clone https://github.com/Goyam02/UNIT_CONVERTOR.git
```

2. Navigate to the project directory:
```bash
cd UNIT_CONVERTOR
```

3. Install the required libraries:
```bash
pip install colorama tqdm
```

4. Run the program:
```bash
python unitconverter.py
```

5. Follow the on-screen prompts to perform conversions.

## 🛠️ Prerequisites
• Python 3.x
• Libraries: colorama, tqdm

## Install the required libraries using:
```bash
pip install colorama tqdm
```

## 🤝 Contributions

Contributions are welcome and appreciated! 🎉

To contribute:

1. Fork the repository.

2. Create a new branch:
```bash
git checkout -b feature-name
```

3. Make your changes and commit them:
```bash
git commit -m "Add feature"
```

4. Push to your branch:
```bash
git push origin feature-name
```

5. Open a pull request describing your changes.

Feel free to suggest new features or enhancements!

## 🏆 Acknowledgments
• Colorama: For adding vibrant colors to the terminal interface.
• TQDM: For seamless and elegant progress bars.

## 📜 License

This project is licensed under the MIT [License](https://github.com/Goyam02/UNIT_CONVERTOR/blob/main/LICENSE). Feel free to use and modify it for your projects.

### Happy converting! 😊