All Projects → visit1985 → Mdp

visit1985 / Mdp

Licence: gpl-3.0
A command-line based markdown presentation tool.

Programming Languages

c
50402 projects - #5 most used programming language
Roff
2310 projects
Makefile
30231 projects

Projects that are alternatives of or similar to Mdp

Remarker
▶️ Remark cli
Stars: ✭ 132 (-96.88%)
Mutual labels:  presentation, markdown
Marp Core
The core of Marp converter
Stars: ✭ 224 (-94.7%)
Mutual labels:  presentation, markdown
Tslide
Terminal SlideDeck, supporting markdown.
Stars: ✭ 198 (-95.31%)
Mutual labels:  presentation, markdown
Nodeppt
This is probably the best web presentation tool so far!
Stars: ✭ 9,589 (+126.9%)
Mutual labels:  presentation, markdown
Go Termd
Package termd provides terminal markdown rendering, with code block syntax highlighting support.
Stars: ✭ 223 (-94.72%)
Mutual labels:  command-line, markdown
Mdx Deck
♠️ React MDX-based presentation decks
Stars: ✭ 10,487 (+148.15%)
Mutual labels:  presentation, markdown
Marp
The entrance repository of Markdown presentation ecosystem
Stars: ✭ 3,378 (-20.07%)
Mutual labels:  presentation, markdown
Showoff
Don't just present; interact with your audience!
Stars: ✭ 879 (-79.2%)
Mutual labels:  presentation, markdown
Mandown
man-page inspired Markdown viewer
Stars: ✭ 173 (-95.91%)
Mutual labels:  command-line, markdown
Evermark
🐘 A command line tool for syncing markdown notes to Evernote
Stars: ✭ 72 (-98.3%)
Mutual labels:  command-line, markdown
Markdeck
presentations as code - author cool slide decks, text-only, offline-ready, collaborative
Stars: ✭ 1,159 (-72.57%)
Mutual labels:  presentation, markdown
Marpit
The skinny framework for creating slide deck from Markdown
Stars: ✭ 364 (-91.39%)
Mutual labels:  presentation, markdown
Xaringan
Presentation Ninja 幻灯忍者 · 写轮眼
Stars: ✭ 1,129 (-73.28%)
Mutual labels:  presentation, markdown
Patat
Terminal-based presentations using Pandoc
Stars: ✭ 1,725 (-59.18%)
Mutual labels:  presentation, markdown
Remark Boilerplate
A boilerplate to create presentations using remark, Gulp, Stylus and more.
Stars: ✭ 41 (-99.03%)
Mutual labels:  presentation, markdown
Reveal Ck
Create slides with ruby (and usually in markdown)
Stars: ✭ 202 (-95.22%)
Mutual labels:  presentation, markdown
Marp Cli
A CLI interface for Marp and Marpit based converters
Stars: ✭ 606 (-85.66%)
Mutual labels:  presentation, markdown
Backslide
💦 CLI tool for making HTML presentations with Remark.js using Markdown
Stars: ✭ 679 (-83.93%)
Mutual labels:  presentation, markdown
Taskell
Command-line Kanban board/task manager with support for Trello boards and GitHub projects
Stars: ✭ 1,175 (-72.2%)
Mutual labels:  command-line, markdown
Nb
CLI and local web plain text note‑taking, bookmarking, and archiving with linking, tagging, filtering, search, Git versioning & syncing, Pandoc conversion, + more, in a single portable script.
Stars: ✭ 3,846 (-8.99%)
Mutual labels:  command-line, markdown

mdp - A command-line based markdown presentation tool.

image


How to get started:

mdp needs the ncursesw headers to compile. So make sure you have them installed:

  • on Raspbian (Raspberry Pi) you need libncurses5-dev and libncursesw5-dev

Now download and install mdp:

$ git clone https://github.com/visit1985/mdp.git
$ cd mdp
$ make
$ make install
$ mdp sample.md
  • On Arch Linux, you can use the existing package.
  • on Cygwin you can use the existing package from the setup program.
  • On Debian, you can use the existing DEB package, or run apt-get install mdp.
  • On FreeBSD, you can use the port misc/mdp.
  • On OS-X, use the existing Homebrew Formula by running brew install mdp.
  • On Slackware, grab the SlackBuild here: (http://slackbuilds.org/apps/mdp/), or run sbopkg -i mdp.
  • On Ubuntu, you can use the existing DEB package, or run apt-get install mdp.

Most terminals support 256 colors only if the TERM variable is set correctly. To enjoy mdp's color fading feature:

$ export TERM=xterm-256color

How to use it:

Horizontal rulers are used as slide separator.

Supports basic markdown formating:

  • line wide markup

    • headlines
    • code
    • quotes
    • unordered list
  • in-line markup

    • bold text
    • underlined text
    • code

Supports headers prefixed by @ symbol.

  • first two header lines are displayed as title and author in top and bottom bar

Review sample.md for more details.


Controls:

  • h, j, k, l, Arrow keys, Space, Enter, Backspace, Page Up, Page Down - next/previous slide
  • Home, g - go to first slide
  • End, G - go to last slide
  • 1-9 - go to slide n
  • r - reload input file
  • q - exit

How to debug it:

To make a debug version of mdp, just type:

$ make DEBUG=1
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].