Documentation
What is Archery?
Archery is a Laravel-inspired, Dart-native web framework built directly on dart:io.
It provides a batteries-included experience for developers who want a stable, explicit, and performant framework for building web applications in Dart.
OUT THE BOX
The IoC Container
Deep dive into dependency injection primitives.
Templating Engine
Render views with layouts, partials, and helpers.
Application Class
Boot, configure, and run your Archery app lifecycle.
Logger
Structured logging, channels, and request context.
Auth
Sessions, guards, policies, and authentication flows.
ORM
Models, queries, relationships, and migrations.
Config
Environment-driven configuration and defaults.
Middleware
Compose request/response pipelines cleanly.
Body Parsing
Parse JSON, form data, and uploads consistently.
Hashing
Secure password hashing and verification utilities.