SMAPI
smapi.io
What it is
SMAPI is a mod loader for Stardew Valley, with plugin support, mod profiles, dependency handling, and load-order control. Its listed plan costs nothing. SMAPI supports Linux, macOS, Windows, Steam Deck, and Android, and is compatible with GOG and Steam achievements. The stated requirement is Stardew Valley 1.6.14 or later on Linux, macOS, Windows, or Steam Deck. Version 4.5 adds in-game configuration, performance improvements, automated and attested builds, and detection of malicious files. SMAPI.io also provides modding documentation and source code for creators, plus a mod compatibility list, log parser, JSON validator, and mod stats page. The parser can analyze and share submitted logs and show suggested fixes for common issues. The compatibility list is no longer comprehensively updated each month, and its future is uncertain. Update checks send game, SMAPI, and mod versions as well as platform type, but users can disable them. Log and JSON submissions are stored in obfuscated form for 30 days. The maker says SMAPI can be uninstalled at any time and points users to Discord and Reddit for community help.
Spec sheet
- Purpose
- SMAPI is the mod loader for Stardew Valley.Read 29 Sep 2026 · smapi.io
- Audience
- SMAPI provides modding documentation and source code for mod creators.Read 29 Sep 2026 · smapi.io
- Privacy
- SMAPI says it does not collect telemetry or analytics and will never sell user information.Read 29 Sep 2026 · smapi.io
- Support
- The maker points users to community help on Discord and Reddit.Read 29 Sep 2026 · smapi.io
- Achievements
- SMAPI is compatible with GOG and Steam achievements.Read 29 Sep 2026 · smapi.io
- Compatibility list limitation
- The mod compatibility list is no longer comprehensively updated each month, and its future is in doubt.Read 29 Sep 2026 · smapi.io
- Downloads
- The maker links downloads from GitHub, Nexus Mods, and CurseForge.Read 29 Sep 2026 · smapi.io
- Features
- SMAPI 4.5 adds in-game configuration, performance improvements, automated and attested builds, and malicious file detection.Read 29 Sep 2026 · smapi.io
- Log parser
- The log parser can analyze and share uploaded SMAPI logs and displays suggested fixes for common issues.Read 29 Sep 2026 · smapi.io
- Tools
- SMAPI.io provides a mod compatibility list, log parser, JSON validator, and mod stats page.Read 29 Sep 2026 · smapi.io
- Uninstall
- The maker says SMAPI can be uninstalled anytime.Read 29 Sep 2026 · smapi.io
- Update checks
- Update checks send game, SMAPI, and mod versions plus platform type to the web API; users can disable the checks.Read 29 Sep 2026 · smapi.io
- Uploaded files
- Log and JSON files submitted through the parser or validator are stored for 30 days in obfuscated form in private Microsoft Azure Blob storage.Read 29 Sep 2026 · smapi.io
- Version requirement
- SMAPI requires Stardew Valley 1.6.14 or later on Linux, macOS, Windows, or Steam Deck.Read 29 Sep 2026 · smapi.io
Plans and prices
Strong points and limits
Strong points
- Supports mod profiles and load-order control.
- Handles mod dependencies.
- Compatible with GOG and Steam achievements.
- Log parser suggests fixes for common issues.
- Can be uninstalled anytime.
Limits
- Requires Stardew Valley 1.6.14 or later on listed desktop platforms and Steam Deck.
- Compatibility list is not comprehensively updated each month.
- Update checks send game, mod, and platform versions unless disabled.
- Submitted log and JSON files are stored for 30 days.
Who it suits
SMAPI suits Stardew Valley players who want to load and organize mods, and creators who need modding documentation or source code. Players should check the version requirement for their platform.
SMAPI in depth
Read the full write-up
SMAPI is a plugin loader for Stardew Valley, aimed at players who want to manage mods and creators who need modding resources. Its loading controls and troubleshooting tools make it a focused choice for the game, provided your Stardew Valley version meets its requirement.
Overview
SMAPI loads Stardew Valley mods and supports load-order control, mod profiles, and dependency handling. Those controls help players organize a collection and manage relationships between mods, rather than simply adding plugins to the game. The trade-off is narrow scope: it supports Stardew Valley, not modding across multiple games.
SMAPI 4.5 adds in-game configuration and performance improvements, as well as automated and attested builds and malicious-file detection. These features address both routine setup and build integrity. The mod compatibility list, however, is no longer comprehensively updated each month and its future is in doubt, so it is a less dependable way to assess whether a particular mod will work.
Key features
Mod management: Plugin loading, load-order control, profiles, and dependency handling provide practical organization for a Stardew Valley mod setup.
Configuration and safeguards: Version 4.5 brings in-game configuration, automated and attested builds, and malicious-file detection. These additions help with configuration and build integrity, though they do not guarantee compatibility between individual mods.
Troubleshooting: The SMAPI.io log parser analyzes uploaded logs and suggests fixes for common issues; it can also share logs. The site additionally provides a JSON validator and mod stats page. The compatibility list is useful as a reference, but its limited update cadence makes it a poor sole basis for mod selection.
Creator resources: Modding documentation and source code make SMAPI relevant to creators as well as players.
Pricing
SMAPI is free: the SMAPI plan costs nothing. It has no trial because there is no paid plan to trial. The free plan includes the loader and its listed capabilities, but requires Stardew Valley 1.6.14 or later on Linux, macOS, Windows, or Steam Deck. That makes it a straightforward choice for eligible players; it is not an option for older game versions.
The maker says SMAPI can be uninstalled at any time. Downloads are linked from GitHub, Nexus Mods, and CurseForge, giving players several places to obtain it.
Platforms
SMAPI supports Linux, macOS, Windows, Steam Deck, and Android. Its stated version requirement specifies Stardew Valley 1.6.14 or later on Linux, macOS, Windows, or Steam Deck; Android is a supported platform, but is not included in that requirement statement. Check that distinction against your intended setup before relying on the loader.
Who it's for
SMAPI fits Stardew Valley players who want plugin loading with profiles, dependency handling, and load-order control, and creators who value documentation and source code. It is not the right choice for someone modding a different game, or for someone who needs a consistently refreshed compatibility reference before choosing every mod.
Pros and cons
Pro: Profiles, dependency handling, and load-order control provide more structure than plugin loading alone.
Pro: In-game configuration, performance improvements, automated and attested builds, and malicious-file detection are included in version 4.5.
Pro: The log parser's suggested fixes and the JSON validator give players and creators tools for common troubleshooting tasks.
Con: The compatibility list is no longer comprehensively updated monthly, and its future is uncertain, limiting its value for checking individual mods.
Con: The stated game-version requirement excludes Stardew Valley versions earlier than 1.6.14 on the specified desktop and Steam Deck platforms.
Alternatives
If you are comparing loaders beyond Stardew Valley, start with the Game Mod Loaders list. For another free loader supporting Android, Linux, macOS, and Windows, consider MelonLoader. If your target is Satisfactory, Satisfactory Mod Loader is the more relevant fit, with Windows client and server support and Linux server support. BepInEx is another free option for Linux, macOS, and Windows, with manual installation and stable and bleeding-edge builds.
Everest, ModTek, MWSE, Cyber Engine Tweaks, and Hell2Modding are also alternatives to consider.
Verdict
Choose SMAPI if you want a free, capable mod loader and creator resource for Stardew Valley, especially when profiles and dependency handling matter to your setup. Its main advantage is focused tooling for one game; look elsewhere if your game version falls below the requirement, you need a loader for another title, or you depend on a regularly refreshed compatibility list.
SMAPI says it collects no telemetry or analytics and will never sell user information. Update checks send game, SMAPI, and mod versions plus platform type to its web API, and users can disable them. Logs and JSON files submitted through the parser or validator are stored in obfuscated form in private Microsoft Azure Blob storage for 30 days. Community help is available through Discord and Reddit.
Verdict
SMAPI provides mod loading and creator resources without a listed charge. The compatibility list's update limitations and the stated game-version requirement are worth checking before relying on it.
Where Specifiction places it
- Game Mod Loaders#13 of 267.7