About Ravada
Ravada is an open-source project that functions as a VDI broker, allowing users to connect to a Virtual Desktop. Its back-end is designed to support future hypervisors and currently supports KVM. Users only need a web browser and a remote viewer that supports the SPICE protocol.
The software is intended for sysadmins who want to deploy on-premise Virtual Desktops. It is built on top of Linux, so basic knowledge of managing GNU/Linux systems is advisable.
Key features
- Frontend web features include user-available machines, admin list machines, user settings, new machine template, machine manage, and
- Back-end supports KVM hypervisor
- Uses Perl programming language, Mojolicious web framework, and MySQL database
- Internationalization via Weblate
- Code licensed under AGPL and available on GitHub
Good fit for
- Deploying on-premise virtual desktops for organizations
Ravada: questions and answers
- What is Ravada used for?
- Ravada is an open-source VDI broker that lets users connect to virtual desktops through a web browser and a remote viewer supporting the SPICE protocol. It is a good fit for deploying on-premise virtual desktops for organizations.
- Is Ravada open source?
- Yes. Ravada is open source under the AGPL-3.0 licence. Its source code is on GitHub at UPC/ravada and is written mainly in Perl.
- Is Ravada free?
- Yes. Ravada is open source, so the software itself is free to use.
- Can I self-host Ravada?
- Yes. Ravada can be self-hosted on your own server or infrastructure.
- What is Ravada an alternative to?
- Ravada is an open-source alternative to Duo Security. Other open-source alternatives to Duo Security include Aegis Authenticator, Keycloak and Authelia.
- Is Ravada actively maintained?
- Yes. The most recent commit to Ravada was on 13 October 2026, and the latest release is v2.4.6, published on 27 May 2026. The project has 652 stars on GitHub.
Open-source alternatives to Ravada
See all
Aegis Authenticator
Auth & Identity
A free, secure and open source app for Android to manage your 2-step verification tokens.
GPL-3.0vs Microsoft Authenticator★ 13k
Keycloak
Auth & Identity
Open Source Identity and Access Management For Modern Applications and Services
Apache-2.0vs Auth0★ 37k
Authelia
Auth & Identity
The Single Sign-On Multi-Factor portal for web apps. OpenID Certified™ and Post-Quantum Cr
Apache-2.0vs OneLogin★ 29k
Authentik
Auth & Identity
The authentication glue you need.
OSSvs Auth0★ 26k
privacyIDEA
Auth & Identity
:closed_lock_with_key: multi factor authentication system (2FA, MFA, OTP, FIDO Server)
AGPL-3.0vs Duo Security★ 1.8k
LinOTP
Auth & Identity
LinOTP - the open source solution for two factor authentication
AGPL-3.0vs Duo Security★ 550

Duo Security