Aurora LightsA suite for your adventures
Developer tooling · AuroraTranslator

Aurora: Transpositions

Aurora content, expressed in a new form.

Translate Aurora XML into a searchable SQLite model while preserving its meaning and the path back to its source.

Aurora: Transpositions artwork

A foundation for content tools

Known as AuroraTranslator, Transpositions provides command-line and shared-library tooling for importing, inspecting, and querying Aurora content. It connects the XML ecosystem with modern data-driven applications.

  • Import XML into SQLiteBuild a searchable model of elements, descriptions, rules, setters, and the original XML.
  • Resolve content packagesInspect package precedence and duplicate IDs, and query the effective content selected by the importer.
  • Trace content to its sourceUse source provenance and link diagnostics to understand where a record came from and how it connects to other elements.
  • Build on reusable catalog accessUse typed catalog summary and detail readers in consuming applications, with integrity checks to inspect prepared databases.

The repository and technical documentation use AuroraTranslator. The project’s core focus is faithful content translation, queryability, and traceability.

Report a Translator issue