- Create outlines, add content or point to content.
- Create outlines of outlines
Example, the Plays Of William Shakespeare
- First Leo file: all plays of William Shakespeare, with multiple categorizations.
- Second Leo file, a single outlined play
- LeoVue: Browse all plays and read
From option menu on upper right, pick a tree/menu style.
LeoVue supports plain text, HTML or Markdown. Either add content to your Leo outline, or point to external files (for example, a README.md file).
If a Leo outline node title is a markdown link, LeoVue will load the (formated) content into the node. Leo will also load the content from any compatible URL (for example, wikipedia).
Put Vue Components in your content. Bootstrap-Vue, Chartjs and other components included by default, or add your own.
You can put JSON or CSV data in one Leo node and display the data as a chart in another node. Or, load data from a JSON feed.
The @presentation directive converts a Leo subtree into a Revealjs presentation.
LeoVue presentations can be multilevel, just like Leo outlines. Any supported LeoVue content is supported, so you can add Markdown, HTML or Vue Components to your presentations.
You can convert a Leo subtree to a Mermaidjs diagram. To see the Mermaidjs source code, click on the source icon in the upper right.
A Leo outline can be used for simple task management. Display a Leo outline (or portion of an outline) as a Kanban.
- In Leo, use the @JSON directive to create a link to a JSON source.
- Specify the template to use for the JSON
- LeoVue displays the JSON formatted with your template.
- Import a file into Leo and organize it with an outline.
- Edit the original file in your IDE
- Reload in Leo and save, the outline is updated with your content changes.
- Put your Leo file online with LeoVue.
Put internal links in content to Leo nodes. Leo nodes can point to external files, including markdown files. Local markdown files are preloaded so that they are searchable. Publish with LeoVue.
See the online documentation for detailed working examples, or fork the repo to create your own versions. To see how this document was created, view the source file docs.leo use the Leo program.