Template minimale per creare PWA installabili che eseguono Python nel browser usando Pyodide.
Pensato per pubblicazione 100% GitHub Pages, funzionamento offline, stile PezzaliAPP.
index.html β interfaccia + boot
app.js β logica UI + Pyodide loader
styles.css β personalizzazioni
main.py β funzioni Python (es. square)
manifest.json β metadati PWA
service-worker.js β cache offline
icons/
ββ icon-192.png
ββ icon-512.png
- Crea una repo e carica i file (cartella root della repo).
- Attiva Settings β Pages β Deploy from branch.
- Apri l'URL pubblicato (es.
https://<user>.github.io/<repo>/). - Su iPhone/Android: Condividi β Aggiungi alla schermata Home.
- Primo avvio ~10β15 MB (poi resta in cache).
- Funziona su iOS/Android/desktop moderni.
- Ideale per calcoli, simulazioni, AI locale leggera.
MIT Β© 2025 β pezzaliAPP.com