An interactive multi-scale cosmological knowledge graph and scientific document navigator modeling the physical, thermodynamic, and astronomical structures of the observable universe.
Observable Universe is a data-driven cosmological visualization platform. Powered by structured manifest schemas (universe/manifest.json), it indexes astronomical hierarchies—from fundamental particles and stellar nucleosynthesis to galaxies, galaxy clusters, and the cosmic microwave background (CMB)—rendering dynamic, zero-entropy scientific documentation in the browser.
- 🔭 Cosmological Graph Navigator: Real-time exploration of celestial structures categorized by logarithmic distance and physical scale.
- 📜 Zero-Entropy Document Engine: Lightweight JSON-driven markdown renderer for structured astronomical papers and telemetry.
- ⚡ Zero-Dependency Architecture: Pure HTML5, CSS3, and modern ES6 JavaScript ensuring instantaneous page loads and offline reliability.
- 🌐 Netlify & Static Host Ready: Pre-configured
netlify.tomlfor seamless static deployment.
Observable-Universe/
├── universe/ # Cosmological manifests, JSON data schemas and scientific documents
├── universe-app/ # Application shell and state orchestration
├── universe-web/ # Static web client (index.html, styles.css, app.js)
├── netlify.toml # Static hosting and routing configuration
└── LICENSE # MIT License
Launch the viewer with Python's built-in HTTP server:
# Clone the repository
git clone https://github.com/ManoAlee/Observable-Universe.git
cd Observable-Universe/universe-web
# Start local server
python -m http.server 8000
# Open in your browser: http://localhost:8000This project is licensed under the MIT License - see the LICENSE file for details.