An implementation of the raft consensus protocol. Provides a way to create strongly consistent, distributed state machines.
River is an http/2 (HTTP2) client for Elixir (a work in progress, though!)
GenFST implements a generic finite state transducer with customizable rules elegantly expressed in a DSL.