Un browser web scritto in Python che ti permette di creare, personalizzare e distribuire il tuo browser in modo semplice e veloce.
WebPlatform è un progetto open source sviluppato in Python che fornisce una base moderna per la creazione di browser personalizzati.
Con WebPlatform puoi:
- 🌐 Navigare sul web tramite un'interfaccia grafica.
- 🛠️ Creare il tuo browser personalizzato.
- 🎨 Modificare facilmente l'aspetto e il comportamento del programma.
- 📦 Distribuire il browser come applicazione indipendente.
- 🐍 Utilizzare Python per aggiungere nuove funzionalità.
- Interfaccia grafica basata su PySide6.
- Motore web integrato.
- Facile da modificare e personalizzare.
- Codice sorgente semplice da comprendere.
- Progetto open source.
Prima di utilizzare WebPlatform assicurati di avere installato:
- Python 3.10 o superiore
- pip
- PySide6
Puoi verificare la versione di Python con:
python --versionoppure:
python3 --versiongit clone https://github.com/utiteam-python/WebPlatform.gitcd WebPlatformPySide6 è richiesto per il corretto funzionamento di WebPlatform.
pip install PySide6Per avviare WebPlatform esegui:
python webplatform.pyoppure:
python3 webplatform.pyWebPlatform è stato progettato per essere facilmente modificabile.
Puoi:
- Cambiare il nome del browser.
- Modificare il tema grafico.
- Impostare una homepage personalizzata.
- Aggiungere nuove pagine interne.
- Integrare funzionalità aggiuntive tramite Python.
WebPlatform/
├── webplatform.py
├── py_modules/
├────── browser_window.py
├────── flags_manager.py
├────── pla_pages.py
├────── tabs.py
├────── web_view.py
├────── __init__.py
├── LICENSE
└── README.md
La struttura può variare in base alla versione utilizzata.
I contributi sono sempre benvenuti.
Per contribuire:
- Effettua un fork del repository.
- Crea un nuovo branch.
- Apporta le modifiche desiderate.
- Invia una Pull Request.
Se trovi un bug o desideri proporre una nuova funzionalità, apri una Issue nel repository GitHub del progetto.
Questo progetto è distribuito secondo la licenza indicata nel repository.
Consulta il file LICENSE per maggiori informazioni.
WebPlatform è un progetto sviluppato dalla community e dai suoi contributori.
WebPlatform — Costruisci il browser che desideri usando Python.