Skip to content

Zillatron27/drydock

Repository files navigation

⬡ DryDock

Ship blueprint cost calculator for Prosperous Universe.

Design a ship. See what it costs. Find the cheapest exchange to buy parts. Share builds with a link.

LIVE HERE → drydock.cc

What it does

  • Select ship modules from drop down lists (similar layout as BLU) or load the example ships and modify them
  • Auto-calculates derived components (structure, hull plates, shields, emitters, bridge, crew quarters)
  • Prices the full Bill of Materials across all 6 commodity exchanges and indicates if it's available and where
  • Shows cherry-pick sourcing (buy each part where it's cheapest/available)
  • ACT Packages: Generate XIT ACT packages to buy all your parts
  • Share blueprints as compact URLs — paste into Discord, forums, whatever.
  • Import/Export (JSON) to backup transfer between browsers.
  • No account needed! :ohwow:

Sharing

Every blueprint can be shared as a URL:

https://drydock.cc/?bp=1-012241&n=FTL+Hauler

Click Share on any blueprint card or in the editor to copy the link. Opening a shared link auto-imports the blueprint.

Tech

  • React + TypeScript + Vite
  • Hosted on Cloudflare Pages
  • Uses FIO API for material data and CX pricing
  • No backend, no accounts — runs entirely in your browser
  • Design derived from 27bit Industries internal APEX_ tool.

Development

npm install
npm run dev
npm test        # 129 tests (formulas, import/export, permalinks)

Formulas

All blueprint formulas were reverse-engineered from in-game testing across 52 in-game ship configurations. See spec/SHIP_BLUEPRINT_BUILDER_SPEC.md for the full derivation and verification data.

Credits

Part of the 27bit Industries internal APEX_ tool.

Built with Claude Code.

About

Ship blueprint cost calculator for Prosperous Universe

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors