One script tag turns any HTML mockup into a feedback machine. Pinpoint elements, capture context, query with CLI.
curl -fsSL https://spikes.sh/install.sh | sh
<!-- Add before </body> --> <script src="https://spikes.sh/widget.js"></script>
Everything you need to collect and act on mockup feedback. Nothing you don't.
Click any element to spike it. Captures CSS selector, bounding box, and text content. No more "the thing on the left."
Works on file://, localhost, any domain. No build step, no accounts, no tracking scripts.
Every command outputs JSON. Pipe to jq, feed to AI agents, integrate with your workflow.
Feedback lives in localStorage by default. Your data, your control. Deploy to your Cloudflare for team sync.
Every spike includes page, reviewer, rating, timestamp, viewport, and element data. Query anything.
8KB gzipped. No dependencies. No external requests except to your own endpoint.
One script tag in your HTML mockup. Or use spikes inject to add it to a whole directory.
They click the button, rate pages, spike elements. First-timers enter their name once.
Use the CLI to list, filter, export. Find hotspots. Feed to agents.
Solo designers. Client reviews. Team handoffs.
Precise feedback on mockups before dev handoff
Share prototypes, collect structured input
Capture reactions on specific elements
Document issues with exact CSS selectors
Every command supports --json for machine-readable output.
Inject widgets, serve mockups, query feedback, find hotspotsβall from the terminal.
How we stack up against other feedback tools.
| Feature | Spikes | InVision | Hotjar | Pastel |
|---|---|---|---|---|
| No account required | β | β | β | β |
| Works offline / local files | β | β | β | β |
| CLI with JSON output | β | β | β | β |
| Self-hosted option | β | β | β | β |
| No tracking / privacy-first | β | β | β | β |
| Element-level targeting | β | β | β | β |
| 100% free | β | β | β | β |
| Open source (MIT) | β | β | β | β |
100% of features, forever, no asterisks. MIT licensed.
If Spikes earns its place in your workflow, spike us back.
Everything. Forever.
$9 / $19 / $29+
Like Sublime Text: use it free forever, pay when it earns its place.
This page has Spikes installed. Click the π‘οΈ in the corner.
Rate this page, or click any element to spike it.
Choose your method. Be collecting feedback in under a minute.