Start Here¶
This page gives you the fastest route through the Sayer documentation.
Choose Your Path¶
I am new to Sayer¶
I already use Click and want Sayer quickly¶
- Concepts: Command Lifecycle
- How-to: Use Parameters
- How-to: Organize Groups and Sub-apps
- API Reference: Sayer
I maintain a larger CLI codebase¶
- Tutorial 2: Multi-command App
- Tutorial 3: State, Middleware, Testing
- Developer Workflow
- Troubleshooting
Documentation Layers¶
- Tutorials: step-by-step, progressive learning.
- How-to guides: task-based implementation recipes.
- Concepts: mental models and architecture.
- API reference: class/function-level behavior.
Next¶
Continue with Getting Started or go directly to Tutorials.