Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/wanadev/wanaprez
Simply turns Markdown into presentation
https://github.com/wanadev/wanaprez
javascript markdown presentation
Last synced: 2 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 (over 4 years ago)
- Default Branch: master
- Last Pushed: 2024-08-08T13:29:13.000Z (6 months ago)
- Last Synced: 2024-08-08T15:49:36.064Z (6 months ago)
- Topics: javascript, markdown, presentation
- Language: JavaScript
- Homepage: https://prez.wanadev.org/
- Size: 2.95 MB
- Stars: 37
- Watchers: 7
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Wanaprez! - Simply turns Markdown into presentation
[![Lint](https://github.com/wanadev/wanaprez/actions/workflows/lint.yml/badge.svg)](https://github.com/wanadev/wanaprez/actions/workflows/lint.yml)
![GitHub package.json version](https://img.shields.io/github/package-json/v/wanadev/wanaprez)
[![License](https://img.shields.io/badge/License-BSD%203%20Clause-freen)](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
* **1.2.0:**
* Allow to use an horizontal rule to create slides without titles (@MickGe, #4)
* Toggle fullscreen with `F` key (@MickGe, #5)
* Limit picture size to slides width (@MickGe, #6)
* Add code linting (ESLint)
* **1.1.0:**
* Rescales the prensentation when the screen is too small or too big
* Supports mobiles devices
* **1.0.1:** Some CSS fixes
* **1.0.0:** First public release