The CosmicFlows website visualization/online analysis tool is backed by OpenLitespeed for webserving and caching, Python/Flask for computations, and VTK-JS for online 3d visualization.

Repositories

The repositories are split in two:

Requirements

Node.js must be installed for development on the web application. Deployment of the backend python server requires this package list.

Backend server architecture