README file from
GithubCallout Studio
Callout Studio is a callout management plugin for Obsidian.
Create and style your own callout types, customize Obsidian's built-in callouts, and choose icons from several libraries. Every callout can appear as a block, heading, or inline callout, all managed from one settings tab.
The syntax
The same callout type can be written three ways:
| Type | Default content | Custom content |
|---|---|---|
| Heading | ## [!note] |
## [!note] A custom heading title |
| Inline | [!note] |
[!note]{A custom inline title} |
| Block | > [!note] |
> [!note] A custom block title |
The User Guide covers color palettes, icons, global styles, context menus, vault discovery, theme compatibility, and more.
💖 Special Thanks
Thank you to everyone who reported bugs, tested fixes, and shared detailed feedback:
brianjwalton · astreloff · rubcap · Xto-tT0 · Jarsgon · Ravencaller213 · frudolph77 · DesertSnak3 · alythobani · dragonish · Ana-Mendes123 · EddyCurrrent · Indra-Reaper · hisbo · engineeringbees · matchalizard
And thank you to everyone whose ideas and suggestions helped shape the plugin:
ericxob77 · TechnoMaverick · epilo9er · Xto-tT0 · TyceHerrman · eth-p · kwhsiung · archangelglass · quantumstargazer · BloatedBlowfish · Camouflagee · maxnabokow
Thank you all for helping make Callout Studio better!
Privacy, in short
Callout Studio keeps a local recovery copy of its settings in case sync replaces data.json while the plugin is closed. It can merge valid concurrent edits and recognized conflict copies, while preserving damaged or unsupported data for recovery. For the safest sync setup, install the same up-to-date build on every device. See settings sync and recovery.
Callout Studio never sends your vault content anywhere and collects no telemetry or analytics. It only downloads icon artwork you choose and, when needed, a translation for the plugin interface. See Privacy & permissions for a full explanation of every download and where data is stored.
Convert to standard Markdown reads Markdown notes locally for a selectable preview and, after a separate irreversible-action confirmation, rewrites heading and inline callout syntax and updates links to changed headings. Back up your vault first; see the conversion guide.
Install
- Open Settings → Community plugins in Obsidian.
- Search for Callout Studio and select Install, then Enable.
Developers
The internals guide covers architecture, source, build and release details, including manual installation; see CONTRIBUTING.md for the contribution process. Other plugins can use the public API to read callout types and subscribe to changes.
License & Third-Party Assets
Callout Studio's code is available under a permissive license, with no attribution required. One informal request, which is not a license term: please do not repackage the code and publish it as a new plugin in Obsidian's Community Plugins directory. You are welcome to reuse it, learn from it, and build on it in other ways.
The icon libraries offered within the plugin are separate works and retain their own licenses. You can view the full text for each in THIRD-PARTY-NOTICES.md or select Icon licenses & credits at the bottom of the plugin settings.