Popularity
5.6
Stable
Activity
8.5
Stable
47
2
4

Description

Machinery is a thin State Machine library that integrates with Phoenix out of the box.

It's just a small layer that provides a DSL for declaring states and having guard clauses + callbacks 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.

Monthly Downloads: 93
Programming language: Elixir
License: Apache License 2.0
Tags: DSL     Ecto     State Machines    

Machinery alternatives and related packages

Based on the "State Machines" category

Do you think we are missing an alternative of Machinery or a related project?

Add another 'State Machines' Package

Machinery Recommendations

There are no recommendations yet. Be the first to promote Machinery!

Have you used Machinery? Share your experience. Write a short recommendation and Machinery, you and your project will be promoted on Awesome Elixir.
Recommend Machinery

Recently added Machinery resources

Do you know of a usefull tutorial, book or news relevant to Machinery?
Be the first to add one!