82
Open, tested building blocks for orbital mechanics and space software
Developed in TypeScript with a focus on strong typing and verifiable formulas.
Key Capabilities:
Orbital Mechanics (EQ-01): Includes functions for Vis-viva, Kepler solvers, anomaly conversions, Hohmann transfers, plane changes, J2 precession, and Clohessy–Wiltshire motion.
Units (SI-02): Robust handling of SI units with validation to prevent silent errors.
Constants & Datasets (DB-03): Comprehensive collection of physical constants and celestial bodies data.
AI Assistant Uplink (AI-04): An MCP server that connects to AI assistants like Claude, ChatGPT, Gemini, and Copilot for computed answers.
Time Systems (TM-05): Supports a wide range of time units from attoseconds to gigayears.
Typed, Tested, Documented (QA-06): Employs strict TypeScript, extensive unit tests, and clear documentation with LaTeX for equations.
Packages available:
@interstellar-tools/equations
@interstellar-tools/constants
@interstellar-tools/temporal
@interstellar-tools/types
@interstellar-tools/mcp
The project is released under the MIT License.
Built with