DEV Community

Safwan Ayyan
Safwan Ayyan

Posted on

๐Ÿš€ Advanced Terminal Calculator: Your Ultimate Dev Tool! ๐ŸŒŸ

๐Ÿ‘‹ Hey devs! I've been working on something super cool -- the Advanced Terminal Calculator! It's not just any old calculator. This baby combines a bunch of handy tools into one terminal interface. Whether you're a casual user or a pro, this calculator's got you covered. ๐ŸŽ‰


๐ŸŒŸ Features

Imagine having a calculator that does more than just math. This one can convert units, fetch the weather, get the latest news, and even chat with OpenAI's ChatGPT. ๐Ÿ˜ฒ Here's a quick rundown of what it can do:

  • ๐Ÿ’ฑ Currency Conversion: Real-time exchange rates.
  • ๐ŸŒฆ๏ธ Weather Updates: Get weather info for any location.
  • ๐Ÿ“ฐ News Headlines: Stay updated with the latest news.
  • ๐Ÿงฎ Advanced Math Functions: From basic arithmetic to complex operations.
  • ๐ŸŽ™๏ธ Voice Assistance: Results read out loud with TTS.
  • ๐Ÿ“œ History Logging: Track all your past calculations.
  • ๐Ÿ”ข Unit Conversion: Convert between different units easily.
  • ๐ŸŒก๏ธ Temperature Conversion: Switch between Celsius, Fahrenheit, and Kelvin.
  • ๐Ÿค– GPT-3.5 Turbo: Chat with OpenAI's ChatGPT.
  • ๐Ÿ“‹ Copy to Clipboard: Easily share your results.

โš™๏ธ Getting Started

Setting it up is super simple:

  1. Clone the repo: git clone https://github.com/SafwanAyyan/Calculator
  2. Install dependencies: pip install -r requirements.txt
  3. Run the tool: python calculator.py

๐Ÿ‘จโ€๐Ÿ’ป Developer Humor

Why do programmers prefer dark mode? Because light attracts bugs! ๐Ÿž๐Ÿ˜„


Check it out and let me know what you think! ๐Ÿš€

Happy coding! ๐Ÿ’ปโœจ

Top comments (0)