RetroHub
RetroHub is a free frontend for organizing, displaying, and launching a retro-game library on Windows, macOS, or Linux.
What RetroHub is
RetroHub is a free frontend for organizing, displaying, and launching a retro-game library on Windows, macOS, or Linux. A first-time setup wizard helps get started, and users can import games and settings from supported frontends. The app has built-in support for more than 80 systems and more than 50 emulators, while allowing users to add settings for others; it does not include emulators. Its ScreenScraper integration can identify games by file hash or filename and fetch metadata and media. Users can customize game details and artwork, switch themes, and remap keyboard and controller actions. Inputs include keyboard, mouse, controller, and touch, and the interface adapts to screen size and aspect ratio. RetroAchievements is available as an optional integration. ScreenScraper applies hourly and daily API quotas, and scraped media for a large library may use more than 1 GB of disk space. The source code is under the MIT License, while official builds are under GPLv3 because of bundled third-party libraries.
Good
- Supports Windows, macOS, and Linux.
- Built-in support for more than 80 systems.
- Imports games and settings from supported frontends.
- Keyboard and controller actions can be remapped.
Watch out
- Does not include emulators.
- ScreenScraper applies hourly and daily quotas.
- Scraped media for large libraries may exceed 1 GB.
Who it suits
RetroHub suits players who want one library interface for organizing and launching games across desktop systems. Users need to supply their own emulators and should consider scraping quotas and media storage.
Verdict
RetroHub brings library organization, metadata scraping, and launch tools together for retro-game collections. It is a frontend rather than an emulator, and scraping can be constrained by quotas and storage needs.
Plans and prices
From RetroHub's own pricing page, checked 30 Sep 2026.
| Plan | Price | What it gives you |
|---|---|---|
| RetroHub | Free | Free to use · MIT license for source code · official builds under GPL3 due to bundled dependencies |
The facts
Each one read from RetroHub's own pages, with the date it was checked.
What it does
- Controls
- The app supports keyboard, mouse, controller, and touch input; keyboard and controller actions can be remapped.checked 30 Sep 2026
- Documentation audience
- RetroHub documentation includes guides for regular users and theme developers.checked 30 Sep 2026
- Game library
- Users can organize, display, and launch their game library, and customize game metadata and media.checked 30 Sep 2026
- Game scraping
- The built-in scraper uses ScreenScraper to find games by file hash or filename and fetch metadata and media.checked 30 Sep 2026
- Input methods
- The app supports keyboard, mouse, and controller input, including remapping, and includes a virtual keyboard.checked 30 Sep 2026
- Integration
- RetroHub integrates with RetroAchievements to provide personal achievement information and progression to supported themes; setup requires an account, username, and web API key.checked 30 Sep 2026
- Interface and accessibility
- The interface adapts to screen size and aspect ratio, and configuration includes a screen-reader option.checked 30 Sep 2026
- License
- The source code is available under the MIT license, while official builds are under GPL3 because of bundled dependencies.checked 30 Sep 2026
- Licensing
- The source code is available under the MIT License, while the released binary is under GPLv3 due to bundled third-party libraries.checked 30 Sep 2026
- Official builds
- The site offers Windows 32-bit and 64-bit, universal macOS, and Linux 32-bit and 64-bit downloads; the universal macOS build supports Intel and Apple silicon.checked 30 Sep 2026
- Product
- RetroHub is a retro-gaming library frontend.checked 30 Sep 2026
- Purpose
- RetroHub is a retro-gaming library frontend for organizing and launching games.checked 30 Sep 2026
- Release
- The site lists version 1.0.1, dated 24 February 2024.checked 30 Sep 2026
- Scraping
- The built-in scraper supports ScreenScraper and can fetch game metadata and associated media.checked 30 Sep 2026
- Scraping limits
- ScreenScraper enforces hourly and daily API quotas; large libraries may use more than 1 GB of disk space for scraped media.checked 30 Sep 2026
- Setup
- It has a first-time setup wizard and can import settings and games from supported frontends.checked 30 Sep 2026
- Setup and importing
- RetroHub has a first-time setup wizard and can import settings and games from other supported frontends.checked 30 Sep 2026
- Storage consideration
- The documentation warns that scraped media for a large library can exceed 1 GB and may fill available disk space.checked 30 Sep 2026
- Systems and emulators
- It includes built-in support for more than 80 systems and more than 50 emulators, and lets users add settings for others in the app.checked 30 Sep 2026
- Theme development
- RetroHub uses Godot Engine 4, and its themes can control the interface and add features.checked 30 Sep 2026
- Themes
- Users can switch themes, and the documentation describes theme development for organizing, displaying, and launching games.checked 30 Sep 2026
- Version and release
- The download page lists version 1.0.1, dated 24 February 2024.checked 30 Sep 2026
The full review of RetroHub
RetroHub is a desktop frontend for organizing and launching retro-game collections, best suited to players who already have emulators and want to shape their library interface. Its breadth of system support and customization are compelling for collectors, but it does not include emulators and scraping brings quota and storage trade-offs.
Overview
A setup wizard and the ability to import games and settings from supported frontends give existing collections a practical starting point. RetroHub supports more than 80 systems and more than 50 emulators, with configuration for additional systems in the app. That range makes it adaptable to varied collections, but the emulators themselves are not included, so users need to provide and configure them.
The library combines organization, display, and launch tools with editable metadata and media. Its ScreenScraper integration can identify games by file hash or filename and retrieve information and associated media. This can add useful context and artwork to a collection, though hourly and daily API quotas can slow large scraping jobs, while downloaded media for a large library may consume more than 1 GB of disk space.
Key features
Controls and interface
Keyboard, mouse, controller, and touch input are supported; keyboard and controller actions can be remapped. A virtual keyboard, an interface that adapts to screen size and aspect ratio, and a screen-reader option add flexibility across different setups. RetroAchievements is an optional integration.
Themes and customization
Users can switch themes, and RetroHub's Godot Engine 4 foundation lets theme developers shape the interface and add features. Documentation serves both everyday users and developers. This makes the frontend more than a fixed launcher, but the appeal of that flexibility is strongest for people willing to spend time configuring how a collection looks and behaves.
Pricing
RetroHub is free to use: its plan costs nothing, with no free trial to weigh against a paid tier. The source code is under the MIT License, while released binaries are under GPLv3 because of bundled third-party libraries. There are no seat or plan-tier trade-offs to consider; the practical costs are supplying emulators and allowing for scraped media storage.
Platforms
RetroHub runs on Windows, macOS, and Linux. Official downloads include 32-bit and 64-bit Windows and Linux builds, plus a universal macOS build for Intel and Apple silicon. The site lists version 1.0.1, dated 24 February 2024.
Who it's for
RetroHub suits desktop collectors who already have emulators, want a customizable way to browse and launch games, and value importing an existing setup. It is less suitable for anyone expecting an all-in-one package with emulators included, or for a large collection that must be scraped quickly without regard to API quotas or disk use.
Pros and cons
- Broad system and emulator support: More than 80 systems and 50-plus emulators are supported, with additional system settings available in the app.
- Flexible library presentation: Users can customize metadata and media, switch themes, and remap keyboard and controller actions.
- Existing-library imports: Importing games and settings from supported frontends can reduce setup work.
- Emulators are not bundled: Users must bring their own, so RetroHub is a frontend rather than a complete emulation solution.
- Scraping has constraints: ScreenScraper's hourly and daily quotas can slow large jobs, and scraped media for a large library may exceed 1 GB.
Alternatives
RetroArch is another free option for readers who want an open-source project available across desktop, mobile, and web platforms. Choose Lakka if a free option across desktop platforms and self-hosted setups better matches your needs, bearing in mind that required hardware is not included. GameEx offers a free plan across Android and desktop platforms; commercial use requires each copy to be registered or purchased. ES-DE Frontend is worth considering for a free, open-source Windows, macOS, or Linux option, or an Android paid app.
Pegasus Frontend is another free, open-source alternative for Android and desktop. Attract-Mode offers a free, GPLv3-licensed option for Linux, macOS, and Windows. EmulatorJS is a free, ad-free alternative for web, mobile, or self-hosted use. LaunchBox has a free Windows Starter plan for importing and playing games, with a $30.00 USD one-time Regular plan for readers who want its paid Windows tier.
Browse the Emulation Frontends list for more options.
Verdict
RetroHub is a strong choice for desktop collectors who want a free, customizable library frontend and already manage their own emulators. Its broad compatibility, import support, and theme flexibility make it useful for organizing a varied collection; look elsewhere if you need bundled emulators or expect to scrape a large library without quota delays and substantial media storage.
Alternatives to RetroHub
- 1

ES-DE Frontend
Free planOpen sourceAndroidLinuxmacOSWindows8.3$6.50 one-time - 2

GameEx
Free planAndroidLinuxmacOSWindows7.8$17 one-time - 3

LaunchBox
Free planAndroidAPIWindows7.8$30 one-time - 4
RetroArch
Free planAndroidiOSWebLinux7.7Free plan - 5

Attract-Mode
Free planOpen sourceAPILinuxmacOSSelf-hosted7.5Free plan - 6
EmulatorJS
Free planAndroidiOSWebSelf-hosted6.8Free plan
