Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

Fiatlight Documentation

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

Key Topics:


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.

Key Features:


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.

Key Topics:


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.

Key Topics:


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.

Highlights: