This is a simple web browser built using PyQt5 and Python. It supports multiple tabs, basic navigation features such as back, forward, reload, home, and stop, and allows users to browse the web with ease. The project uses the QWebEngineView widget from PyQt5.QtWebEngineWidgets to display web pages.
- Multiple Tabs: Open and manage multiple tabs.
- Navigation Controls: Back, forward, reload, and home buttons for navigation.
- URL Bar: A URL bar to enter website addresses.
- Close Tabs: Close tabs with a single click.
- To open a new tab, double-click on the tab bar or click the "New tab" button.
- To navigate, enter a URL in the address bar and press Enter.
- Use the "Back", "Forward", "Reload", and "Stop" buttons for navigation.
- Click the "Home" button to return to the homepage.
Operating System: Windows 10 or higher.
If you want to run the browser from the source code, follow these steps:
- Clone the repository:
git clone https://github.com/yourusername/Simple-PyQt5-browser.git
cd Simple-PyQt5-browser
- Run the compiled browser.exe file from the repository on a Windows 10 or newer machine.
This project is licensed under the MIT license.

