# Steward
[![crates.io](https://meritbadge.herokuapp.com/steward)](https://crates.io/crates/steward)
[![API docs](https://docs.rs/steward/badge.svg)](https://docs.rs/steward)
[![MIT licensed](https://img.shields.io/badge/license-MIT-blue.svg)](./LICENSE)
Task runner and process manager for Rust.
![steward](./examples/output.png)
If you're not happy managing your infrastructure with a pile of bash scripts, this crate might be helpful. It provides base building blocks for defining and running various kinds of tasks. It's like [`foreman`](https://github.com/ddollar/foreman) but more low-level, with Rust API and more flexibility & features.
Works great with [`clap`](https://github.com/clap-rs/clap)!
## Documentation
See [docs.rs/steward](https://docs.rs/steward).
## Examples
See [`examples`](./examples).
## Limitations
### Async runtimes
Tokio only.
## License
MIT.
> ### ShakaCode
> If you are looking for help with the development and optimization of your project, [ShakaCode](https://www.shakacode.com) can help you to take the reliability and performance of your app to the next level.
>
> If you are a developer interested in working on Rust / ReScript / TypeScript / Ruby on Rails projects, [we're hiring](https://www.shakacode.com/career/)!