https://github.com/wanadev/wanaprez
Simply turns Markdown into presentation
https://github.com/wanadev/wanaprez
javascript markdown presentation
Last synced: 12 months ago
JSON representation
Simply turns Markdown into presentation
- Host: GitHub
- URL: https://github.com/wanadev/wanaprez
- Owner: wanadev
- License: other
- Created: 2020-08-11T09:53:38.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2025-05-15T07:11:46.000Z (about 1 year ago)
- Last Synced: 2025-05-15T07:28:45.357Z (about 1 year ago)
- Topics: javascript, markdown, presentation
- Language: JavaScript
- Homepage: https://prez.wanadev.org/
- Size: 266 KB
- Stars: 38
- Watchers: 6
- Forks: 5
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Wanaprez! - Simply turns Markdown into presentation
[](https://github.com/wanadev/wanaprez/actions/workflows/lint.yml)

[](https://github.com/wanadev/wanaprez/blob/master/LICENSE)
Wanaprez is just a simple presentation tools written in JavaScript.
**Quick and easy:**
* Just take 5 min to write some **Markdown**,
* give it to Wanaprez,
* and you're done!
**Try it out!**
* https://prez.wanadev.org/
## How does it work?
Just write Markdown... It is as simple as that!
```markdown
# My Prez
## Some Title
### Slide 1
**Lorem ipsum** dolor _sit amet_, consectetur ~~adipiscing elit~~.
### Slide 2
* Foo
* Bar
* Baz
---
Slide 3
```
* Press Up / Down or scroll to navigate,
* press F to toggle fullscreen.
## Demo
Look at the demo prez here:
* https://prez.wanadev.org/#url=prez.md&slide=0
## Hacking
You can build the `wanaprez.dist.js` file with the following command:
npm run build
You can check coding style with the following command:
npm run lint
## Changelog
* **[NEXT]** (changes on ``master`` that have not been released yet):
* Nothing yet ;)
* **v1.3.0:**
* feat(home): added form validation (@Zusoy, #7)
* fix(wanaprez): prevent error with empty prez (@Zusoy, #7)
* **v1.2.0:**
* feat: Allow to use an horizontal rule to create slides without titles (@MickGe, #4)
* feat: Toggle fullscreen with `F` key (@MickGe, #5)
* fix: Limit picture size to slides width (@MickGe, #6)
* misc: Add code linting (ESLint)
* **v1.1.0:**
* feat: Rescales the prensentation when the screen is too small or too big
* feat: Supports mobiles devices
* **v1.0.1:**
* fix: Some CSS fixes
* **v1.0.0:**
* First public release