loadsmith 0.3.1

A modular, interface-agnostic Rust library for mod manager implementations
Documentation

A modular, interface-agnostic Rust library for mod manager implementations.

The loadsmith facade crate re-exports the most important types from each sub-crate so that consumers can depend on a single crate instead of many.

Organisation

Module Source crate Purpose
core loadsmith-core Core types (PackageId, Version, etc.)
install loadsmith-install Package installation rules
loader loadsmith-loader Mod loader definitions
manifest loadsmith-manifest Profile lockfile management
platform loadsmith-platform Game/platform detection
registry loadsmith-registry Registry trait and types
thunderstore loadsmith-thunderstore Thunderstore registry
github loadsmith-github GitHub Releases registry
util loadsmith-util Hashing and file utilities