{"id":26192920,"url":"https://github.com/dev-fortitude/pywebview","last_synced_at":"2025-07-25T10:37:58.670Z","repository":{"id":281764272,"uuid":"946350269","full_name":"dev-fortitude/PyWebView","owner":"dev-fortitude","description":"A simple Python script that can build WebView's.","archived":false,"fork":false,"pushed_at":"2025-03-11T02:45:42.000Z","size":13,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-03-11T03:23:26.262Z","etag":null,"topics":["free","python","python3","script","webview"],"latest_commit_sha":null,"homepage":"https://dev-fortitude.github.io/Website","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/dev-fortitude.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-03-11T02:12:44.000Z","updated_at":"2025-03-11T02:45:45.000Z","dependencies_parsed_at":"2025-03-11T03:33:40.807Z","dependency_job_id":null,"html_url":"https://github.com/dev-fortitude/PyWebView","commit_stats":null,"previous_names":["dev-fortitude/pywebview"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/dev-fortitude/PyWebView","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dev-fortitude%2FPyWebView","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dev-fortitude%2FPyWebView/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dev-fortitude%2FPyWebView/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dev-fortitude%2FPyWebView/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dev-fortitude","download_url":"https://codeload.github.com/dev-fortitude/PyWebView/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dev-fortitude%2FPyWebView/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":266991273,"owners_count":24017740,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-07-25T02:00:09.625Z","response_time":70,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["free","python","python3","script","webview"],"created_at":"2025-03-12T01:25:13.352Z","updated_at":"2025-07-25T10:37:58.498Z","avatar_url":"https://github.com/dev-fortitude.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# WebView EXE Builder\n\n![Python WebView Builder](https://img.shields.io/github/license/dev-fortitude/PyWebView?style=flat) ![GitHub stars](https://img.shields.io/github/stars/dev-fortitude/PyWebView?flat) ![GitHub forks](https://img.shields.io/github/forks/dev-fortitude/PyWebView?style=flat)\n\n---\n\n## 📌 Overview\nPyWebView 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.\n\n---\n\n## 🎯 Features\n- **Generate WebView Scripts:** Convert any website URL into a Python WebView script.\n- **Build Executables:** Use PyInstaller to compile the generated script into an `.exe` file.\n- **Light \u0026 Dark Mode Toggle:** Switch between modern themes.\n- **Advanced Debugging:** View logs in both the GUI and command prompt.\n- **Easy-to-Use Interface:** Simple input fields and buttons for quick script creation.\n\n---\n\n## 🔧 How It Works\n1. **Enter a Website URL** in the input field.\n2. **Click \"Generate WebView Script\"** to create a Python script.\n3. **Click \"Complete Launcher\"** to build a `.exe` file using PyInstaller.\n4. The generated `.exe` will open the specified website in a standalone window.\n\n---\n\n## 📥 Installation\n### Requirements\n- Windows 10 or later\n- Python 3.8+\n- Required Python modules:\n  ```sh\n  pip install pywebview pyinstaller\n  ```\n\n---\n\n### Running the Script\n1. Clone the repository:\n   ```sh\n   git clone https://github.com/dev-fortitude/PyWebView.git\n   ```\n2. Navigate to the folder:\n   ```sh\n   cd PyWebView\n   ```\n3. Run the script:\n   ```sh\n   python Builder.py\n   ```\n\n---\n\n## 🚀 Latest Version\n**v1.2.0**\n\n---\n\n## ✅ To-Do List\n- ✔️ Add dark mode support\n- Add app icon support \u0026 customisation\n- Add splash screen support \u0026 customisation\n- Add title bar text support \u0026 customisation\n- Add title bar icon support \u0026 customisation\n- Add title bar colour support \u0026 customisation\n- ✔️ Add debugging (GUI \u0026 console integration)\n- Add EXE support (Python outputs in an executable binary)\n\n---\n\n## 📊 Analytics\n![GitHub repo size](https://img.shields.io/github/repo-size/dev-fortitude/PyWebView?style=flat-square)\n![GitHub commit activity](https://img.shields.io/github/commit-activity/m/dev-fortitude/PyWebView?style=flat-square)\n\n---\n\n## 🛠 Contributing\nFeel free to **fork** this project and submit pull requests! Any improvements are welcome.\n\n---\n\n## 📜 License\nThis project is licensed under the **MIT License**.\n\n---\n\n⭐ **Star this repo** if You found it helpful!\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdev-fortitude%2Fpywebview","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdev-fortitude%2Fpywebview","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdev-fortitude%2Fpywebview/lists"}