An Obsidian plugin that renders Wikipedia-style infoboxes from YAML frontmatter, including a floating panel pinned to the top-right of the reading pane.
main.js, styles.css, and manifest.json from the latest release.obsidian/plugins/omni-infobox/ inside your vaultSearch for Infobox in the Obsidian community plugin browser.
Add an infobox: block to your note's YAML frontmatter:
---
infobox:
title: Albert Einstein
subtitle: Theoretical Physicist
image: einstein.jpg
caption: Photograph from 1921
tags: [science, physics]
fields:
- section: Personal
- Born: March 14, 1879
- Died: April 18, 1955
- Nationality: German / American
- section: Career
- Field: Theoretical physics
- Known for: General relativity, Special relativity
- Awards: Nobel Prize in Physics (1921)
---
| Key | Type | Description |
|---|---|---|
title |
string | Bold heading at the top of the card |
subtitle |
string | Italic line below the title |
image |
string | Filename or URL. Supports [[wikilinks]] and ![[wikilinks]] |
caption |
string | Small italic text below the image |
tags |
list/string | Optional tags to show in the infobox. Falls back to the note's frontmatter and inline tags |
showTags |
boolean | Set to false to hide tags for a note |
fields |
list | Array of single-key objects (see below) |
Each item in fields is a single-key YAML object:
section to insert a divider with a category labelfields:
- section: Category Name # renders as a section divider
- Label: Value # renders as a data row
Images can be specified as:
image: einstein.jpg (resolved via vault)image: "[[einstein.jpg]]" or image: "![[einstein.jpg]]"image: https://example.com/photo.jpgIssues and pull requests are welcome.
MIT see LICENSE