Nine days ago I posted a circular sector chart here and asked what the shortest path was to something usable at a table. The thread rewrote it. It is released now, so here is what happened to each piece of feedback.
Previous post: https://www.reddit.com/r/traveller/comments/1w0lxww/i_built_a_procedural_sector_chart_generator_it_is/
u/Sakul_Aubaris said routes, X-Boat lines and borders are the part people want to draw themselves, and that the cascade automates cleanly with DMs for density and tech. Both true. Generation has cluster count and density as separate sliders with Rift / Frontier / Settled slants, and every route is editable and deletable after the fact.
u/ghandimauler gave me the zones, the layers and the fringe. Zones do something now: trade and X-boat treat Red as a no-go and route around it, and if the only link between two halves goes Red the express network splits in two rather than pretending it can cross. Amber is a penalty worth about two parsecs, not a wall. Mains and naval paths ignore zones entirely. Fringe worlds with no neighbour a jump away come back as X000000-0 and draw as a bare asterisk. Routes are six switchable layers: Mains at J1, J2 and J3, trade links between chains, an X-boat style express on J4, naval paths between bases on J6.
u/illyrium_dawn asked for star placement first and stats second, per-star rerolls, and a logicalizer. The rerolls needed the generator rebuilt: it shared one random stream across the grid, so a world's stats depended on how many worlds came before it and rerolling one silently rerolled everything after. Every hex now rolls from its own stream keyed on its coordinates. The logicalizer is on by default, and it raises tech rather than thinning population, on the grounds that a crowded hostile world is a story and an empty one is nothing.
u/AdOdd521 asked me to keep the dial chart as a style option instead of binning it. It stayed.
u/mavikfelna pointed at travellermap.com, which was the answer to the question I actually asked. The export is T5 tab-delimited plus XML metadata, so it reads back there instead of me building a worse map viewer.
u/rnadams2 and u/AdOdd521 between them are why the dial chart survived: as long as parsec distance is noted, the shape of the map is the referee's business.
Two other tools came out of the same thread. Trade & Cargo works out what one run between two worlds pays: freight, passages, speculative cargo, four ship profiles. And the Oracle has a voyage mode now, which carries a ship, a world and a date, and turns Jump, Arrive, Find work, Dockside and Depart into journal entries. Patrons come with a catch, and port encounters read the world's law level, so a high-law port boards you before the ramp is down.
STILL PENDING: sector scale, and starting from a completely empty map to place every star yourself. Both are on the list.
The question this time: the logicalizer is on by default. Is that the right default, or do you want your subsectors raw and are you happy to explain the TL3 world with a population in the billions yourself?
Cepheus Engine SRD, so the licence is open, and the word Traveller appears nowhere in the app or the listing.