#mod-manager #wormhole #space #installer #ksp #launcher #automation

wormhole-common

Common code for the Wormhole mod manager project

2 unstable releases

0.2.0 Mar 20, 2023
0.1.0 Mar 20, 2023

#8 in #wormhole

33 downloads per month
Used in wormhole-cli

MIT license

51KB
1.5K SLoC

Wormhole

GitHub all releases crates.io (common) crates.io (cli)

A new launcher and mod manager for Kerbal Space Program and Kerbal Space Program 2.

The (unofficial) successor to CKAN.

API Documentation

Features

  • A fully featured mod manager and installer.
  • Supports both KSP 1 and KSP 2.
  • Full SpaceDock integration.
  • Full CKAN integration (See: https://github.com/RedstoneWizard08/CKANDex)
  • Available for many platforms.
  • Easy-to-use UI.
  • Super fast!
  • Memory-efficient!

Roadmap

  • Support for KSP 2
  • Support for KSP 1
  • Support for Windows, Linux, and MacOS
  • Support for any steam library location
  • Support for Private Division launcher
  • Mod installation & browsing from SpaceDock
  • Mod installation & browsing from CKAN
  • Mod installation & browsing from CurseForge
  • GUI app
  • CLI app
  • Full instances support
  • Full modpack support
  • Mod configuration editor
  • Mod dependency resolution
  • Mod conflict resolution
  • Game version compatibility checking
  • Friendly UI
  • Fast UI
  • 100% Open Source
  • Automated SpaceWarp installation

Dependencies

~47–66MB
~1M SLoC