# Reference Documentation

Automatically generated reference for Manim Slides.

```{toctree}
:hidden:

api
cli
customize_html
examples
gui
html
IPython magic <ipython_magic>
sharing
Sphinx Extension <sphinx_extension>
```

[Application Programming Interface](/reference/api): list of classes and methods that may
be useful to the end-user.

[Command Line Interface](/reference/cli): list of all commands available using Manim
Slides' executable.

[Examples](/reference/examples): curated list of examples and their output.

[Graphical User Interface](/reference/gui): details about the main Manim Slide' feature.

[HTML Presentation](/reference/html): an alternative way of presenting your animations.

[IPython Magic](/reference/ipython_magic): a magic to render and display Manim Slides inside notebooks.

+ [Example](/reference/magic_example): example notebook using the magics.

[Sharing](/reference/sharing): how to share your presentation with others.


[Sphinx Extension](/reference/sphinx_extension): a Sphinx extension for displaying Manim Slides animations within your documentation.
