This is a collection of libraries developed by the Helioviewer Project for use within Helioviewer.org and related applications.
If you use any of these in your own projects, be sure to let us know!
- Helioviewer Event Interface - This library is used for querying and collecting solar events from multiple sources and combining them into a common format. May be extended to include more event sources.
- 
Coordinator - HTTP server powered by sunpy for remotely performing coordinate transformations between various frames i.e. Heliographic Stonyhurst -> Helioprojective. 
- 
Python API - Python interface to the Helioviewer API. 
- 
3D Sun - three.js object for rendering images from Solar observatories served by Helioviewer in 3D. Powers the 3D view in Helioviewer.org. 
- 
Event Tree - React component for retrieving, rendering, and interacting with solar events.