Compendium

Celestial body informational window, orbital line toggle management!

License: MIT

Game Version: 2025.12.10.3057

Source code: meow-sci/Compendium

Downloads: 11

Author: nanonestor

Followers: 0

Outdated Mod

This mod is not known to work with the latest version of Kitten Space Agency. Proceed with caution.


Compendium adds a window (which may be toggled on/off via ModMenu) which provides a helpful companion to exploring the currently loaded solar system!

  • Solar system bodies (celestials) are listed in categories and tiered based on parent bodies and their satellites (moons/moonlets)
  • Orbit lines have toggle buttons for individual bodies, groups of bodies, and entire categories.
  • Fun and useful information is displayed regarding each body's stats

Compendium works with all (current) KSA SolSystem bodies - and additionally the mod has extended entries by default to handle the bodies added via the Pebkac project's extensive real(ish) solar system bodies cataloge!

  • The Pebkac project is both a dynamic website which can automatically generate KSA solar system XML files when fed the appropriate information, and includes in the default site a ~500 solar system bodies catalogue of all known solar system moons, and many additional objects such asteroids and dwarf planets. A script tool is provided on the site where you may calculate your own orbital data from bodies contiained within the NASA horizons system!
  • To learn more about the Pebkac project - visit https://meow.science.fail/pebkac/

Compendium is not hard coded to specific bodies or solar systems!

While care has been taken to make the existing KSA SolSystem fully compatible as well as the Pebkac project's system - Compendium can work with any Solar system model / with custom planets! Any mod author may include Compendium format Json files to have Compendium use their own entered information for Category groups, body information, etc!

  • Categories and Bodies data are loaded by json files located in the mod's folder.
  • Identifying a json in any mod folder as "CompendiumJson": "True" as a main json body key will have Compendium discover and import it.
  • For the next Json body key, use the name of your solar system Id as it is entered in your XML file.
    • Inside your Solar system Id key, enter your body names and information as key value pairs beneath them. See the default Compendium Json files for examples.
    • To register special text for categories (shows when people press the category button) - make an entry under your solar system Id key named "ListGroupsData" and put the entries under it as key value pairs. See the default Compendium Json files for examples.
    • Your Json data may be lumped into one large Json or several smaller Json files, it will not matter as long as they all contain "CompendiumJson": "True" and register their items under your system Id key.
Loading changelog...

Stats for Compendium

Downloads over time

Downloads per version

New followers per day

Top Referrers

  1. spacedock.info
  2. forums.ahwoo.com

Export Raw Stats

Export Downloads

Export Followers

Export Referrals

Raw stats are from the beginning of time until now. Each follower and download entry represents one hour of data. Uneventful hours are omitted.