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

Particle Spoilers

LXXVIILXXVII66 downloads

Hides text between ||double vertical bars|| under a particle animation.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates7
banner

Particle Spoilers

Particle Spoilers for Obsidian is a plugin that brings interactive spoiler effects right into your notes. It hides sensitive text, answers, or plot spoilers using your choice of three distinct styles: a dynamic animation of shimmering particles, a solid color block (similar to Discord or Steam), or a soft blur filter. The hidden text can be easily revealed with a simple click.

Usage

Using the plugin is as simple as applying standard Markdown formatting or using the built-in commands.

  • Syntax: to hide text, simply wrap it in your chosen marker, which defaults to double vertical bars ||.
    • Example: ||This is a secret message||.
  • Inserting: you can easily wrap selected text by clicking the "eye-off" icon in the ribbon, or by using the "Insert spoiler" command in the command palette.
  • Settings: go to the plugin settings to customize it to your liking:
    • Spoiler style:
      • Particle (animated dust);
      • Block (solid color rectangle);
      • Blur (soft blur filter).
    • Custom marker: set a custom syntax marker (e.g., !!, %%) to avoid conflicts with other Markdown elements.
    • Style Options:
      • Particle: control the particle density and movement speed, and choose whether to use the app's accent color for the effect.
      • Block: choose between using the app's accent color or selecting a custom color via a color picker.
      • Blur: adjust the blur amount in pixels and optionally enable "Reveal on hover" to show the text without clicking.
    • Hide on mouse leave: the text will automatically close when you move your mouse away from the revealed spoiler.
    • Disable effect in Edit mode: choose whether the spoilers should be hidden in Live Preview, or only apply the effect in Reading mode.

Results

Light Theme Dark Theme
screen-particle-w screen-particle
screen-block-w screen-block
screen-blur-w screen-blur
.gif (light theme demo) light theme demo
.gif (dark theme demo) dark theme demo

Install

Manually

  1. Copy main.js, manifest.json, and styles.css into <your vault>/.obsidian/plugins/particle-spoilers/.
  2. Settings → Community plugins → Enable Particle Spoilers.

Upcoming features

  • Bulk reveal: a new command will be added to the Obsidian command palette — "Reveal all spoilers in note", allowing you to open all hidden elements at once.
  • Per-note style customization: support for your note's cssclasses property to apply a specific spoiler style, overriding the global settings.

Support

Particle Spoilers is free and open source. If it's useful to you, you can support its development with TON or USDT on the TON network: tonproxywallet.ton | UQALKfbKI2Czizms4SisKXHnejG2iEoH26O-fy3_rJ5FbJDu

Thank you!


License

MIT © LXXVII

HealthExcellent
ReviewPassed
About
Hide sensitive text behind a shimmering particle "dust" animation and reveal it with a click or keyboard activation. Create spoilers using standard Markdown by wrapping text in double vertical bars ||like this|| to conceal answers, plot details, or personal data.
AppearanceFormatting
Details
Current version
1.5.0
Last updated
30 minutes ago
Created
7 days ago
Updates
7 releases
Downloads
66
Compatible with
Obsidian 1.4.0+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Sponsor
Support
Author
LXXVIILXXVIIllxzxzxll
GitHubllxzxzxll
  1. Community
  2. Plugins
  3. Appearance
  4. Particle Spoilers

Related plugins

Heading Level Indent

Indenting content under headers based on their level.

Better Bullets

Improves readability of bulleted notes.

Multi-Column Markdown

Create Markdown documents with multiple columns of content viewable in reading mode.

Minimal Theme Settings

Control the colors and fonts in Minimal Theme.

Hider

Hide interface elements such as tooltips, status bar, titlebar, and more.

Style Settings

Adjust theme, plugin, and snippet CSS variables.

Admonition

Admonition block-styled content.

Note Toolbar

Add customizable toolbars to your notes.

Linter

Format and style your notes. Linter can be used to format YAML tags, aliases, arrays, and metadata; footnotes; headings; spacing; math blocks; regular Markdown contents like list, italics, and bold styles; and more with the use of custom rule options.

Sort and Permute lines

Sort and Permute lines in whole file or selection.