← Back to Projects
🧩

Monarch Money Chrome Extensions

A pair of Chrome Extensions that enhance the Monarch Money experience. Both are lightweight, resilient to UI changes, and installable in under a minute (instructions to install can be found on each GitHub repo).

JavaScript Chrome Extension APIs MutationObserver DOM Manipulation

🔓 Monarch Money: Unlocked

Monarch Money's transaction Notes field accepts free-form text — including URLs — but those URLs are plain, unclickable text. This extension automatically detects URLs in the Notes field and injects a live "Links" section above it, turning every URL into a clickable anchor tag.

Monarch Money's Net Worth dashboard is great, but it defaults to "1 month" timeframe and any user changes are not persisted. This is a common complaint among Monarch users on Reddit. This extension allows you to set a default timeframe and have it persist across page loads.

🔗

Live Links

The Links section updates in real-time as you type URLs in the Notes field.

📅

Auto-Select Timeframe

Automatically selects your preferred default timeframe when visiting the dashboard.

⚙️

Settings Popup

Toggle features on or off and set your default dashboard timeframe via the extension popup.

SPA-Aware & Resilient

Handles Monarch's single-page app navigation smoothly, and dynamically adapts to DOM structures without relying on brittle, auto-generated class names.

👁️ MonarchMoney Visibility

A Chrome Extension focused on improving transaction visibility within Monarch Money. Enhances how transaction information is surfaced and displayed in the app's UI.

🧩

Lightweight Chrome Extension

Only activates on Monarch Money pages — zero performance impact elsewhere.

🔍

Enhanced Visibility

Surfaces transaction details that are otherwise hard to see or navigate in the default Monarch UI.

🔧 Installing Either Extension

Install the Chrome Extension at the Chrome Store.

← Back to Projects