Pipulate Guide

Quick Reference: For a condensed overview of development patterns and workflows, see the Development Guide. This guide provides the detailed, step-by-step version of that content.

Welcome to the Pipulate guide, where we introduce you to local-first software development, Python, HTMX, FastHTML, modern SEO tools, and the future of AI-assisted development. Follow the sequence of posts to build up the full story and jump on the Pipulate Workflow Development bandwagon.

Pipulate Workflow Abstraction

Post #6 of 9

Chapter 0 of the Pipulate dev guide: Learn core workflow concepts, plugin system, step anatomy, & the HTMX chain reaction pattern for local-first apps.

Anatomy of a Minimal Pipulate Workflow

Post #7 of 9

Pipulate Dev Guide (Ch. 1): Anatomy of a minimal workflow. Deep dive into the 'shim' template's class structure, step logic, core methods, & HTMX patterns.

Kickstaring a New Pipualate Workflow

Post #8 of 9

Learn to kickstart your Pipulate workflows efficiently using `create_workflow.py`. This guide details how to automate the bootstrapping process, ensuring correct plugin registration and avoiding manual errors.

Expanding Your Pipulate Workflow

Post #9 of 9

Expand Pipulate workflows: Learn to add steps, define handlers, update UI messages, and manage the HTMX chain reaction for multi-step processes.