Skip to content

Lutris

Open-source gaming platform for Linux with hundreds of games.

Self-hostedNot yet verified
Report issueDemo online
GPL-3.0★ 8000

Open the official app on lutris.net

This tool is hosted by its maintainers. Click below to open lutris.net in a new tab — it's their official demo.

Browse gaming tools →

What's next with Lutris?

Choose how you want to get started.

Use it free

Open the official tool or demo — no account needed.

Free

Self-host it

Run the open-source version on your own infrastructure.

Open

What is Lutris?

Lutris is an open-source gaming platform designed to preserve and run video games across multiple operating systems, primarily Linux. Its primary purpose is to provide users with the tools necessary to emulate, compatibility layer, and re-implement game engines to ensure games from various eras and platforms remain playable. Targeted at gaming enthusiasts, Linux users, and retro gaming communities, Lutris addresses the challenge of maintaining access to older titles that may no longer function on modern hardware or software. By integrating emulators, compatibility layers, and game engine re-implementations, Lutris enables users to run games from platforms like DOS, Windows, and consoles on Linux, offering an enhanced experience compared to original systems. It also bridges gaps between proprietary game stores (Steam, Epic, GOG) and open-source ecosystems, allowing access to libraries without requiring multiple clients. Lutris leverages open-source technologies such as Linux and Vulkan to deliver a stable, performance-optimized environment for gaming. Its modular design allows users to customize configurations for specific games, ensuring optimal compatibility. The platform also supports the creation of open-source game consoles using PC hardware, making it a versatile tool for both casual players and developers. By centralizing game management and reducing reliance on proprietary software, Lutris users to maintain extensive game collections while adhering to open-source principles.

How it works

Lutris is a cross-platform gaming tool focused on Linux, enabling users to run games from diverse systems through emulation and compatibility layers. It prioritizes preserving game functionality over time by providing updated software solutions for legacy titles. The platform solves the problem of obsolescence in gaming by allowing users to access games from DOS, Windows, and consoles on modern Linux systems. It also simplifies access to digital game libraries from Steam, Epic, and other stores through a unified interface. Lutris integrates emulators like DOSBox, Proton (Wine-based), and coregames for running retro and modern titles. It also supports compatibility layers such as Wine and game engine re-implementations to enhance performance. Users can access Steam, Epic, GOG, and Humble Bundle libraries directly from the Lutris client, streamlining game management.

How to use it

  1. 1Install Lutris from its official repository or package manager on Linux. 2. Add game libraries from Steam, Epic, or GOG via the Lutris client. 3. Configure emulators or compatibility layers for specific titles. 4. Launch games directly from the Lutris interface, leveraging its integrated tools for optimal performance. Practical tips include using Vulkan for better graphics, enabling experimental features for newer games, and regularly updating emulators to maintain compatibility. For retro titles, prioritize coregames or DOSBox configurations for accurate emulation.

What it can do

  • game manager

Use cases

Assumptions and limitations

Assumptions

  • source: https://github.com/lutris/lutris
  • license: GPL-3.0 — free to use
  • privacy: Self-hosted — you control your data

Limitations

  • Limited support for newer Windows-exclusive titles requiring advanced compatibility layers.
  • Dependence on Linux as the primary platform restricts cross-platform accessibility.
  • Some games may require manual configuration or third-party tools for full functionality.
  • Performance may vary with older hardware due to reliance on emulation layers.
  • Integration with proprietary stores (e.g., Steam) is limited to library access, not full API control.

Understanding the result

Open-source gaming platform for Linux with hundreds of games.

Tool details

  • Clearly flagged when a network request is needed.
  • No account, no sign-up, and no tracking of your content.
  • Powered by (GPL-3.0).
Built with
(lutris/lutris)
License
GPL-3.0
Runs locally
No — requires a network request
Verification
Not yet verified
Input
Query
Output
Text
Open-source source & license

Built with lutris/lutris. OpenToolVault provides the discovery and browser interface while crediting the original project maintainers.

Built with
License
GPL-3.0
View source on GitHub

Open-source project

OpenToolVault is an independent directory. We are not affiliated with or endorsed by this project.

References

Frequently asked

What is Lutris and how does it differ from other gaming platforms?

Lutris is an open-source gaming platform focused on Linux, enabling users to run games from multiple systems via emulation and compatibility layers. Unlike proprietary platforms, it emphasizes preservation of legacy titles and integration with open-source tools. It differs from Wine by offering curated emulator configurations and game-specific optimizations, while Steam Play (Proton) focuses on Windows game compatibility on Linux.

How does Lutris handle game compatibility across different systems?

Lutris uses a combination of emulators (e.g., DOSBox, coregames), compatibility layers (e.g., Wine, Proton), and game engine re-implementations to ensure cross-system compatibility. For example, DOS games are run via DOSBox, while Windows titles leverage Proton for Steam Play. Users can customize settings for each game to optimize performance and fix compatibility issues.

How do I install a game from Steam on Lutris?

First, ensure Steam is installed on your Linux system. Then, open Lutris and navigate to the 'Games' tab. Click 'Add Game' and select 'Steam Game.' Choose the title from your Steam library, and Lutris will automatically detect the game. Configure any necessary compatibility settings (e.g., Proton version) and launch the game through the Lutris interface.

How does Lutris compare to Wine or Proton?

Lutris integrates Wine (via Proton) for running Windows games but adds curated emulator configurations and game-specific optimizations. Unlike Wine, which requires manual setup, Lutris simplifies compatibility layers for common titles. Proton (used in Steam Play) focuses on Windows game compatibility, while Lutris extends this to retro systems and open-source game engines, offering a broader range of supported titles.

What should I do if a game doesn't launch in Lutris?

First, check if the game's compatibility layer (e.g., Proton, DOSBox) is correctly configured. Verify that required dependencies (e.g., Vulkan drivers, emulator updates) are installed. If issues persist, consult the Lutris database for known compatibility reports or try alternative emulator settings. For Steam games, ensure the game is properly installed and the Steam client is up to date.

Spotted something wrong with Lutris, or want to maintain it? See how to help.