README.md
# Machinery
[](https://travis-ci.org/joaomdmoura/machinery)
[](https://coveralls.io/github/joaomdmoura/machinery?branch=master)
[](https://ebertapp.io/github/joaomdmoura/machinery)

Machinery is a State Machine library for structs in general.
It also aims to have (when implemented with Phoenix) an optional build-in GUI
that will represent each resource's state.
Check proper [Machinery Docs](https://hexdocs.pm/machinery)
## Installation
The package can be installed by adding `machinery` to your list of
dependencies in `mix.exs`:
```elixir
def deps do
[
{:machinery, "~> 0.2.0"}
]
end
```