utiilityes
utiilityes è una piccola libreria Python pensata per creare GUI moderne e semplici, basate su SDL2.
L’obiettivo è offrire un’interfaccia fluida, leggibile e immediata, senza dover scrivere codice complesso.
✨ Caratteristiche
- API semplice e leggibile
- Creazione rapida di finestre e pulsanti
- Sistema di callback per gestire eventi
- Stile moderno basato su SDL2
- Include un file
example.pypronto all’uso
📦 Installazione
Dopo la pubblicazione su PyPI, sarà possibile installare la libreria con: pip install utiilityes
🚀 Esempio di utilizzo
Puoi trovare un esempio completo nel file example.py incluso nel pacchetto.
Ecco un estratto:
from utiilityes import Index as ind
if __name__ == "__main__":
def saluto():
print("Hai cliccato SALUTA!")
def esci():
print("Esco...")
raise SystemExit
ui = ind()
ui.init.win("Example")\
.size(600, 400)
ui.run_funct()\
.text("Benvenuto nella GUI SDL2!")\
.button("Saluta", action=saluto)\
.button("Esci", action=esci)\
.render()
Licenza
Questo progetto è distribuito sotto licenza Apache 2.0. Vedi il file LICENSE per i dettagli.
Versioni obsolete, nuove e accettabili
Ecco le versioni obsolete, nuove e accettabili. Le obsolete non si devono usare, le nuove sono le ultime, le accettabili versioni passate ma non obsolete.
| Versione | Stato | Note |
|---|---|---|
| 0.1.0 | Obsoleta | Prima versione sperimentale |
| 0.2.0 | Obsoleta | Non più supportata |
| 0.2.1 | Obsoleta | — |
| 0.2.2 | Obsoleta | — |
| 0.2.3 | Obsoleta | — |
| 0.2.4 | Obsoleta | Troppo datata |
| 0.2.5 | Obsoleta | — |
| 0.2.6 | Obsoleta | — |
| 0.2.7 | Obsoleta | — |
| 0.2.8b | Beta | Contiene errori noti |
| 0.2.8b1 | Beta | Migliorata ma instabile |
| 0.2.8 | Accettabile | Versione stabile |
| 0.2.9 | Accettabile | Correzione run32 e showbox |
| 1.0.0 | Accettabile | Riscrittura completa gestione finestre |
| 1.1.0 | Accetabile | Riscrittura di run32 e showbox |
| 1.2.0 | Accetabile | Bugfix per dependiences |
| 1.2.1 | Nuova | Sistemazione core |
🌍 Community
Hai idee, suggerimenti o vuoi contribuire?
Visita la nostra community: 👉 Utiilityes Wiki
Troverai:
- Snippet di codice
- Guide
- Suggerimenti
- Spazio per contribuire
📃 Documentazione Ufficiale
Vuoi saperne di più su questo progetto? Visita la nostra Documetazione Ufficiale: 👉 Documentazione Ufficiale
Altri Nostri pacchetti
Metadata
Release files for utiilityes 1.2.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| utiilityes-1.2.1.tar.gz | 7.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| utiilityes-1.2.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 15.5 kB
Release files / utiilityes-1.2.1.tar.gz
| Download URL | utiilityes-1.2.1.tar.gz |
|---|---|
| Size | 7.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
b1a12efa59a9e8e181589947456bb30a2c30ab6c5d2c778a86eb05bd4e294f7a
|
|
BLAKE2b-256 checksum How to use checksums |
1a392aeeca3d65e8947980808aa7095127fd480f1e65f8f21e6bb24fcf3576dc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.14.2
|
Release files / utiilityes-1.2.1-py3-none-any.whl
| Download URL | utiilityes-1.2.1-py3-none-any.whl |
|---|---|
| Size | 7.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
5f37acca21a6ee64e61f2f826910920c78246257e0402c722d4f8eaf31ef95bb
|
|
BLAKE2b-256 checksum How to use checksums |
cf5cea74592e3aaba2683cea604b54cf4803d5116e95ec8f6876d22f6a82ec31
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.14.2
|