Skip to content

Latest commit

 

History

History
50 lines (36 loc) · 973 Bytes

File metadata and controls

50 lines (36 loc) · 973 Bytes

🌐 Python Terminal Web Browser

A full-featured desktop browser built in Python using PyQt5, featuring:

  • 🔄 Tabs, Back & Forward
  • 📥 Download manager
  • 🔖 Bookmarks & history tracking
  • 🌗 Dark/light theme toggle
  • 🧠 Built in a single Python script!

Yes, you can browse the web — and track downloads — all using Python 🐍


🚀 Features

  • ✅ Tabbed browsing like Chrome
  • 🔍 Google search or direct URL detection
  • 📁 Download any file with progress bar
  • 📜 Auto-stores browsing history
  • 🎨 Styled using PyQt for smooth, native UI

🛠️ Getting Started

📦 Install Requirements

pip install PyQt5

You may also need pyqtwebengine:

pip install PyQtWebEngine

▶️ Run

python main.py

📜 License

MIT — use it freely, just don’t sell it as your own. Contributions welcome!

👨‍💻 Built By

PaperCode — hobbyist system builder, content creator