How xmodlife/stardew-valley-mod-manager works
SVMM is a local-first native macOS manager for existing Stardew Valley Mods. The principal workflow is to select the game/Mods location, inspect and organize installed Mods, choose an enablement profile, and optionally acquire supported updates or dependencies through validated file transactions. The README also documents Manifest editing, Nexus integration, software updates, settings, backups, and cache maintenance. The supplied tree contains no application source, so subsystem paths are null; edges reflect documented relationships only.
Components 21
Mod Library
- SVMM App
- Mod Library
- Scan and Diagnostics
- Manifest Editor
- Game and Mods Files
- Thumbnail Cache
Organization
- Categories
- Profiles
- Local Mod Metadata
Updates and Dependencies
- Mod Updates
- Dependency Acquisition
- Validated File Transactions
Settings and Maintenance
- App Updates
- Settings
- Backup and Data Tools
- Manager Data
- Transaction Residue
Other components
- Player
- Nexus Mods
- SMAPI Metadata
- GitHub Releases
Connections 28
- Player → SVMM App: uses
README.md - Player → Settings: configures
README.md - Settings → Game and Mods Files: selects location
README.md - SVMM App → Mod Library: presents
README.md - Mod Library → Scan and Diagnostics: scans Mods
README.md - Scan and Diagnostics → Game and Mods Files: reads manifests
README.md - Player → Manifest Editor: edits manifest
README.md - Manifest Editor → Game and Mods Files: updates manifest
README.md - Player → Categories: organizes Mods
README.md - Categories → Local Mod Metadata: stores assignments
README.md - Player → Profiles: switches profile
README.md - Profiles → Game and Mods Files: sets enablement
README.md - Profiles → Thumbnail Cache: reads cached images
README.md - Player → Mod Updates: checks updates
README.md - Player → Dependency Acquisition: requests dependencies
README.md - Mod Updates → SMAPI Metadata: uses metadata
README.md - Dependency Acquisition → Game and Mods Files: reads declarations
README.md - Mod Updates → Nexus Mods: requests downloads
README.md - Dependency Acquisition → Nexus Mods: requests downloads
README.md - Mod Updates → Validated File Transactions: validates packages
README.md - Dependency Acquisition → Validated File Transactions: validates packages
README.md - Validated File Transactions → Game and Mods Files: installs or rolls back
README.md - Player → App Updates: checks software
README.md - App Updates → GitHub Releases: checks releases
README.md - App Updates → Player: offers download
README.md - Player → Backup and Data Tools: manages data
README.md - Backup and Data Tools → Manager Data: backs up or restores
README.md - Backup and Data Tools → Transaction Residue: cleans residue
README.md