https://github.com/dev-fortitude/pywebview
A simple Python script that can build WebView's.
https://github.com/dev-fortitude/pywebview
free python python3 script webview
Last synced: about 2 months ago
JSON representation
A simple Python script that can build WebView's.
- Host: GitHub
- URL: https://github.com/dev-fortitude/pywebview
- Owner: dev-fortitude
- License: mit
- Created: 2025-03-11T02:12:44.000Z (about 2 months ago)
- Default Branch: main
- Last Pushed: 2025-03-11T02:45:42.000Z (about 2 months ago)
- Last Synced: 2025-03-11T03:23:26.262Z (about 2 months ago)
- Topics: free, python, python3, script, webview
- Language: Python
- Homepage: https://dev-fortitude.github.io/Website
- Size: 12.7 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# WebView EXE Builder
  
---
## 📌 Overview
PyWebView is a **GUI-based** Python tool that allows You to generate standalone Windows executables (`.exe`) that open a specified website inside a **WebView** window. The tool offers a **light and dark mode toggle**, error logging, and an intuitive interface for easy use.---
## 🎯 Features
- **Generate WebView Scripts:** Convert any website URL into a Python WebView script.
- **Build Executables:** Use PyInstaller to compile the generated script into an `.exe` file.
- **Light & Dark Mode Toggle:** Switch between modern themes.
- **Advanced Debugging:** View logs in both the GUI and command prompt.
- **Easy-to-Use Interface:** Simple input fields and buttons for quick script creation.---
## 🔧 How It Works
1. **Enter a Website URL** in the input field.
2. **Click "Generate WebView Script"** to create a Python script.
3. **Click "Complete Launcher"** to build a `.exe` file using PyInstaller.
4. The generated `.exe` will open the specified website in a standalone window.---
## 📥 Installation
### Requirements
- Windows 10 or later
- Python 3.8+
- Required Python modules:
```sh
pip install pywebview pyinstaller
```---
### Running the Script
1. Clone the repository:
```sh
git clone https://github.com/dev-fortitude/PyWebView.git
```
2. Navigate to the folder:
```sh
cd PyWebView
```
3. Run the script:
```sh
python Builder.py
```---
## 🚀 Latest Version
**v1.2.0**---
## ✅ To-Do List
- ✔️ Add dark mode support
- Add app icon support & customisation
- Add splash screen support & customisation
- Add title bar text support & customisation
- Add title bar icon support & customisation
- Add title bar colour support & customisation
- ✔️ Add debugging (GUI & console integration)
- Add EXE support (Python outputs in an executable binary)---
## 📊 Analytics

---
## 🛠 Contributing
Feel free to **fork** this project and submit pull requests! Any improvements are welcome.---
## 📜 License
This project is licensed under the **MIT License**.---
⭐ **Star this repo** if You found it helpful!