Serverspec vs Rex: What are the differences?
Developers describe Serverspec as "Tests for your servers configured by Puppet, Chef or anything else". With Serverspec, you can write RSpec tests for checking your servers are configured correctly Serverspec tests your servers’ actual state by executing command locally, via SSH, via WinRM, via Docker API and so on.. On the other hand, Rex is detailed as "the friendly automation framework". Rex is an automation framework that combines Perl and Secure Shell (SSH) for a portable and highly flexible approach to data center infrastructure management and software deployment.
Serverspec and Rex can be categorized as "Server Configuration and Automation" tools.
Serverspec and Rex are both open source tools. Serverspec with 2.35K GitHub stars and 375 forks on GitHub appears to be more popular than Rex with 620 GitHub stars and 204 GitHub forks.