# Ansible vs Rex

**Leader by Vioscale score:** Ansible

| Attribute | Ansible | Rex |
|---|---|---|
| **Vioscale score** | 57.5 (61% (medium)) | 43.1 (57% (medium)) |
| activity.commits_last_30d | 22 | 0 |
| adoption.dependent_repos | 2,140 | 8 |
| adoption.github_stars | 70,473 | 734 |
| adoption.package_downloads_weekly | 2,699,011 | - |
| deployment.options | `{"cloud":true,"self_hosted":true}` | `{"self_hosted":true}` |
| description.long | Ansible is an open source IT automation engine that automates provisioning, configuration management, application deployment, orchestration, and many other IT processes. It is free to use, and the project benefits from the experience and intelligence of its thousands of contributors. | Rex is an open-source framework that lets you automate infrastructure management and task execution using Perl code. It supports both local and remote execution via SSH, push and pull management styles, and both imperative and declarative approaches, giving you flexibility in how you build your automation. |
| features.capabilities | `{"open_source_core":true}` | `{"model":"both","hosting":"self","language":"Perl","idempotent":true,"architecture":"agentless","desired_state":true,"masterless_mode":true,"windows_support":false,"open_source_core":true}` |
| integrations.count | 22 | - |
| integrations.list | `[{"name":"Terraform"},{"name":"VMware"},{"name":"ServiceNow"},{"name":"AWS"},{"name":"Microsoft Azure"},{"name":"Google Cloud Platform"},{"name":"Cisco"},{"name":"Juniper"},{"name":"F5"},{"name":"HPE"},{"name":"Dell Technologies"},{"name":"NetApp"},{"name":"SAP"},{"name":"Pure"},{"name":"Palo Alto Networks"},{"name":"CyberArk"},{"name":"HashiCorp Vault"},{"name":"Splunk"},{"name":"Dynatrace"},{"name":"Infoblox"},{"name":"Aruba"},{"name":"Windows"}]` | - |
| language.primary | Python | Perl |
| license.spdx | GPL-3.0 | - |
| platform.support | `{"cli":true}` | `{"cli":true}` |
| pricing | `{"type":"hybrid","plans":[{"free":true,"name":"Ansible (Open Source)","description":"Free open-source project"},{"free":false,"name":"Red Hat Ansible Automation Platform","description":"Enterprise platform with security hardening and support","contactSales":true}],"summary":"Free open-source version or paid enterprise platform","freeTier":true,"sourceUrl":"https://www.ansible.com","retrievedAt":"2026-08-05T14:05:30.789Z"}` | `{"type":"open_source","freeTier":true,"sourceUrl":"https://www.rexify.org/","retrievedAt":"2026-08-13T22:42:22.675Z"}` |
| pricing.free_tier | yes | yes |
| pricing.model | commercial | commercial |
| pricing.price_level | low | free |
| pricing.transparent | - | yes |
| release.history | `[{"url":"https://github.com/ansible/ansible/releases/tag/v2.21.3","date":"2026-08-10T16:46:28Z","type":"stable","version":"v2.21.3"},{"url":"https://github.com/ansible/ansible/releases/tag/v2.20.8","date":"2026-08-10T16:45:07Z","type":"stable","version":"v2.20.8"},{"url":"https://github.com/ansible/ansible/releases/tag/v2.19.12","date":"2026-08-10T16:43:51Z","type":"stable","version":"v2.19.12"},{"url":"https://github.com/ansible/ansible/releases/tag/v2.18.19","date":"2026-08-10T16:42:12Z","type":"stable","version":"v2.18.19"},{"url":"https://github.com/ansible/ansible/releases/tag/v2.21.3rc1","date":"2026-08-03T22:47:24Z","type":"prerelease","version":"v2.21.3rc1"},{"url":"https://github.com/ansible/ansible/releases/tag/v2.20.8rc1","date":"2026-08-03T22:46:13Z","type":"prerelease","version":"v2.20.8rc1"},{"url":"https://github.com/ansible/ansible/releases/tag/v2.19.12rc1","date":"2026-08-03T22:35:50Z","type":"prerelease","version":"v2.19.12rc1"},{"url":"https://github.com/ansible/ansible/releases/tag/v2.18.19rc1","date":"2026-08-03T22:35:39Z","type":"prerelease","version":"v2.18.19rc1"},{"url":"https://github.com/ansible/ansible/releases/tag/v2.21.2","date":"2026-07-13T19:39:26Z","type":"stable","version":"v2.21.2"},{"url":"https://github.com/ansible/ansible/releases/tag/v2.21.2rc1","date":"2026-07-06T18:32:45Z","type":"prerelease","version":"v2.21.2rc1"},{"url":"https://github.com/ansible/ansible/releases/tag/v2.21.1","date":"2026-06-18T19:35:26Z","type":"stable","version":"v2.21.1"},{"url":"https://github.com/ansible/ansible/releases/tag/v2.20.7","date":"2026-06-18T19:36:46Z","type":"stable","version":"v2.20.7"},{"url":"https://github.com/ansible/ansible/releases/tag/v2.19.11","date":"2026-06-18T19:37:59Z","type":"stable","version":"v2.19.11"},{"url":"https://github.com/ansible/ansible/releases/tag/v2.18.18","date":"2026-06-18T19:39:12Z","type":"stable","version":"v2.18.18"},{"url":"https://github.com/ansible/ansible/releases/tag/v2.16.19","date":"2026-06-18T19:40:26Z","type":"stable","version":"v2.16.19"},{"url":"https://github.com/ansible/ansible/releases/tag/v2.21.1rc1","date":"2026-06-11T19:29:45Z","type":"prerelease","version":"v2.21.1rc1"},{"url":"https://github.com/ansible/ansible/releases/tag/v2.20.7rc1","date":"2026-06-11T19:31:04Z","type":"prerelease","version":"v2.20.7rc1"},{"url":"https://github.com/ansible/ansible/releases/tag/v2.19.11rc1","date":"2026-06-11T19:32:36Z","type":"prerelease","version":"v2.19.11rc1"},{"url":"https://github.com/ansible/ansible/releases/tag/v2.18.18rc1","date":"2026-06-11T19:33:53Z","type":"prerelease","version":"v2.18.18rc1"},{"url":"https://github.com/ansible/ansible/releases/tag/v2.16.19rc1","date":"2026-06-11T19:40:34Z","type":"prerelease","version":"v2.16.19rc1"}]` | - |
| reliability.status_page | - | yes |
| security.scorecard | 7.5 | - |
| security.vulnerabilities | `{"count":7,"source":"https://advisories.ecosyste.ms/api/v1/advisories?ecosystem=pypi&package_name=ansible-core&per_page=100","last_12m":1,"max_severity":"HIGH"}` | `{"count":0,"source":"https://advisories.ecosyste.ms/api/v1/advisories?ecosystem=cpan&package_name=Rex&per_page=100","last_12m":0,"max_severity":null}` |

## Capabilities (Configuration Management Tools)

| Capability | Ansible | Rex |
|---|:--:|:--:|
| **Core** |  |  |
| Architecture | - | Agentless / SSH-push |
| Push / pull model | - | Both |
| Config language | - | Perl |
| **Deployment** |  |  |
| Masterless mode | - | ✓ |
| Hosting | - | Self-hosted only |
| **Correctness** |  |  |
| Idempotent | - | ✓ |
| **Model** |  |  |
| Desired-state declarative | - | ✓ |
| **Ecosystem** |  |  |
| Content registry | - | - |
| **Platform** |  |  |
| Windows support | - | ✗ |
| **Scope** |  |  |
| Cloud provisioning | - | - |
| **Governance** |  |  |
| Policy / compliance | - | - |
| **Commercial** |  |  |
| Enterprise edition | - | - |
| **Licensing** |  |  |
| Open-source core | ✓ | ✓ |

*Source: Vioscale. Generated 2026-09-01T16:40:03.404Z. "-" = undocumented, not absent.*
