Julie Sandburg1 downloadsEnforces character limits on notes, with a live status bar counter showing characters used and remaining.
An Obsidian plugin that enforces character limits on notes — a live counter in the status bar shows characters used and remaining, and once you hit the limit, the editor simply won't accept more.
Inspired by the succinct nature of tweets: a hard ceiling forces you to think a little harder about what to write.
✦ 231/280 · 49 left, colored green with plenty of room, orange within 10% of the limit, red at the hard stop.char-limit: 500 (any positive number) to a note's YAML frontmatter to give that note its own limit. The per-note value always beats the global setting.Tweets). Outside them, notes behave normally and the counter hides. Leave the list empty to apply the limit everywhere.Settings are built on Obsidian's declarative settings API, so every option shows up in the global settings search.
Requires Obsidian 1.13.0 or later.
Until the plugin is available in the community directory, install it manually:
<your vault>/.obsidian/plugins/featherlight/main.js, manifest.json, and styles.css from the latest release and copy them into itFeatherlight is intentionally featherweight: main.js is plain, readable JavaScript with no build step. Edit it directly and reload Obsidian.
MIT