Back to browse
Add functional custom buttons/panels to any site via prompts

Add functional custom buttons/panels to any site via prompts

by Furkan-Ima·Feb 16, 2026·1 point·1 comment

AI Analysis

●●SolidWizardrySolve My ProblemShip It
The Take

It turns a plain-language request like “add a HubSpot button next to this name” into a live UI element injected into the page and persisted across visits — no separate dashboard, real API calls, and editable placement. The smart bits are the DOM parsing + selector/pattern matching that make features reappear on matching pages and the use of Shadow DOM to avoid style collisions. Real concerns: putting integration keys in extension storage and brittle behavior on heavy SPAs/CSPs are obvious trade-offs.

Category
Target Audience

Sales/revops reps, growth and ops teams, internal tools power users, non-technical product people who want custom UI shortcuts

Post Description

Drop in (usedropin.com/blog/launch) is a Chrome extension that reads the current page DOM, lets you describe UI changes like "add button next to this header that creates HubSpot contact", then injects live React-like components into shadow DOM.

Persistence via Chrome storage + URL pattern matching. Integrations (HubSpot/Airtable/Notion/etc) to read/write data.

~80% reliable on LinkedIn/HubSpot/static pages. Breaks on heavy SPAs with aggressive CSP/dynamic portals.

Curious about: - Similar DOM parsing/pattern matching you've built - Security concerns with API keys in extension storage

Chrome store: https://chromewebstore.google.com/detail/eblmgjbdajiakodknfp...

Similar Projects

Security●●Solid

PromptSonar – Static analysis for LLM prompt security

Static scanner catches prompt injections in code before runtime, unlike runtime guards.

Solve My ProblemShip It
meghal86
102mo ago