Markdown: Difference between revisions
(2 intermediate revisions by the same user not shown) | |||
Line 7: | Line 7: | ||
Newlines in markdown can be created with either two trailing whitespaces or a trailing backslash. | Newlines in markdown can be created with either two trailing whitespaces or a trailing backslash. | ||
The Google Style Guide suggests using a trailing backslash and never using trailing whitespaces. | The Google Style Guide suggests using a trailing backslash and never using trailing whitespaces. | ||
< | <pre> | ||
One line\ | One line\ | ||
Another line | Another line | ||
</ | </pre> | ||
==Renderers== | ==Renderers== | ||
Below are a few programs scripts for rendering Markdown. | Below are a few programs and scripts for rendering Markdown. | ||
; Libraries | ;Libraries | ||
* [https://docsify.js.org/#/ Docsify] ([https://github.com/docsifyjs/docsify/ GitHub, 15k Stars]) | * [https://docsify.js.org/#/ Docsify] ([https://github.com/docsifyjs/docsify/ GitHub, 15k Stars]) | ||
** JS only. Supports multiple pages and search. Many addons. | ** JS only. Supports multiple pages and search. Many addons. | ||
Line 24: | Line 24: | ||
* [https://readthedocs.org/ Read the Docs] ([https://github.com/readthedocs/readthedocs.org GitHub]) | * [https://readthedocs.org/ Read the Docs] ([https://github.com/readthedocs/readthedocs.org GitHub]) | ||
; Wikis and Content management systems | ;Wikis and Content management systems | ||
* [https://dynalon.github.io/mdwiki/#!index.md MDwiki] ([https://github.com/Dynalon/mdwiki/ GitHub]) (unmaintained since 2018) | * [https://dynalon.github.io/mdwiki/#!index.md MDwiki] ([https://github.com/Dynalon/mdwiki/ GitHub]) (unmaintained since 2018) | ||
* [https://wiki.js.org/ wiki.js] | * [https://wiki.js.org/ wiki.js] | ||
; Servers | ;Servers | ||
* [https://caddyserver.com/ Caddy] | * [https://caddyserver.com/ Caddy] | ||
Latest revision as of 14:43, 9 February 2021
Markdown is the typesetting language used in Github and elsewhere (including Google).
Syntax
See #Resources
Newlines
Newlines in markdown can be created with either two trailing whitespaces or a trailing backslash.
The Google Style Guide suggests using a trailing backslash and never using trailing whitespaces.
One line\ Another line
Renderers
Below are a few programs and scripts for rendering Markdown.
- Libraries
- Docsify (GitHub, 15k Stars)
- JS only. Supports multiple pages and search. Many addons.
- Docusaurus (GitHub, 18k Stars) - This is made by Facebook.
- MKDocs (GitHub, 11K Stars)
- Markdeep (GitHub)
- Syntax extends markdown. Only supports a single page.
- Read the Docs (GitHub)
- Wikis and Content management systems
- Servers