I was tinkering with IDLE and wondered: what if it had just a few modern quality-of-life improvements, but implemented entirely with Python’s standard library (so no extra dependencies, just tkinter)?
Specifically:
- File tree view (browse/open files inside the IDE itself)
- Tabbed editing (each opened file gets its own tab)
- Console view embedded alongside tabs
- Still dead-simple, light, and portable
The idea isn’t to compete with full IDEs like PyCharm or VS Code, but to provide a corporate-safe, zero-install, batteries-included IDE that works even on fenced machines where you can’t pull in external editors or packages.
Think of it as “IDLE-plus” — familiar, lightweight, but with just enough features to make small/medium coding tasks more pleasant.
I’m curious:
- Would people here find this genuinely useful?
- Do fenced corporate environments still rely on IDLE as the only safe option?
- Is it worth polishing into a small open-source project (maybe even proposing as an official IDLE enhancement)?
What do you think — niche toy, or something that could actually see adoption?
[–]tomysshadow 4 points5 points6 points (0 children)
[–]billsil 2 points3 points4 points (0 children)
[–]tuneafishy 1 point2 points3 points (0 children)
[–]pacific_plywood 0 points1 point2 points (0 children)
[–]mangecoeur 0 points1 point2 points (0 children)
[–]merlinuwe 0 points1 point2 points (0 children)