WikiBonsai is a collection of open source tools to bring digital gardening workflows to markdown.

vscode-wikibonsai

Key workflows:

  • Extended [[wiki]] syntax including attributes, links, and embeds.
  • A “semantic tree” or “knowledge bonsai” structure to organize your markdown documents.
  • Graphical visualizations to explore your notes in 2D, 3D, AR, VR or map to embeddings (often used in deep learning in AI).
  • CAML: Colon Attribute Markup Language a light, YAML-like markup for semantic attributes (with [[wiki]] support!).

Top-level tools:

WikiBonsai Markdown Support

WikiBonsai provides support for the following Markdown elements.

Element Support Notes
Headings Yes
Paragraphs Yes
Line Breaks Yes
Bold Yes
Italic Yes
Blockquotes Yes
Ordered Lists Yes
Unordered Lists Yes
Code Yes
Horizontal Rules Yes
Links Yes
Images Yes Image display in preview is subject to content security policy, adjustable from the drop-down menu to the top-right
Tables Yes
Fenced Code Blocks Yes
Syntax Highlighting Yes
Footnotes Partial In code editor only. Comprehensive support requires the Markdown Preview Enhanced extension.
Heading IDs Partial Does not support custom IDs. Comprehensive support requires the Markdown Preview Enhanced extension.
Definition Lists Partial Requires the Markdown Preview Enhanced extension.
Strikethrough Partial Two tildes (~~word~~) only.
Task Lists Partial One of the many readily available extensions can add this feature, e.g. Markdown Preview Enhanced.
Emoji (copy and paste) Yes
Emoji (shortcodes) Partial Requires the Markdown Preview Enhanced extension.
Highlight No
Subscript No
Superscript No
Automatic URL Linking Yes
Disabling Automatic URL Linking Yes
HTML Yes
Take your Markdown skills to the next level.

Learn Markdown in 60 pages. Designed for both novices and experts, The Markdown Guide book is a comprehensive reference that has everything you need to get started and master Markdown syntax.

Get the Book
Want to learn more Markdown?

Don't stop now! 🚀 Star the GitHub repository and then enter your email address below to receive new Markdown tutorials via email. No spam!