Panagiotis Koletsos867 downloadsDisplay wide tables, diagrams, images, and code blocks in scrollable wide frames while preserving normal readable prose width.
Wide tables, diagrams, images, and code blocks without widening normal note text.
Dynamic Wide Content fixes a common Obsidian annoyance: wide material gets squeezed, clipped, or forced into awkward wrapping by the readable line length.
The plugin keeps regular note text in Obsidian's comfortable reading column. Only genuinely wide blocks break out into a wider scrollable frame.
Readable line length is excellent for paragraphs, headings, lists, and normal notes. It is painful for wide content:
Dynamic Wide Content makes those blocks usable without turning every note into a full-width wall of text.
Download manifest.json, main.js, and styles.css from a release.
Create this folder in your vault:
VaultFolder/.obsidian/plugins/dynamic-wide-content/
Copy the three files into that folder.
Reload Obsidian.
Enable Dynamic Wide Content in Community Plugins.
This repository follows the standard Obsidian plugin shape.
npm install
npm run dev
For release builds:
npm run build
Community plugin releases are built from Git tags by the release workflow. Each release includes:
manifest.jsonmain.jsstyles.cssDynamic Wide Content is a local UI plugin. It does not read note content, contact any network service, collect analytics, or write files.
MIT