Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Sentence Rhythm

adamfletcheradamfletcher5k downloads

Adds toggleable colored highlights to sentences based on their length so you can easily see the rhythm of your writing.

Add to Obsidian
Sentence Rhythm screenshot
  • Overview
  • Scorecard
  • Updates15

Inspired by Gary Provost's advice on varying sentence length, this plugin toggle colored highlights on and off to quickly see sentence length variety in your writing.

Screenshot

Installation

Install via the Obsidian Plugins Directory

How to use

Once the plugin is installed you can toggle the highlighting on and off from the command palette or plugin settings.

Customization

From the plugin settings you can customize the size thresholds for each category (extra short, short, medium, long, extra long) and the colors used for each.

Advanced customization

When active, the plugin applies one of the following CSS classes to each sentence depending on its length, which can be customized in your user stylesheet.

  • .sentence-length-xs
  • .sentence-length-sm
  • .sentence-length-md
  • .sentence-length-lg
  • .sentence-length-xl
HealthExcellent
ReviewSatisfactory
About
Highlight sentences with color-coding to reveal sentence-length variety and rhythm in your writing. Toggle highlighting and customize length thresholds, colors, or the CSS classes applied for advanced styling.
WritingEditingCSS
Details
Current version
0.6.0
Last updated
2 months ago
Created
Last year
Updates
15 releases
Downloads
5k
Compatible with
Obsidian 1.0.0+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
adamfletcheradamfletcher
adamfletcher.com
GitHubadamfletcher
  1. Community
  2. Plugins
  3. Writing
  4. Sentence Rhythm

Related plugins

LanguageTool Integration

advanced spell/grammar checks with the help of language-tool.

CSS Editor

Edit CSS snippet files.

Lapel

Show the heading levels in the gutter of the editor.

LanguageTool

Unofficial integration of the LanguageTool spell and grammar checker.

Show Whitespace

CSS styles and CM6 extensions to highlight whitespace in Source and Live Preview modes.

Advanced Tables

Improved table navigation, formatting, and manipulation.

Meta Bind

Make your notes interactive with inline input fields, metadata displays, and buttons.

Style Settings

Adjust theme, plugin, and snippet CSS variables.

Outliner

Work with your lists like in Workflowy or Roam Research.

Admonition

Admonition block-styled content.