# TOP’s documentation¶

## Overview¶

TOP consists of a python module, a compiler and several templates (see Stellar Models in TOP) to read stellar models. This allows users to write their own set of equations in a flexible way.

The basic workflow with TOP is the following:

1. write an equation file (see Equation Files)
2. compile this file with top-build
3. compute oscillations modes and frequencies with top python module (see Python API):