Ridiculous Coding

approved

by Jacob

Blips, booms, fireworks, XP and levels — make your editing experience ridiculous! - This plugin has not been manually reviewed by Obsidian staff.

46 downloadsUpdated 8d agoMIT

Ridiculous Coding for Obsidian

Transform your Obsidian editing into an epic adventure! Blips, booms, screen shake, XP levels, and fireworks — every keystroke counts.

Features

  • Blips — Colorful animations when typing characters
  • Booms — Explosive effects when deleting
  • Screen Shake — Editor jitter that responds to typing intensity
  • Newline Animations — Special effects for line breaks
  • Fireworks — Celebration animations on level up
  • XP & Leveling System — Earn experience points for every character typed, with progressive leveling
  • Sound Effects — Satisfying audio feedback for typing, deleting, and leveling up
  • Control Panel — Sidebar view showing your level, XP progress, and quick effect toggles
  • Customization — Toggle every effect independently in Settings
  • Accessibility — Reduced effects mode disables all visual/sound distractions while keeping XP

Installation

  1. Download from Obsidian Community Plugins (search "Ridiculous Coding")
  2. Enable in Settings → Community Plugins
  3. Configure effects in Settings → Ridiculous Coding
  4. Open the control panel from the ribbon icon or command palette

Manual Installation

Copy main.js, manifest.json, styles.css, and the media/ folder to your vault's .obsidian/plugins/obsidian-ridiculous-coding/ directory.

Settings

SettingDefaultDescription
Blip effectsOnShow animations when typing
Explosion effectsOnShow boom effects when deleting
Character labelsOnShow typed character with effects
Screen shakeOnEnable editor shake
Shake amplitude6pxMaximum shake displacement
Sound effectsOnPlay audio feedback
FireworksOnCelebrate level-ups
Base XP50XP level-up curve base
Status barOnShow level/XP in status bar
Reduced effectsOffDisable all effects, keep XP

Commands

  • Ridiculous Coding: Show Panel — Open the control panel
  • Ridiculous Coding: Reset XP — Reset experience and level

Credits

License

MIT

For plugin developers

Search results and similarity scores are powered by semantic analysis of your plugin's README. If your plugin isn't appearing for searches you'd expect, try updating your README to clearly describe your plugin's purpose, features, and use cases.