This project is a simple web browser built using Python. It features a graphical user interface (GUI) that allows users to navigate the web.
python-web-browser
├── src
│ ├── main.py # Entry point of the application
│ ├── browser # Contains browser-related functionality
│ │ ├── __init__.py # Package initialization
│ │ ├── gui.py # GUI management
│ │ └── webview.py # Web page rendering
│ └── utils # Utility functions and classes
│ └── __init__.py # Package initialization
├── requirements.txt # Project dependencies
└── README.md # Project documentation
To run this project, you need to install the following dependencies:
- PyQt5 or PySide2 (for GUI)
- Any additional libraries for web rendering (if applicable)
You can install the required packages using pip:
pip install -r requirements.txt
-
Clone the repository:
git clone <repository-url> cd python-web-browser
-
Install the required dependencies.
-
Run the application:
python src/main.py
This will launch the web browser GUI, allowing you to enter URLs and navigate the web.
Contributions are welcome! Please feel free to submit a pull request or open an issue for any suggestions or improvements.