Callout Studio

by niv20
5
4
3
2
1
Score: 60/100

Description

The Callout Studio plugin turns callouts into a full editing system with tools to create custom types, tune their appearance and manage them across a vault. It adds a callout editor, autocomplete while wrapping text, context menu actions, usage statistics, bulk replacement and conversion back to plain text. The plugin can scan the vault to discover callout IDs, keep fallback entries in sync and warn before deleting a type that is still in use. It also supports import and export, including migration from Callout Manager, Admonition and CSS snippets, while bundling multiple icon sources and letting you use your own images. The interface is localized into many languages.

Reviews

No reviews yet.

Stats

37
stars
10,632
downloads
3
forks
59
days
0
days
13
days
42
total PRs
0
open PRs
0
closed PRs
42
merged PRs
35
total issues
1
open issues
34
closed issues
970
commits

Latest Version

14 days ago

Changelog

Bug fixes

  • Fixed first-launch and upgrade routing so the welcome flow and competitor import prompt appear only when appropriate.
  • Improved recovery of device-local startup state when synced settings arrive during launch.
  • Improved settings-settling reliability across desktop and mobile environments.
  • Fixed autocomplete suggestion styling on engines that do not support relational CSS selectors.
  • Kept successful legacy-discovery upgrades silent while preserving warnings when recovery needs attention.

Full Changelog: https://github.com/Niv20/obsidian-plugin-callout-studio/compare/2.14.0...2.14.1

README file from

Github

Callout 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

  1. Open Settings → Community plugins in Obsidian.
  2. 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.

Similar Plugins

info
• Similar plugins are suggested based on the common tags between the plugins.
Admonition
5 years ago by Jeremy Valentine
Adds admonition block-styled content to Obsidian.md
Better Live Preview Image
2 months ago by Dong Yang
Better Live Preview image editing for Obsidian
Blockier
3 years ago by blorbb
An Obsidian.md plugin for easier block editing.
Callout Copy Buttons
2 years ago by Aly Thobani
An Obsidian plugin that adds copy buttons to callout blocks in your notes.
Callout Integrator
4 years ago by
A plugin for Obsidian to allow the integration of long blocks of text into callouts.
Callout Manager
4 years ago by eth-p
An Obsidian.md plugin that makes creating and configuring callouts easy.
Callout menu
2 years ago by Anareaty
Callout Suggestions
3 years ago by Casey Fryer
Obsidian Plugin for autocompleting callouts.
Callout Toggles
2 years ago by Aly Thobani
An Obsidian plugin to quickly add, change, or remove callout wrappers in your notes.
CalloutX
2 years ago by br4in
An Obsidian plugin that allows you to view, manage, and customise callout icons in your vault.
Citation Callouts
a year ago by Michael Marvive
Obsidian Plugin that formats a quote with a citation in a custom callout
Comments
a year ago by Jasper Surmont
Datetime Language Changer
3 years ago by Zetab_S
This is a Obsidian plugin that allows you to customize the language used for datetime formatting by changing moment.js's locale.
Finance Manager
13 days ago by Dmitry
Учёт доходов и расходов
Inline Admonitions
3 years ago by Scott Tomaszewski
List Callouts
4 years ago by mgmeyers
Create callouts in lists in Obsidian.
List Callouts Improved
14 days ago by Daniel Yim
Create callouts in lists in Obsidian.
MP Publisher
3 months ago by joeytoday
自定义主题预览,并发布到公众号草稿箱。
Obsidian Columns
4 years ago by Trevor Nichols
Power Editor
2 months ago by Power Plugins
Format any note from a toolbar, selection bubble, or slash menu: WYSIWYG editing, block drag handles, image resizing, dictation, and AI edits, all staying plain Markdown.
Random broken link
a year ago by TadoTheMiner
Expand your knowledge by opening random broken links
Universal UI Translator
17 days ago by feifei
Vaultend
2 months ago by Daewon Hwang
AI-powered vault maintenance for Obsidian — auto-tag, link, and clean up your notes with privacy controls and full undo.