Article Series

Browse our collection of multi-part article series on various topics

FastHTML Tutorial Series 6 parts

  1. 1

    FastHTML For Beginners: Build An UI to Python App in 5 Minutes

    Master FastHTML quickly! Learn to add a user interface to your Python app in just 5 minutes with our beginner-friendly guide.

  2. 2

    Create a Multi-Page Website with FastHTML: Complete Structure Tutorial

    Learn how to build a structured multi-page website with FastHTML using reusable components, shared layouts, and organized directories. Perfect for Python developers wanting to create maintainable web applications.

  3. 3

    Building a Simple AI-Powered Web App with FastHTML and PydanticAI

    Learn how to build a modern AI title generator web app using FastHTML and Pydantic AI with OpenRouter integration. This step-by-step tutorial covers creating a modular project structure, implementing AI services, and building a responsive user interface for generating optimized content titles.

  4. 4

    Building a Multi-Page AI Tools Website with FastHTML: Complete Guide

    Learn how to build a structured multi-page AI tools website with FastHTML using reusable components, shared layouts, and a modular tool system. Perfect for Python developers wanting to create maintainable web applications.

  5. 5

    How to Add SQLite Database to Your FastHTML App

    Learn how to implement a SQLite database to store generation history in your FastHTML AI Title Generator app. This tutorial covers creating a database schema, implementing data access layers, building a history page, and adding timestamp tracking for your AI-generated content.

  6. 6

    Adding User Authentication and Admin Controls to Your FastHTML AI Title Generator

    Learn how to implement GitHub OAuth authentication, email-based user registration, role-based access control, and user-specific history dashboards in your FastHTML AI Title Generator. This tutorial covers creating a users database, implementing multi-authentication methods, and building admin-only views.