| What's a FITS file? | The structure and contents of a FITS file, and how they relate to EleFits |
| ▼Data classes | Classes to represent the data stored in a FITS file |
| Header data classes | Classes to store header unit data |
| Image data classes | Image data unit containers and tools |
| Binary table data classes | Binary table data unit containers and tools |
| Data concepts | Concepts satisfied by data classes and associated helper classes |
| ▼File and HDU handlers | Service classes to read and write FITS files |
| File handlers | Access and create files and HDUs |
| HDU selectors and iterators | Iterate over HDUs with selected categories and/or states |
| Header unit handlers | Read and write header units |
| Image data unit handlers | Read and write image data units |
| Binary table data unit handlers | Read and write binary table data units |
| File-level strategies | Register actions to be performed automatically according to some criteria |
| Image compression | Compress and decompress image HDUs |
| ▼Development guidelines | What to do, what not to, and why! |
| On the API design | Understanding the design helps using EleFits better |
| On types | Which types to use? |
| Optimization and good practices | How to make a program efficient? |
| Exceptions | All the exceptions directly thrown by EleFits |