Galería¶
Los ejemplos de la carpeta examples/ del repositorio, ejecutados al
construir esta página. Para abrirlos en una ventana:
Aurora Studio¶
Una app completa: navegación entre vistas con transición, kanban con búsqueda y menús de acción,
gráfico interactivo, formulario de nueva tarea (Ctrl+N), ajustes con tabs/switch/checkbox/
radio/select/textarea, un deslizador y una zona de peligro en acordeón —todo con el
movimiento por defecto de los componentes—, diálogo con confirmación, toasts, tooltips y tema
claro/oscuro. Código: examples/studio.py.



Hola mundo¶
Lo esencial: layout, tarjetas de métricas, botones y un contador reactivo cuyo paso se ajusta con
un deslizador. Código: examples/hello.py.

Gráficos¶
Línea de dos series (polars), área, barras por categoría —con un segmented que cambia su
forma—, dispersión y una señal de un millón de puntos con zoom y pan.
Código: examples/charts.py.


Varias ventanas¶
Lista de notas en la principal y detalle en una segunda ventana, compartiendo los Signal, con el
diálogo nativo de abrir archivo, menús contextuales en las tarjetas y barra de menús con atajos.
(En la captura headless solo se ve la principal.) Código:
examples/windows.py.


Bloc de notas¶
Barra de menús con atajos del sistema (mod+o, mod+s, mod+n), diálogos nativos de abrir y
guardar, y confirmación al salir si hay cambios sin guardar —tanto desde el menú como desde la X.
Código: examples/notepad.py.


Bandeja del sistema¶
Cerrar la ventana no termina la app: sigue en la bandeja (se reabre con app.main.open() desde el
menú del icono) y solo «Salir» la termina. Al añadir un recordatorio, app.notify muestra una
notificación del sistema aunque la ventana esté cerrada. Código:
examples/tray.py.

Tabla¶
100 000 clientes con ordenación por columna, columnas redimensionables, filas virtualizadas y
celdas con avatar. Código: examples/table.py.


Canvas¶
Dibujo inmediato: un gráfico de líneas con rejilla y un indicador circular que sigue al
deslizador. Código: examples/canvas.py.


Animaciones¶
Lista de tareas que se reordena con animaciones de layout, de entrada y de salida, una barra de
progreso que crece y un dialog con su animación integrada.
Código: examples/animate.py.

