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

Repeated Words

Elisa De GregorioElisa De Gregorio3 downloads

Highlights words repeated too close together, in English and Spanish.

Add to Obsidian
Repeated Words screenshot
Repeated Words screenshot
Repeated Words screenshot
  • Overview
  • Scorecard
  • Updates3

Obsidian plugin that highlights words repeated too close together while you write, in English and Spanish.

Hover a highlighted word to see how far apart the repeats are.

An English note with repeated words (harbor, boats, counted, lantern) highlighted

A Spanish note in dark mode with repeated words (puerta, teatro, escenario) underlined with a wavy line

Settings

  • Languages: English and/or Spanish common words (the, with, para, como…) are never flagged.
  • Scope: within N words, same sentence, or same paragraph.
  • Distance: max words between repeats (word distance scope only).
  • Minimum word length: shorter words are ignored.
  • Match singular and plural: casa/casas, flor/flores, house/houses.
  • Ignore accents: esta/está, como/cómo count as the same word.
  • Ignored words: your own list, such as character names.
  • Style / Color: background highlight or wavy underline.

The Repeated Words settings tab

Command: Toggle repeated word highlighting (assign a hotkey in Settings → Hotkeys).

Skips frontmatter, code blocks, inline code, math, links, URLs, tags and %%comments%%. Works in Live Preview and Source mode (not Reading view).

Develop

npm install
npm run dev     # watch build
npm run build   # production build
npm test        # detection unit tests
npm run lint    # Obsidian's official lint rules (same as the plugin review)
npm run screenshots  # regenerate docs/images (macOS, needs Obsidian and Chrome)

Install manually

Copy main.js, manifest.json and styles.css to <vault>/.obsidian/plugins/repeated-words/, then enable Repeated Words in Settings → Community plugins.

Support

If this plugin helps you write, you can buy me a coffee:

License

MIT © Elisa De Gregorio

HealthExcellent
ReviewSatisfactory
About
Highlight words repeated too close together in English and Spanish while you write, matching singular/plural and ignoring accents. Hover a highlight to see how far apart repeats are and skip common words, code, links and comments to reduce false positives.
AnnotationEditing
Details
Current version
1.0.2
Last updated
7 hours ago
Created
9 hours ago
Updates
3 releases
Downloads
3
Compatible with
Obsidian 1.0.0+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Sponsor
Buy Me a Coffee
Author
Elisa De GregorioElisa De Gregoriocoffeedevdriven
www.coffeearmy.com/
GitHubcoffeearmy
  1. Community
  2. Plugins
  3. Annotation
  4. Repeated Words

Related plugins

Admonition

Admonition block-styled content.

LanguageTool Integration

Advanced grammar and spell checking, powered by LanguageTool.

Meta Bind

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

Thino

Quickly capture memos and display them in the sidebar with a heatmap. (Closed source)

Advanced Tables

Improved table navigation, formatting, and manipulation.

Editing Toolbar

The Editing Toolbar is modified from cMenu, which provides more powerful customization settings and has many built-in editing commands to be a MS Word-like toolbar editing experience.

Simplified Chinese Word Splitting

Adds Simplified Chinese word splitting support for the editor and Vim mode.

Gemini Scribe

Allows you to interact with Gemini and use your notes as context.

Hover Editor

Transform the Page Preview hover popover into a fully working editor instance.

Outliner

Work with your lists like in Workflowy or Roam Research.