Video Tutorials#
Tip
The sources for these tutorials are available in fiatlight/src/python/fiatlight/demos/tutorials.
First Steps Tutorial#
Creating GUIs from Functions with Minimal Code
Learn the core concepts of Fiatlight by transforming Python functions into interactive applications. This tutorial demonstrates the fundamental workflow and customization options available.
![]() |
Key Topics:
|
Intermediate Tutorial#
Exception Handling and Advanced GUI Techniques
Learn about error handling patterns, parameter validation, and custom GUI components.
GUI for Pydantic Models and Dataclasses#
Automatic Form Generation from Data Models
Generate validated forms and configuration interfaces directly from dataclasses and Pydantic models. Covers serialization, validation, and customization patterns.
Advanced Tutorial#
Building a Sorting Algorithm Visualizer
This tutorial walks through the creation of an interactive sorting algorithm visualizer using Fiatlight, in order to explain advanced features.
Fiatlight Architecture#
Understanding the Framework’s Core Components
A technical overview of Fiatlight’s architecture and extension points. Useful for developers who want to understand the framework’s internals or extend its capabilities.
Full Demo of Fiatlight#
A comprehensive Feature Overview:
This video showcases how Fiatlight can rapidly generate UIs for various across different application domains, from AI integration to data analysis and multimedia processing. It is a demo, rather than a tutorial.