Kroki

by Greg Zuro
5
4
3
2
1
Score: 44/100

Description

Category: Data Visualization

The Kroki plugin allows you to render diagrams in Obsidian, using the Kroki server or a custom one. With this plugin, you can easily include various diagram types such as sequence diagrams, flowcharts, and more into your notes. To use it, simply create a fenced code block with the diagram type specified as the language, and add your diagram code inside. The plugin supports multiple diagram types and allows for customization through options.

Reviews

No reviews yet.

Stats

56
stars
10,860
downloads
34
forks
1,777
days
701
days
836
days
13
total PRs
4
open PRs
3
closed PRs
6
merged PRs
15
total issues
7
open issues
8
closed issues
7
commits

Latest Version

2 years ago

Changelog

Add D2 and WireViz.

README file from

Github

Obsidian Kroki

Render Kroki Diagrams in Obsidian.

This plugin uses, by default, the Kroki server for rendering, but specifying an alternate one via this plugin's options is encouraged.

If you can't find an alternate, then you can host your own server as described here.

This plugin is a modified and slightly expanded version of the obsidian-plantuml plugin by Johannes Theiner.

Usage

Create a fenced codeblock using one of the diagram types supported by kroki as the language. See the Kroki site for a complete list of supported diagram types. Specify your diagram code inside the codeblock.

Examples

See kroki-test.md for examples of each of the currently supported diagram types.

Installation

Inside Obsidian

Settings > Third-party plugins > Community Plugins > Browse and search for Kroki.

Manually installing the plugin

  • Clone this repo
  • npm i or yarn to install dependencies
  • npm run build
  • Copy over main.js, styles.css, manifest.json to your vault VaultFolder/.obsidian/plugins/obsidian-kroki/.

Similar Plugins

info
• Similar plugins are suggested based on the common tags between the plugins.
Obsidian Graphviz
4 years ago by Feng Peng
Graphviz plugin for obsidian md.
Diagrams.Net
4 years ago by Jens M Gleditsch
This repository contains a plugin for Obsidian for inserting and editing diagrams.net (previously draw.io) diagrams.
TikZJax
4 years ago by artisticat1
Render LaTeX and TikZ diagrams in your notes
D2
3 years ago by Terrastruct
The official D2 plugin for Obsidian. D2 is a modern diagram scripting language thats turns text to diagrams.
Adamantine Pick
3 years ago by Urist McMiner
Embeddable Pikchr(https://pikchr.org) diagrams renderer plugin for Obsidian(https://obsidian.md)
Mermaid Themes
3 years ago by jvsteiner
mermaid themes for obsidian
Typst Renderer
3 years ago by fenjalien
Renders typst code blocks in Obsidian into images using Typst through the power of WASM!
No more flickering inline math
3 years ago by Ryota Ushio
No longer disturbed by flickering inline math in Obsidian.
SwiftLaTeX Render
2 years ago by gboyd068
Universal renderer
2 years ago by Kloud
Obsidian plugin to render latex, dot, blockdiag, ditaa and other graphs
Excalidraw
5 years ago by Zsolt Viczian
A plugin to edit and view Excalidraw drawings in Obsidian
WaveDrom
5 years ago by Alex Stewart
Diagrams
5 years ago by Sam Greenhalgh
Draw.io plugin for obsidian.md
Nomnoml Diagram
5 years ago by Daeik Kim
Obsidian Plugin for nomnoml diagram
Pintora
2 years ago by Amias Lee
Create Pintora diagrams directly in the Obsidian.
Diagram Zoom Drag
2 years ago by ChenPengyuan
Mermaid Popup
2 years ago by ChenPengyuan
MoreDraw
a year ago by webceoboy2011
mordraw.com for obsidian plugin
Sankey
a year ago by Finn Romaneessen
An Obsidian plugin to create sankey diagrams
Flowcharts
a year ago by land0r
Flowchart Plugin for Obsidian – Create and customize flowcharts seamlessly within your Obsidian vault. Powered by Flowchart.js and designed for productivity
GoBoard
4 months ago by Dmitry I. Sokolov
Obsidian plugin for rendering Go game diagrams from markdown code blocks
Mermaid Icons
3 months ago by toshs
Obsidian plugin enabling the use of icons in Mermaid diagrams.
Typst Mate
3 months ago by azyarashi
Render math expressions with Typst instead of MathJax in Obsidian.