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