Actix Web Project Generator.
Scaffold a ready-to-run Actix Web API for Rust with a clean project structure, Diesel ORM, SQLite database, and Cargo for dependencies in one command. The code is yours, with no runtime dependency on TriStack.
Why Actix Web
Actix Web is a mature, high-performance Rust framework with a large feature set and a long track record in production. This stack uses Diesel, Rust's most established ORM and query builder.
- Throughput-sensitive services
- Teams that want a long-standing, battle-tested framework
- Query building with strong compile-time guarantees
Create the project
tristack my-actix-web-app --language rust --framework actix-web --frontend none --orm diesel --migrations none --database sqlite --package-manager cargo --addons docker cargo-watch clippy --git --install
What's included
- Actix Web app with an items CRUD example and a health check
- Diesel ORM
- SQLite database
- Cargo for dependencies
- Docker
- Cargo Watch
- Clippy
Run it
cd my-actix-web-app cargo build cargo watch -x run
- GET /health
- GET /api/v1/items
- POST /api/v1/items
