Parsedown



A New Markdown parser for Laravel built on Parsedown and Parsedown Extra. The best and easiest way to install this package is through Composer. This package fully compatible with Laravel ^5.4. Require Package. Open your application's composer.json file and add the following line to the require array: '.

  1. Markdown To Html Parser
  2. Laravel Package Development - E04 - Markdown Parser
  3. Erusev/parsedown - Githubmemory
  4. Php Markdown

Overview 'Super fast GitHub Flavored Markdown ' This module creates a new Drupal textformat filter that uses parsedown.org library to render your markup. First, I considered parsing only once before uploading everything so that page loads remain snappy. Then I realized that parsing an average document takes less than 10ms and ended up using Parsedown, a render in php. This allows me to simply drop the.md files into a folder on the server, php fetches them and parsedown creates the html for.

Parsedown Extreme is a extension to Parsedown Extra to add even more functions to the library.

Extentions included in ParsedownExtreme

Parsedown

Installation

Githubmemory
  • Download the 'Source code' from the latest release
  • Include ParsedownExtreme.php
  • You must include parsedown.php and parsedownExtra.php too.

Example

New Features

See all new features below

Task list

Default enabled

Example

  • ToDos
    • Buy some salad
    • Brush teeth
    • Drink some water

Superscript & Subscript

To toggle Superscript & Subscript you most call $ParsedownExtreme->superscript('true'|'false')

Markdown To Html Parser

Default:disabled

Example

Insert and mark

To toggle insert you most call $ParsedownExtreme->insert('true'|'false')and $ParsedownExtreme->mark('true'|'false') for mark

Default:enabled

Example

Video embeding

Video embeding support Youtube, Vimeo and Dailtmotion

To toggle Video embeding you most call $ParsedownExtreme->embeding('true'|'false')

Default:true

Example

Typograpic shurtcodes

To toggle Typograpic shurtcodes you most call $ParsedownExtreme->typography('true'|'false')

Default:disabled

Parsedown table of contents

Example

(c) (C) (r) (R) (tm) (TM)

(La)KaTeX

To enable KaTeX you must download katex

To toggle KaTeX you most call $ParsedownExtreme->katex('true'|'false')

Default:disabled

Example

Mermaid

TableParsedown xss

Laravel Package Development - E04 - Markdown Parser

To enable Mermaid download Mermaid and use $ParsedownExtreme->mermaid('true'|'false') to enable it

Erusev/parsedown - Githubmemory

Default:disabled

Php Markdown

Example