This is the recommended path for exploring Archery, contributing to the framework, or building directly from the repository. It does not create a separate Dart console project.
Prerequisites
Install Git and Dart 3.10 or later, then confirm both commands are available:Install the Dart SDK
Follow the official Dart installation instructions if
dart is unavailable or reports a version older than 3.10.Clone the repository
Clone Archery from GitHub and enter the repository:Clone into a different directory name
Clone into a different directory name
Pass the destination name as the final argument:
Install dependencies
Resolve the packages declared by the repository:Run the Archery server
Start the example server from the repository root:lib/src/config/server.json, falling back to port 5502.
Open the application in a browser or request it from another terminal:
Ctrl+C.
Understand what was installed
The most useful starting locations are:
The repository includes more functionality than the minimal server used in the Quickstart.
Run the quickstart
Reduce the bundled application to Archery’s essential boot sequence.
Project structure
Learn where the repository’s application components belong.