# Plugins
In this section you can find the list of officially supported PRESENTA Lib plugins, sorted by type.
# Blocks
A Block renders a content. When you need a different type of media or render a content in a different way, external blocks might help, such as:
Want to create your own Block?
Awesome! There's a guide for that!. If you plan to make it public, let us know!
# Modules
A Module extends a scene
in order provide additional features at scene level. Here some examples:
Want to create your own Module?
Awesome! There's a guide for that!. If you plan to make it public, let us know!
# Controllers
A Controller extends the presentation as a whole by adding global capabilities:
- Markdown to convert markdown into HTML in supported blocks
- Swiper to add touch gesture for easier navigation on mobile devices
- Console Notes to add dev-minded speaker notes
Want to create your own Controller?
Awesome! There's a guide for that!. If you plan to make it public, let us know!
# Installation
Go to this page to learn about official installation possibilities.
# Development
Go to this page to learn about how to develop you own PRESENTA Lib plugin.