* It's written in Python.
* It's written in Ruby and uses Puppet's declarative language or a Ruby DSL.
* Infrastructure definition, configuration and management via a Clojure DSL.
* It's written in Ruby and Erlang and uses a pure-Ruby DSL.
* Lightweight agent system. Configuration state is specified via a declarative language.
* It's written in Python and manages the nodes over SSH.