FREEDOM251

Freedom251 › Presentation software

Moonslide

Free plan LinuxMacWindows

Visit Moonslide Alternatives

Moonslide's own site

What Moonslide is

Moonslide is a free, MIT-licensed desktop editor for creating Reveal.js presentations with Markdown. Slides are written in a code editor using standard Markdown, YAML configuration blocks, attributes, bracketed spans, and inline HTML. A live preview hot reloads as you work. The application generates Reveal.js HTML presentations and supports most Reveal.js features plus the built-in plugins in its standard template, including highlight, math, search, and zoom. Slides can contain images and background videos through Markdown and front matter settings. Presentations export as HTML or PDF. HTML export can create a bundle with required assets or a file that references assets at their original locations. Custom templates can control layouts, themes, stylesheets, scripts, and toolbar menus. The standard template includes black and white themes and 18 layouts grouped into Base, Cols, Grid, and Title. Moonslide runs on Windows, macOS, and Linux. The releases page lists version 0.1.1 as latest.

Who it suits

It suits people comfortable authoring presentations in Markdown and code editors. Developers who need Reveal.js output, custom templates, or HTML and PDF exports may find its workflow useful.

What it does well

  • Free and MIT licensed
  • Live preview reloads while writing
  • Exports presentations as HTML or PDF
  • Supports custom templates and themes
  • Runs on Windows, macOS, and Linux

What to know first

  • Latest listed release is version 0.1.1
  • Linux and macOS installer assets are listed
  • Requires Markdown-based authoring

Verdict

Moonslide offers code-oriented presentation authoring with immediate preview and Reveal.js output. Its template system and export choices provide control, while the project’s listed release remains 0.1.1.

Facts from Moonslide's own pages

Code editor
The app lets users write presentations directly in its code editor. · github.com, 12 Oct 2026
Custom templates
Users can create templates to configure presentation behavior and appearance, including layouts, themes, stylesheets, scripts, and toolbar menus. · github.com, 12 Oct 2026
Desktop platforms
The README says Moonslide can be installed on macOS, Windows, and Linux. · github.com, 12 Oct 2026
Export formats
Presentations can be exported as HTML or PDF. · github.com, 12 Oct 2026
Exports
Presentations can be exported as HTML or PDF, with HTML available as a bundle or as an HTML file that references assets at their original locations. · github.com, 12 Oct 2026
Free plan
Yes · github.com, 20 Sept 2026
HTML export options
HTML export can include a bundle with the presentation and required assets, or only the HTML file with assets referenced from their original locations. · github.com, 12 Oct 2026
Images and video
Slides can include images and background videos using Markdown and front matter configuration. · github.com, 12 Oct 2026
License
The public GitHub repository lists an MIT license. · github.com, 12 Oct 2026
Live preview
The presentation preview hot reloads as you write. · github.com, 12 Oct 2026
Maker identity
The repository is published by the GitHub organization moonslide-app. · github.com, 12 Oct 2026
Markdown
The editor supports standard Markdown, attributes, bracketed spans, and inline HTML. · github.com, 12 Oct 2026
Markdown authoring
Presentations are written in Markdown with YAML configuration blocks for slides. · github.com, 12 Oct 2026
Markdown extensions
Moonslide uses markdown-it and supports Attributes and Bracketed Spans extensions. · github.com, 12 Oct 2026
Product
Moonslide is a Markdown-based editor for creating presentations with Reveal.js. · github.com, 12 Oct 2026
Release
The releases page lists v0.1.1 as the latest release and includes Linux and macOS downloads. · github.com, 12 Oct 2026
Release availability
The repository's releases page lists v0.1.1 as the latest release and shows Linux and macOS installer assets. · github.com, 12 Oct 2026
Reveal.js plugins
The standard template includes Reveal.js built-in plugins, and the README names highlight, math, search, and zoom plugins. · github.com, 12 Oct 2026
Reveal.js support
Moonslide generates Reveal.js HTML presentations and supports most Reveal.js features and built-in plugins included in its standard template. · github.com, 12 Oct 2026
Standard layouts
The standard template offers 18 layouts grouped into Base, Cols, Grid, and Title categories. · github.com, 12 Oct 2026
Standard themes
The standard template includes black and white themes. · github.com, 12 Oct 2026
Supported platforms
Windows,macOS,Linux · github.com, 20 Sept 2026
Templates and themes
Users can create custom templates and themes to configure presentation behavior and appearance. · github.com, 12 Oct 2026
What it does
Moonslide is a Markdown based presentation editor that generates Reveal.js presentations. · github.com, 12 Oct 2026

Where Moonslide stands on Freedom251

Look at these too