
Refract
Refract is a free software launcher for managing Minecraft modpacks on Windows, macOS, and Linux.
What Refract is
Refract is a free software launcher for managing Minecraft modpacks on Windows, macOS, and Linux. It supports modpacks from Modrinth, CurseForge, and FTB, with a built-in catalog for discovering compatible content. Each pack runs in its own instance, separating mods, resource packs, worlds, settings, and launch options. The launcher can install dependencies, update individual mods, and apply automatic updates; worlds are preserved during updates. Existing libraries can be imported without mixing files or breaking saves. Users can configure themes, accent colours, sidebar layouts, Java versions, memory limits, and launch behaviour. Refract supports multiple mod loaders, both kinds of modpack import, and Java runtime management. It is licensed under GNU GPL v3.0, and its application and website are developed publicly. The project uses Tauri and Rust for its native shell. Discord supports player help and project discussion, while GitHub is used for bug reports, proposals, and code contributions.
Good
- Free software under GNU GPL v3.0.
- Supports Modrinth, CurseForge, and FTB packs.
- Keeps each modpack in its own instance.
- Preserves worlds during updates.
- Manages Java runtimes and automatic updates.
Watch out
- Available platforms are limited to Windows, macOS, and Linux.
- The listed support and contribution channels are Discord and GitHub.
Who it suits
Refract suits Minecraft players who want to keep modpacks and their associated settings, worlds, and resources in separate instances. It is available on Windows, macOS, and Linux.
Verdict
Refract offers separate modpack instances, update tools, and a built-in catalog across three desktop platforms. Its free-software license and public development may suit players who also want to participate in project discussions or contributions.
Plans and prices
From Refract's own pricing page, checked 27 Sep 2026.
| Plan | Price | What it gives you |
|---|---|---|
| Free software | Free | — |
The facts
Each one read from Refract's own pages, with the date it was checked.
What it does
- Automatic updates
- Yeschecked 22 Sep 2026
- Built-in modpack catalog
- Yeschecked 22 Sep 2026
- Community Discussions
- Discussions support ideas and questions needing more room.checked 27 Sep 2026
- Copyright Holder
- Copyright is attributed to Refract contributors in 2026.checked 27 Sep 2026
- Customization Options
- Users can choose themes, accent colors, sidebar layouts, Java versions, memory limits, and launch behavior.checked 27 Sep 2026
- Dependency Installation
- The launcher can install mod dependencies.checked 27 Sep 2026
- Discord Support
- Discord provides player discussion, help, and project discussions.checked 27 Sep 2026
- GitHub Contributions
- GitHub is used for bug reports, change proposals, and code contributions.checked 27 Sep 2026
- Instance Components
- Instances separate mods, resource packs, worlds, settings, and launch options.checked 27 Sep 2026
- Instance Isolation
- Each modpack is kept in its own clean instance.checked 27 Sep 2026
- Java runtime management
- Yeschecked 22 Sep 2026
- Library Import
- Existing libraries can be imported without mixing files or breaking saves.checked 27 Sep 2026
- Mod Discovery
- Users can browse compatible content inside the launcher.checked 27 Sep 2026
- Mod loader support
- multiplechecked 22 Sep 2026
- Modpack import
- bothchecked 22 Sep 2026
- Modpack Sources
- Supports modpacks from Modrinth, CurseForge, and FTB.checked 27 Sep 2026
- Mod Updates
- Individual mods can be updated in place.checked 27 Sep 2026
- Open Source License
- Licensed under GNU GPL v3.0.checked 27 Sep 2026
- Public Development
- The application and website are developed in public.checked 27 Sep 2026
- Separate instances
- Yeschecked 22 Sep 2026
- Technology Stack
- Uses Tauri and Rust for a small native shell.checked 27 Sep 2026
- World Preservation
- Worlds are preserved during updates.checked 27 Sep 2026
Money
- Free plan
- Yeschecked 22 Sep 2026
- Free Software
- Refract is free software.checked 27 Sep 2026
The full review of Refract
Refract is a Minecraft launcher for players who want to keep modpacks separate while managing discovery and updates in one place. Its combination of isolated instances, imports, and a built-in catalog makes it a strong fit for players maintaining several setups.
Overview
Refract supports packs from Modrinth, CurseForge, and FTB, with separate instances for each setup. Mods, resource packs, worlds, settings, and launch options stay with their instance, so one pack’s changes need not spill into another. Existing libraries can be imported without mixing files or breaking saves, and worlds are preserved during updates.
The launcher also handles mod dependencies and lets users update individual mods in place. That makes it useful for ongoing pack maintenance, not just initial installation. Customization covers themes, accent colors, sidebar layouts, Java versions, memory limits, and launch behavior; players who want a narrowly focused launcher may find that breadth unnecessary.
Refract is free software under GNU GPL v3.0, and its application and website are developed in public. It uses Tauri and Rust for a small native shell. Discord supports player help and project discussion, while GitHub is used for bug reports, proposed changes, and code contributions; a separate discussion space accommodates ideas and questions needing more room.
Key features
- Instance isolation: Each pack keeps its mods, resource packs, worlds, settings, and launch options apart, which is valuable for players switching between distinct setups.
- Pack import and catalog: Import modpacks and browse compatible content in the launcher, with sources including Modrinth, CurseForge, and FTB.
- Update tools: Automatic updates and in-place updates for individual mods reduce routine maintenance, while world preservation protects existing saves during updates.
- Runtime and loader support: Refract manages Java runtimes and supports multiple mod loaders, covering varied pack requirements.
Pricing
Refract is free software, and the Free software plan has no published price. There is no paid tier described, so the main trade-off is that the available plan information does not establish any separate premium offering or limits. Players seeking an open-source launcher at no cost should find the free model appealing; those comparing paid support or premium features will need to consider another option.
Platforms
Refract runs on Windows, macOS, and Linux. That cross-platform reach suits players managing packs on different desktop systems, though no mobile platform is supported.
Who it's for
Refract is best for Minecraft players who maintain multiple modpacks, want their saves and settings kept distinct, or need to import an existing library without disrupting it. Its integrated catalog, dependency installation, runtime management, and update controls also suit players who prefer pack upkeep inside the launcher. Players who do not use modpacks or want a different launcher’s particular workflow may be better served elsewhere.
Pros and cons
- Pro: Per-instance separation includes worlds and launch options, not just mods, helping keep multiple setups cleanly distinct.
- Pro: Imports are designed to avoid file mixing and broken saves, making migration of an existing library less disruptive.
- Pro: Catalog browsing, dependency installation, and individual mod updates bring several pack-management tasks into one launcher.
- Con: The feature set centers on modpack management, so players who do not use packs have less reason to choose it.
- Con: Its free-software plan is the only plan described, so users seeking a paid tier or differentiated service options should look elsewhere.
Alternatives
Minecraft Launchers is the category overview for comparing launchers. Among specific options, choose Prism Launcher if you want another free, open-source launcher with builds for the same three desktop platforms. ATLauncher is another free, open-source option across those platforms, but requires a paid Minecraft account to use and play modpacks.
GDLauncher suits readers looking for a free launcher with no premium tier and no overlay. Thendrask Launcher offers a free MIT-licensed option with no paid tier or required subscription, plus a $3 a month End Crystal plan for project support. Cactus MC Launcher is a free, open-source, ad-free option with no premium tier across Windows, macOS, and Linux.
FTB App may suit players who prefer the free FTB option and do not mind ads; its source code is available through the project’s GitHub repository. Spectra Launcher and X Minecraft Launcher are also free options for Windows, macOS, and Linux.
Verdict
Choose Refract if you manage multiple modpacks and want isolation, importing, discovery, and updates in one free-software launcher. Its strongest reason to choose is that separation extends to worlds, settings, and launch behavior as well as mod files. Look elsewhere if you want a different launcher workflow or a paid service tier.
Getting started
- Open the Refract website
- Install the launcher on Windows, macOS, or Linux
- Choose a modpack from the built-in catalog or import one
- Select the required Java version and memory limit
- Launch the isolated instance
Questions
Is Refract free?
Yes. Refract is free software and offers a free plan.
Which operating systems are supported?
Refract supports Windows, macOS, and Linux.
Which modpack sources can it use?
It supports Modrinth, CurseForge, and FTB modpacks.
Does Refract keep modpacks separate?
Yes. Each instance separates mods, resource packs, worlds, settings, and launch options.
Is Refract open source?
Yes. It is licensed under GNU GPL v3.0, and its application and website are developed publicly.
Alternatives to Refract
- 1
9.7Free plan - 2
Modrinth
Free planOpen sourceWebAPILinuxmacOS8.7From $4.99 a month - 3

LabyMod
Free planAndroidiOSLinuxmacOS7.8Free plan - 4

Thendrask Launcher
Free planLinuxmacOSWindows7.8From $3 a month - 5

Minecraft Launcher
Free planAndroidiOSLinuxmacOS7.8Free plan - 6

Prism Launcher
Free planLinuxmacOSWindows7.7Free plan
