FOSS Project Spotlight: Ravada


Ravada is an open-source project that allows users to connect to a virtual desktop.

Currently, it supports KVM, but its back end has been designed and implemented in order to allow future hypervisors to be added to the framework. The client's only requirements are a web-browser and a remote viewer supporting the spice protocol.

Ravada's main features include:

  • KVM back end.
  • LDAP and SQL authentication.
  • Kiosk mode.
  • Remote access for Windows and Linux.
  • Light and fast virtual machine clones for each user.
  • Instant clone creation.
  • USB redirection.
  • Easy and customizable end-user interface (i18n, l10n).
  • Administration from a web browser.

It's very easy to install and use. Following the documentation, virtual machines can be deployed in minutes. It's an early release, but it's already used in production. The project is open source, and you can download the code from GitHub. Contributions welcome!

choose a screenList of virtual machines
Load Disqus comments

Corporate Patron

Linode Logo


Pulseway Logo

Limited Time Offer

September Cover


Take Linux Journal for a test drive. Download our September issue for FREE.

Topic of the Week


The cloud has become synonymous with all things data storage. It additionally equates to the many web-centric services accessing that same back-end data storage, but the term also has evolved to mean so much more.