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

Ridiculous Coding

JacobJacob47 downloads

Blips, booms, fireworks, XP and levels — make your editing experience ridiculous!

Add to Obsidian
  • Overview
  • Scorecard
  • Updates14

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

Setting Default Description
Blip effects On Show animations when typing
Explosion effects On Show boom effects when deleting
Character labels On Show typed character with effects
Screen shake On Enable editor shake
Shake amplitude 6px Maximum shake displacement
Sound effects On Play audio feedback
Fireworks On Celebrate level-ups
Base XP 50 XP level-up curve base
Status bar On Show level/XP in status bar
Reduced effects Off Disable all effects, keep XP

Commands

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

Credits

  • Original Godot Plugin by John Watson (jotson/ridiculous_coding)
  • VS Code Port by Merenut (merenut/RediculousCoding)
  • Inspired by Textreme2 by Ash K

License

MIT

HealthExcellent
ReviewCaution
About
Turn typing into a gamified experience with animated blips, booms, screen shake, newline animations, fireworks and sound effects that react to keystrokes and deletions. Earn XP and level up for characters typed, view progress in a control panel/sidebar, and toggle or reduce effects for accessibility.
AppearanceAudioSidebar
Details
Current version
1.0.15
Last updated
Last week
Created
Last week
Updates
14 releases
Downloads
47
Compatible with
Obsidian 1.8.0+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
JacobJacobchengou-zheng
GitHubchengou-zheng
  1. Community
  2. Plugins
  3. Appearance
  4. Ridiculous Coding

Related plugins

Rainbow-Colored Sidebar

Automatically color your sidebar like a rainbow. No configuration needed.

Notebook Navigator

A better file browser and calendar inspired by Apple Notes, Bear, Evernote and Day One.

Minimal Theme Settings

Control the colors and fonts in Minimal Theme.

Hider

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

Vertical Tabs

Offer an alternative view that displays open tabs vertically, allowing users to group and organize tabs for a better navigation experience.

TagFolder

Show tags as folder.

Recent Files

Display a list of recently opened files.

Style Settings

Adjust theme, plugin, and snippet CSS variables.

Note Toolbar

Add customizable toolbars to your notes.

Longform

Helps you write and edit novels, screenplays, and other long projects.