A collection of mods designed to expand and enhance the Hollow Knight: Silksong experience.
Each module is self-contained with its own documentation and purpose — ranging from gameplay utilities to full-scale feature overhauls.
| Local description | Link to Readme | Description | Nexus Mod page |
|---|---|---|---|
| Pharloom Atlas | PharloomAtlas/ | Main mod (map overhaul) | Nexus #755 |
| Silk Dev | SilkDev/ | Plugin developer tools and helpers | Nexus #510 |
| No Clip | NoClip/ | Noclip gameplay mod | Nexus #478 |
| Pin Finder | PinFinder/ | Pin location gathering utility | Nexus #772 |
| VGAtlas | VGAtlas/ | Pharloom Atlas recreation on the web | |
| Web Server | WebServer/ | Remote data receiver for Pharloom Atlas | Nexus #755 |
Tagline: The ultimate Silksong map overhaul — feature-packed, customizable, and crafted for completionists.
A complete reimagining of Silksong’s map system with advanced tracking, markers, controls, and exploration tools.
📂️ Read more →
Requires: SilkDev
A toolkit of useful utilities for Silksong mod developers — includes tools to simplify mod creation like for debugging, configurations, input controls, events, windows.
📂️ Read more →
Adds noclipping capabilities to Silksong, allowing players to freely explore or debug game areas.
📂️ Read more →
Requires: SilkDev
Searches through all scenes to locate map pins, assisting developers with world data exploration.
📂️ Read more →
Requires: SilkDev, NoClip
A full-featured web implementation of the Hollow Knight: Silksong map, including all Pharloom Atlas enhancements.
Run the full Atlas experience in any browser—no game or mod install required.
📂️ Read more →
Requires: Web browser (100% client side. No server needed! [technically])
A lightweight web server for managing and [community] receiving Pharloom Atlas data.
📂️ Read more →
- Windows
- Visual Studio 2022 (or newer) with .NET desktop development
- .NET SDK matching the solution (auto-restored by VS)
- Symlink the game directory into the repository root
Run from an elevated Command Prompt:
set STEAM_PATH="C:\Program Files (x86)\Steam" & REM Fill this in with your steam path that contains the `Hollow Knight Silksong` folder
mklink /J "Hollow Knight Silksong" "%STEAM_PATH%\steamapps\common\Hollow Knight Silksong"The repository root should now contain a Hollow Knight Silksong/ folder pointing to your Steam install.
- Open and build
- Open
SilkSong.slnin Visual Studio - Select
Release | x64(recommended) - Build the solution
The compiled DLL(s) will be placed in the appropriate BepInEx/plugins/dakusan/ subdirectory under the symlinked
Hollow Knight Silksong folder, ready to run in-game.
- Each module can be built and used independently.
- See individual
README.mdfiles for setup and usage instructions. - This project is built for fun exploration and learning.
Contributions, suggestions, and feedback welcome!
- Report issues or feature requests via GitHub.
Please ensure the following:
- Run
.githooks/hook-setup.shonce before making any commits. - Acknowledge that this project is licensed under the BSD-3-Clause license.
- Follow the existing code style and conventions.
- The project includes a
.editorconfigfile that Visual Studio will respect, though not all styling rules can be fully expressed via EditorConfig.
- The project includes a
- Dakusan (the author) — Developer, tinkerer, and longtime Hollow Knight fan.
- BepInEx for making modding much more accessible.
- Team Cherry for creating the amazing Hollow Knight series.
This repository is open-source and intended for educational and community modding purposes. Licensed under BSD 3 clause.