-
Notifications
You must be signed in to change notification settings - Fork 2
/
Choice of Markdown Parsers.mdtext
49 lines (25 loc) · 1.47 KB
/
Choice of Markdown Parsers.mdtext
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
Title: Choice of Markdown Parsers
Tags: levels-outline.10 Markdown.1 Choice of Markdown Parsers
Timestamp: 20210607232518
Seq: 10.1
Level: 3 - Section
Index: Markdown; Down; cmark; CommonMark; Ink; parsers; Markdown parsers;
Class: version
Body:
Thanks to the generosity of other open-source developers, Notenik gives you a choice of Markdown parsers to use. Visit the app settings to change your choice of parser.
+ [Down][] - Blazing fast Markdown rendering in Swift, built upon cmark, which is in turn based on the [CommonMark][cm] spec.
+ [Ink][] - A fast and flexible Markdown parser written in Swift.
+ [Mkdown][] - Notenik's own Markdown parser, allowing wiki-style inter-note linking within Notenik.
Feel free to follow the links above to consult the documentation for Down and/or Ink.
The next section will describe Notenik's own parser.
[cite]: https://fletcher.github.io/MultiMarkdown-6/syntax/citation.html
[ext]: https://www.markdownguide.org/extended-syntax/
[mmd]: https://fletcher.github.io/MultiMarkdown-6/syntax/index.html#footnotes
[cm]: https://commonmark.org
[down]: https://github.com/johnxnguyen/Down
[ink]: https://github.com/JohnSundell/Ink
[md]: https://daringfireball.net/projects/markdown/
[mkdown]: https://github.com/hbowie/NotenikMkdown
[mmd]: https://fletcher.github.io/MultiMarkdown-6/syntax/index.html#footnotes
[sp]: https://daringfireball.net/projects/smartypants/
[syntax]: https://daringfireball.net/projects/markdown/syntax