ED Ship eXporter (EDSX)

Authors

Status
Active
Date release
2026-09-03
Compatible with release
Sources available
License
MIT
Supported languages
English en
Platform
GameApplication Linux GameApplication Mac GameApplication Windows
Elite:Dangerous Application

Share

Convert Odyssey Materials Helper ship share links into EDSY/INARA SLEF JSON so you can export your ships FROM EDOMH into other platforms.

Convert Odyssey Materials Helper (https://edomh.nl) ship share links into EDSY / Inara SLEF JSON.

 

In the EDOMH Ship Editor tab, Options > Copy ship to Clipboard (Ctrl-c)

 

This gives you a URL, you can either use as the parameter or paste a series of URLs into a file and pass the file as the parameter.

 

```

EDSX example-urls.txt

EDSX https://link.edomh.nl/f5aDKAAq

EDSX raw/*.edomh.json      # re-convert preserved payloads

```

 

Ships are written to `slef/`, and the decoded EDOMH payload for every link is preserved under `raw/` before any conversion is attempted — a link that fails to convert is never a link you have lost.

 

How it works

 

Module and ship identifiers are resolved against EDSY's `eddb.js` and EDCD's FDevIDs, downloaded on first run and cached.

 

Nothing is hardcoded per module: resolution matches on name, class, rating and mount, and engineering blueprints are matched within the module type EDSY says they are legal for. A module that cannot be identified confidently is reported rather than guessed at.

 

Run `EDSX --selftest` to check the parser and resolver offline.

 

Where EDSX keeps things

 

Data is stored in your Documents folder, under `EDSX/`:

  Delete the cache folder to force a fresh download, or pass `--refresh-data`.


Links

History

  • 23 hours ago (SHOLLOWAY) doc formatting
  • 23 hours ago (SHOLLOWAY) First revision