# 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.