An open API service indexing awesome lists of open source software.

https://github.com/basemax/marp-md2slide

Marp MD2Slide is a simple tool for converting Markdown presentations into HTML slides using Marp. It helps you create elegant and professional-looking slides using Markdown syntax.
https://github.com/basemax/marp-md2slide

bun javascript js markdown markdown-to-presentation markdown-to-slide md2presentation md2slide nodejs

Last synced: 3 months ago
JSON representation

Marp MD2Slide is a simple tool for converting Markdown presentations into HTML slides using Marp. It helps you create elegant and professional-looking slides using Markdown syntax.

Awesome Lists containing this project

README

        

# Marp MD2Slide

**Marp MD2Slide** is a simple tool for converting Markdown presentations into HTML slides using Marp. It helps you create elegant and professional-looking slides using Markdown syntax.

## Features

- Write slides in Markdown
- Convert Markdown to HTML slides
- Uses [Marp](https://marp.app/) for slide generation
- Simple and lightweight

## Installation

Make sure you have [Node.js](https://nodejs.org/) installed.

```sh
npm install
```

or using [Bun](https://bun.sh/):

```sh
bun install
```

## Usage

Convert a Markdown file to an HTML slide:

```sh
npx marp examples/first-presentation.md --output examples/first-presentation.html
```

Using Bun:

```sh
bun marp examples/first-presentation.md --output examples/first-presentation.html
```

## Example Files

The `examples` folder contains sample presentations:

- `first-presentation.md` → `first-presentation.html`
- `second-teach-git.md` → `second-teach-git.html`
- `third-teach-docker.md` → `third-teach-docker.html`
- `forth-teach-linux.md` → `forth-teach-linux.html`

## Repository

GitHub: [BaseMax/marp-md2slide](https://github.com/BaseMax/marp-md2slide)

## License

This project is licensed under the MIT License.

© 2025 Max Base.