Skip to content
  1. 0.4.0Latest

    Irori 0.4.0

    Irori 0.4 is the biggest release so far. It adds a mod manager, achievements across stores, save backups for every game, sync between computers, a Year in review, and a new Big Picture. It also brings Xbox app games on Windows, a sandbox for games you don't trust on Linux, and an AppImage and a portable Windows zip.

    Highlights

    • Mods: each game gets a mod manager with Thunderstore, Nexus Mods and FOMOD installers. Mods are applied only while the game runs, and the game folder is left as it was afterwards.
    • Achievements for Steam, Epic and the ROM library (through RetroAchievements), next to GOG, with totals on the stats page.
    • Save backups for every game through Ludusavi, if you have it installed: any store, added games, and Windows games in Wine or Proton.
    • Backup and sync: Irori backs up its settings and library on a schedule, and can sync favourites, categories, playtime and more between computers through a folder or WebDAV.
    • Year in review and a play journal: a year of play told as full-window stories, with a shareable card, plus a note per game per day linked to that day's screenshots.
    • Big Picture: redesigned as a console launcher, with six Home layouts, shareable themes and a theme editor. Games open with one click, and their log is a button away.
    • Library: saved views, a more forgiving search, a Focus view, a game drawer, grouping by play status, and a library background.
    • Game page: redesigned around a play timeline. Per-game settings gain graphics card, frame generation and artwork choices, and programs can start alongside a game, with launch presets.
    • Appearance and storage: accent colour, density and font choices. Settings → Storage shows what games, prefixes, Wine builds and caches take, and cleans up what's left over. macOS and Windows now follow the system's accent colour.
    • Xbox app games (Windows): games from the Xbox app, the Microsoft Store and PC Game Pass appear in the library with no setup. Rockstar Games support is now complete.
    • Sandbox (Linux): run a game in bubblewrap with the network blocked, the home folder hidden, or both.
    • Replay buffer (Linux): with gpu-screen-recorder installed, save the last moments of play as a clip from a controller, the tray, the command palette or a shortcut.
    • New downloads: an x86-64 AppImage that AppImageUpdate can update, and a portable Windows zip that keeps everything in its own folder.

    Before you upgrade

    • Upgrading needs no action, and existing settings and data are read as before.
    • Scheduled backups are on by default: weekly, keeping the newest 10, plus one before a new version of Irori first runs. That means upgrading to 0.4 makes a backup. Change this in Settings → Backup and sync.
    • The replay buffer and the sandbox are off until you turn them on, and are Linux only. Xbox app games are Windows only.

    Install commands for every system are at irori.app.

    What's Changed

    • feat(website): rebuild irori.app as an animated, multi-page Astro site by @countradooku in #59
    • fix(launchers): finish setup once the launcher is installed by @countradooku in #57
    • feat(ui): follow the system colours on macOS and Windows by @countradooku in #61
    • feat(stats): add play status and redesign the stats page by @countradooku in #62
    • feat(bigpicture): redesign Big Picture as a console launcher by @countradooku in #63
    • feat(launchers): make Rockstar Games support complete by @countradooku in #60
    • feat(game): redesign the game page with a play timeline by @countradooku in #64
    • feat(library): group the library by play status by @countradooku in #65
    • feat(stats): add an album of the user's own screenshots by @countradooku in #66
    • feat: act on tester feedback for Proton, logs, Steam and Big Picture by @countradooku in #67
    • docs: show Irori off in the README with screenshots and install steps by @countradooku in #58
    • feat(library): add saved views, forgiving search and library tools by @countradooku in #68
    • feat(packaging): ship an AppImage and a portable Windows zip by @countradooku in #69
    • feat(launchers): list and launch Xbox app games on Windows by @countradooku in #70
    • feat(bigpicture): add Home layouts, shareable themes and a theme editor by @countradooku in #71
    • feat(library): add a Focus view and a game drawer by @countradooku in #72
    • feat(runtime): run untrusted games in a bubblewrap sandbox by @countradooku in #73
    • feat(settings): add per-game graphics card, frame generation and artwork by @countradooku in #74
    • feat(stats): add a Year in review and a play journal by @countradooku in #75
    • feat(game): add a mod manager with Thunderstore, Nexus Mods and FOMOD by @countradooku in #76
    • feat: bring achievements to Steam, Epic and the ROM library by @countradooku in #77
    • feat: start programs alongside games and add launch presets by @countradooku in #78
    • feat(settings): add accent, density, font, library backdrop and Storage by @countradooku in #79
    • feat(saves): back up every game's saves with Ludusavi by @countradooku in #80
    • feat(settings): back up on a schedule and sync between computers by @countradooku in #81
    • feat(services): add a replay buffer that saves clips of play by @countradooku in #82
    • fix: keep game logos inside their place in the library and Big Picture by @countradooku in #84
    • feat(website): show real games and Big Picture on a handheld by @countradooku in #85
    • feat(bigpicture): open games with one click and show their log by @countradooku in #83
    • build: release 0.4.0 by @countradooku in #86

    Full Changelog: https://github.com/irori-app/irori/compare/v0.3.0...v0.4.0

    View on GitHub
  2. 0.3.0

    Irori 0.3.0

    Irori 0.3 takes on the look of your Linux desktop. On KDE Plasma, COSMIC and Omarchy it follows the desktop's theme by default, and on other desktops it picks up your accent colour. Every change applies while Irori runs, with no restart.

    Highlights

    • KDE Plasma: Irori uses your colour scheme and accent colour, including schemes from a Global Theme.
    • COSMIC: Irori uses COSMIC's surfaces, accent, status colours and corner radius. Automatic translucency now follows Frosted glass → Windows, and takes its strength from Frost thickness and Glass opacity.
    • Omarchy: Irori follows the active theme, including third-party themes, and updates as soon as you switch with omarchy-theme-set.
    • Other Linux desktops: Irori keeps its own theme in your desktop's accent colour, through the XDG settings portal. This works on GNOME 47+, and on Cinnamon, MATE and Xfce with xdg-desktop-portal-xapp 1.1.1+. Accents are adjusted only as far as they need to stay readable.

    Light and dark mode come from the desktop too, and the theme picker shows “KDE Plasma (default)”, “COSMIC (default)” or “Omarchy (default)” where that theme is in use. macOS and Windows look the same as before.

    Before you upgrade

    • Upgrading needs no action, and no settings or stored data changed.
    • If you never picked a theme, Irori will look different on these desktops. A theme you did pick stays as it is. To get the original orange back, choose Irori Night or Irori Day in Settings → Appearance → Theme.
    • On COSMIC, a default install now keeps Irori opaque, because Automatic translucency follows COSMIC's Frosted glass setting.
    • In the Flatpak on KDE Plasma, a colour scheme that exists only in system folders can't be read, so Irori keeps its own theme.
    • Hyprland and Sway have no settings portal, so outside Omarchy they keep Irori's orange.

    Install commands for every system are at irori.app.

    What's Changed

    Full Changelog: https://github.com/irori-app/irori/compare/v0.2.0...v0.3.0

    View on GitHub
  3. 0.2.0

    Irori 0.2.0

    Irori 0.2 adds Steam login, one page for every update, and encrypted saved logins.

    Highlights

    • Steam: log in with a QR code, or a password and Steam Guard, to add every game you own and your Steam Family's games. Play hands games to Steam and follows them until they end, so playtime counts.
    • Updates page: one place for games, Wine and Proton builds, DXVK, VKD3D-Proton, umu, the anticheat runtimes, emulators and RetroArch cores. Skip a version, stop updating a game, or go back to the Wine build an update replaced. Automatic updates can keep to set hours and stay off metered connections.
    • Security: saved logins are encrypted with a key in your system keyring. A full audit also fixed problems in Lutris scripts, logs, links, downloads and GOG Galaxy support.
    • Launch controls: gamescope has its own switch, with upscaling optional. You can pick DXVK and VKD3D-Proton versions for Wine builds, and turn on descriptor heap and Proton's DLSS, FSR and XeSS upgrades without looking up variables.
    • Added games: they now keep their own description, developer, release date and genres.
    • Fixes: "Galaxy Common Redistributables" downloads from GOG work again, and Linux windows get real compositor blur where the compositor offers it, including KDE Plasma 6.7.

    Before you upgrade

    • Upgrading needs no action, but going back to an older Irori means logging in again, because it can't read encrypted logins.
    • irori://launch links now ask before starting a game. --launch and Irori's own shortcuts don't.
    • Lutris scripts are stricter, so some that ran before are now refused.
    • A locked keyring can delay the first window by up to 30 seconds.
    • Builds you sign ad hoc on macOS ask for Keychain access after each update. Official notarized builds aren't affected.

    Install commands for every system are at irori.app.

    What's Changed

    • feat(steam): log in, list owned games and follow game sessions by @countradooku in #43
    • feat(secrets)!: encrypt saved logins and fix the security audit by @countradooku in #44
    • fix(gog): close comet's token, panic and download holes by @countradooku in #45
    • fix(ui): ask Linux compositors for real blur behind the window by @countradooku in #46
    • feat(settings): add launch controls and details for added games by @countradooku in #48
    • feat(manage): add an update manager for games and components by @countradooku in #49
    • build: release 0.2.0 by @countradooku in #47

    Full Changelog: https://github.com/irori-app/irori/compare/v0.1.1...v0.2.0

    View on GitHub
  4. 0.1.1

    Irori 0.1.1

    What's Changed

    Full Changelog: https://github.com/irori-app/irori/compare/v0.1.0...v0.1.1

    View on GitHub
  5. 0.1.0

    Irori 0.1.0

    The first release of Irori, a native game launcher for Linux, macOS and Windows.

    Irori brings your Epic Games, GOG, Amazon Games, ZOOM Platform and itch.io libraries, your installed Steam games, emulated games and the games you add yourself into one library. It installs, updates and repairs store games, runs Windows games through Wine, Proton or umu on Linux and through Wine, CrossOver or Game Porting Toolkit on macOS, and manages those builds for you. Emulators install from their own projects, Big Picture runs the whole launcher with a controller, and your Heroic and Lutris libraries come along in one step.

    It is written in Rust with GPUI: one process, drawn on your graphics card, no Electron.

    Install

    The commands for every system are at https://irori.app/#download: apt, dnf and pacman repositories, a Flatpak bundle, Homebrew, Scoop, and the files below.

    Known limits in 0.1.0

    • Windows builds aren't signed yet, so SmartScreen warns the first time you run the installer: choose More info, then Run anyway.
    • Irori isn't on Flathub or winget yet. Install the .flatpak bundle below with flatpak install --user ./Irori-0.1.0-linux.flatpak, or the Windows installer.
    • Linux packages are for x86-64.

    Every file here is built from this tag by GitHub Actions. Check one with SHA256SUMS or gh attestation verify <file> -R irori-app/irori.

    Found a problem? Open an issue.

    What's Changed

    New Contributors

    Full Changelog: https://github.com/irori-app/irori/commits/v0.1.0

    View on GitHub