Skip to content

pecan-solutions/lacesong

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

121 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Lacesong

Lacesong Banner

A cross-platform mod management tool for Unity/Mono games, starting with Hollow Knight: Silksong. Built with .NET 9 and Avalonia UI, Lacesong runs natively on Windows, macOS, and Linux.

Current Development Status

The Linux implementation is still in progress. Once a small Windows-specific issue is resolved, we plan to release the first major version for macOS and Windows. Linux support will continue to be developed, and the next major release will include all platforms once remaining issues are addressed.


Overview

Lacesong provides a simple, safe, and consistent way to install, manage, and update community mods. Inspired by tools like Lumafly and Scarab, it focuses on automation, safety, and cross-platform compatibility for Hollow Knight: Silksong.

Screenshots

Application Screenshot of the Mod Catalog Mod catalog screenshot showing mod management and "Moss Groto" theme.

Tech Stack

Core: .NET 9, C#, BepInEx integration, JSON-based manifests
UI: Avalonia (cross-platform MVVM), CommunityToolkit.Mvvm
Testing: xUnit, Moq, FlaUI (UI automation)

Installation

Desktop Application

Lacesong is available as a cross-platform desktop application:

  1. Download: Get the latest release from GitHub Releases
  2. Install: Run the installer for your platform (Windows, macOS, or Linux)
  3. Launch: Start Lacesong and follow the setup wizard

Contributing

We welcome contributions! Whether you're fixing bugs, adding features, or improving documentation, your help is appreciated.

Please read our CONTRIBUTING.md for:

  • Development environment setup
  • Code style guidelines and conventions
  • Testing requirements
  • Pull request process

Quick start: Open issues for bugs or features, submit PRs for improvements. All contributions should include tests.

License

Apache 2.0 License - See LICENSE for details.

Disclaimer

Lacesong is a community-driven tool, not affiliated with Team Cherry or Hollow Knight: Silksong. Use at your own risk.

Credits

Expand
  • wdarrenww (Darren Wei) - Creator of Lacesong, Lead Developer, Planner/PM

  • lavenderpres (Presley) - Assistant Planning/PM, Senior Developer, Avalonia Translation

  • piespecan (Iris) - Senior Developer, Avalonia and WPF UI Development, Avalonia Translation

  • Leonardo - Developer, Planning, WPF development

  • Joseph - Developer, Avalonia UI

  • Sylvie - Developer, Avalonia UI and Mod Logic

Thanks in advance to all future contributors!


Documentation: See USAGE.md for detailed usage instructions.

Contact: wwdarrenwei@gmail.com (email) or stitchsages (discord)

About

A cross platform Hollow Knight Silksong mod manager and installer on Avalonia, designed for easy use.

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Contributors

Languages