Lumafly (formerly known as Scarab+) is a mod loader/installer/manager for Hollow Knight. It is easiest way to get the 300+ mods for Hollow Knight.
Features
Automatically downloads the Modding API which is required for mods to load.
Loads its modlist from the official modlinks but that can be changed by providing a custom modlinks URI in the settings tab or via a command.
Search through the 300+ mods available (such as Custom Knight for skins and Randomizer 4 for randos) Allows narrowing down the search by the mod's tags and authors, also allows searching through mod descriptions and searching by dependency.
Display mods that were updated or newly released recently (within the last week/month).
For mods not in official modlinks, scarab provides a manually install button which can correctly install it.
Pin mods by right clicking on a mod to ensure scarab never deletes it.
Share links that run commands in scarab see commands for more info.
Open a mod's global settings file to edit its settings.
How to use
Download the latest version from the button above.
Search through and download the mods you like.
Mods appear in the top left corner of the game title screen after installation.
Enable/Disable mods from affecting the game using the toggle and update outdated mods using the orange update button.
If you are unable to connect to the internet, Lumafly can be launched in offline mode where you can toggle mods/api.