25 releases
| new 0.2.2 | Apr 10, 2026 |
|---|---|
| 0.2.1 | Apr 8, 2026 |
| 0.1.88 | Feb 28, 2026 |
| 0.1.71 | Jan 17, 2026 |
#373 in Procedural macros
3MB
70K
SLoC
ferro-cli library surface.
The CLI binary lives in src/main.rs. This library exists so integration
tests (and potentially other tooling) can call into the deploy-scaffold
helpers without going through the CLI shell.
Ferro CLI
A CLI tool for scaffolding Ferro web applications.
Installation
cargo install ferro-cli
Usage
Create a new project
ferro new myapp
This will interactively prompt you for:
- Project name
- Description
- Author
Non-interactive mode
ferro new myapp --no-interaction
Skip git initialization
ferro new myapp --no-git
Generated Project Structure
myapp/
├── Cargo.toml
├── .gitignore
└── src/
├── main.rs
└── controllers/
├── mod.rs
└── home.rs
License
MIT
Dependencies
~60–82MB
~1M SLoC