A precision instrument,
not a SaaS dashboard.
Stealth-Scraper extracts structured data from the open web. The UI treats selectors, URLs, and JSON as first-class — not chrome to be hidden. Monospace where it counts, calm color, deliberate density. The product trusts the user; the design trusts the product.
One neutral ramp, one accent, one semantic set
Dark mode is primary. Accent is reserved for primary actions, active state, and the 'data we care about' indicator on the brand mark. If you're reaching for accent for decoration, stop.
Inter for UI, JetBrains Mono for data
Six-step scale with explicit line-heights. Tracking tightens as size increases. Monospace earns the user's eye anywhere a string is technical — URLs, CSS selectors, IDs, timestamps, numerics.
The quick brown fox jumps over the lazy dog. 0123456789
div.product-card > h2.title:nth-of-type(1)
4px base grid
Pick a density per surface and don't mix. Marketing surfaces use comfortable; product surfaces use compact.
The URL paste input
The single most-touched component. This is the product's hero affordance — the bar that turns a URL into a working scraper. Mono font on the URL itself, inline submit on the right, focus state lifts the border rather than throwing a glow.
Primitives, side-by-side
Every component below uses tokens from this page. Change a token and the change propagates.
Comfortable
24px padding. Use on landing, pricing, marketing surfaces where the eye needs room.
Compact + interactive
16px padding. Use inside lists, dashboards, dense surfaces. Hover state shows it's clickable.
div#search > .a-section > h2.titleline > aLoading, empty, error
Skeletons match final layout, not generic spinners. Empty states ship a single clear next action. Errors are typed and recoverable.
Every surface, same DNA
Below: the same primitives composed for landing, /pick chrome, /templates, /pricing tile, /status indicator, /ai-extract — proving the system holds without bespoke per-page styling.
Structured web data for AI agents
Pro
- 10,000 scrapes/mo
- REST API + SDKs
news.ycombinator.com