Cicero - Serving presentation slides written in Markdown

Find your talk

For GitLab please use the API reference.

Select repository:

Select branch:

Select Markdown file to render:

Select rendering engine:

Share this link with your friends

CICERO_URL_BASE_is_undefined[[ link ]]
Source code: [[ source_link ]]

No Markdown files found in this repository

Try another repository

This is how it works

You write your talk in Markdown, host it on GitHub or GitLab. We render it using remark of reveal.js and serve it for you before you can say blueberry pie. You can style your slides to your heart's content.

First time here? Try this one-minute demo:

Under "Find your talk", type "bast", then select repo "cicero", and one of the Markdown files under "demo/". Then follow the generated link.

Why Cicero

  • - No more "Can you please email me the slides after the workshop?".
  • - All you need is a browser and everybody has a browser in their pocket.
  • - It is easier to share a link to slides than it is to serve them.
  • - It is easier to reuse a Markdown talk than it is to modify PDF slides.
  • - Talks become lightweight, reusable, versionable, branchable, and forkable.
  • - Hackable URLs.
  • - Presentation URL lives as long as the corresponding Markdown file lives.
  • - Free as in beer.
Documentation: https://cicero.readthedocs.io
Source code: https://github.com/bast/cicero