Skip to content

utiteam-python/WebPlatform

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

WebPlatform

Un browser web scritto in Python che ti permette di creare, personalizzare e distribuire il tuo browser in modo semplice e veloce.


Cos'è WebPlatform?

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à.

Caratteristiche

  • Interfaccia grafica basata su PySide6.
  • Motore web integrato.
  • Facile da modificare e personalizzare.
  • Codice sorgente semplice da comprendere.
  • Progetto open source.

Requisiti

Prima di utilizzare WebPlatform assicurati di avere installato:

  • Python 3.10 o superiore
  • pip
  • PySide6

Puoi verificare la versione di Python con:

python --version

oppure:

python3 --version

Installazione

1. Clona il repository

git clone https://github.com/utiteam-python/WebPlatform.git

2. Entra nella cartella del progetto

cd WebPlatform

3. Installa le dipendenze

PySide6 è richiesto per il corretto funzionamento di WebPlatform.

pip install PySide6

Avvio

Per avviare WebPlatform esegui:

python webplatform.py

oppure:

python3 webplatform.py

Personalizzazione

WebPlatform è 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.

Struttura del progetto

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.


Contribuire

I contributi sono sempre benvenuti.

Per contribuire:

  1. Effettua un fork del repository.
  2. Crea un nuovo branch.
  3. Apporta le modifiche desiderate.
  4. Invia una Pull Request.

Segnalazione bug

Se trovi un bug o desideri proporre una nuova funzionalità, apri una Issue nel repository GitHub del progetto.


Licenza

Questo progetto è distribuito secondo la licenza indicata nel repository.

Consulta il file LICENSE per maggiori informazioni.


Autore

WebPlatform è un progetto sviluppato dalla community e dai suoi contributori.


WebPlatform — Costruisci il browser che desideri usando Python.

About

Una base per costruire il tuo browser in Python!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages