DEV Community

Rachit Sharma
Rachit Sharma

Posted on

I Built Two Python Libraries to Fix Everyday Developer Frustrations

Ever wished Windows had a built-in terminal-based text editor?

Or found yourself Googling “100 km/h in m/s” again mid-code?

I felt that pain too — so I built something about it.

Meet pytedit and unitmaster, two lightweight Python libraries designed to solve annoying little developer problems we often overlook but deal with daily.


🔧 pytedit: A Terminal Text Editor for Windows and Beyond

pytedit is a cross-platform terminal-based text editor that just works.

Windows users (like myself) don’t get native terminal editors like Vim or Nano out of the box. So pytedit fills that gap — clean UI, keyboard-friendly, and zero dependencies outside Python.

pip install pytedit
Enter fullscreen mode Exit fullscreen mode

📐 unitmaster: A Dev-Focused Unit Conversion Library

We’ve all written quick one-liners or hit up Google to convert things like:

Fahrenheit to Celsius

km/h to m/s

bytes to megabytes

unitmaster puts all that inside Python with zero distractions. Just import and convert — no mental context switch.

pip install unitmaster
Enter fullscreen mode Exit fullscreen mode

🌦 How I’m Using These in My Upcoming Weather Dashboard

One of my current projects is a terminal-based weather dashboard, and unitmaster is already powering all the conversions — temperature, windspeed, pressure — right in the terminal. The dashboard itself will be released later this week.

🔗 Wheel Downloads

pytedit.whl

unitmaster.whl

🌍 A Small Global Contribution to Open Source

These might seem like small tools, but I genuinely believe they reduce friction in the dev loop. That’s why I’m proud to call them my global contribution to the open-source Python ecosystem.

Made with care by me, along with two of my close friends who contributed throughout development.

If you find these tools useful, please consider giving them a star on GitHub or just spreading the word. Feedback and ideas are always welcome!

More coming soon. 🛠️

Top comments (0)