EVERYTHING XIAOMI
Get listed
Side by side

BepInEx vs SMAPI

BepInEx

7.2#2 in game mod loadersFree plan
Free planAPILinuxmacOSWindows
Visit
SMAPI logo

SMAPI

6.4#5 in game mod loadersFree plan
Free planAndroidLinuxmacOSWindows
Visit

What both publish

FactBepInExSMAPI
AudienceThe docs provide instructions for installing BepInEx and writing plugins, indicating it is intended for people modding games and developing game plugins.SMAPI provides modding documentation and source code for mod creators.
FeaturesIt provides drop-in installation, built-in configuration and logging, runtime method patching, and in-memory assembly patching.SMAPI 4.5 adds in-game configuration, performance improvements, automated and attested builds, and malicious file detection.
PurposeBepInEx is a plugin and modding framework for Unity Mono, Unity IL2CPP, and .NET Framework games, including XNA, FNA, and MonoGame.SMAPI is the mod loader for Stardew Valley.

BepInEx plans

  • BepInExFree
  • BepInEx FreeFree

SMAPI plans

  • SMAPIFree

Pick BepInEx if…

BepInEx suits players modding supported games and developers building game plugins. It is for users comfortable with manual installation and checking build compatibility.

Pick SMAPI if…

SMAPI suits Stardew Valley players who want to load and organize mods, and creators looking for modding documentation or source code. It supports several desktop platforms, Steam Deck and Android.

Charts they share