StealThis .dev

Steal this designpagescomponentsanimationspatternsremotionmusicdatabasesskillsarchitectures3DpromptsMCPs design — все можно бесплатно копировать.

Готовые сниппеты и демо. Сервер MCP включен. Изучайте, копируйте, интегрируйте.

2076 Resources
18 Categories
MIT License

Open runnable demos directly in Lab. Compare difficulty, scan stack tags, and pick the right reference before building.

View all →
UI Components Easy

Auto-fit Bento Tiles

Resize the tile minimum to see CSS Grid auto-fit adapt without a breakpoint list.

UI Components Easy

Masonry Bento Layout

A responsive masonry column layout that avoids JavaScript measurement work.

UI Components Easy

Drag Handle

A precise drag handle keeps the rest of a row selectable while Pointer Events move the item.

UI Components Easy

Sortable Drag List

Reorder a compact list with native HTML5 drag events and an accessible keyboard fallback.

UI Components Easy

Inline Validation

Validate fields as they blur and summarize the form state without waiting for submit.

UI Components Easy

Password Strength

Score password entropy locally and give actionable feedback without sending the secret anywhere.

UI Components Easy

Long-press Context Menu

Open an action menu after a hold, canceling cleanly when the pointer moves away.

UI Components Easy

Contenteditable Preview

A small contenteditable surface with sanitized plain-text preview and character count.

UI Components Easy

Editor Toolbar

A minimal semantic toolbar for bold, italic, code, and undo with an execCommand fallback.

Web Animations Easy

Horizontal Scroll Gallery

A horizontal scroll-snap gallery that can be driven by wheel input or buttons.

Web Animations Easy

Scroll Progress Indicator

Expose document progress with scroll() and a JS fallback for long-form content.

Web Animations Easy

CSS Scroll-timeline Reveal

Reveal content with native animation-timeline and a scroll-position fallback for older browsers.

UI Components Medium

JSON Tree Viewer

Collapsible JSON tree with live search, match navigation, expand/collapse all, copy, and a Raw text tab. Zero dependencies, syntax-colored by value type.

UI Components Medium

Draggable Bento Rearrange

Rearrange dashboard tiles with native drag events while preserving a responsive CSS Grid.

UI Components Medium

Hover-expand Cell

A focused bento cell expands across the grid while neighboring cells yield gracefully.

UI Components Medium

Drag Kanban Board

Move cards between status columns with native HTML5 DnD and live counts.

UI Components Medium

File Reorder Grid

Use Pointer Events to reorder file cards in a responsive grid without a library.

UI Components Medium

Drop Zone Placeholder

A file drop zone exposes a clear placeholder while a native drag is over the target.

UI Components Medium

Form Draft Autosave

Persist a local draft with a saved timestamp and restore action for interruption-safe forms.

UI Components Medium

Input Masks

Phone, card, and date inputs format their values while keeping raw user input easy to edit.

UI Components Medium

Multi-step Wizard

A keyboard-friendly three-step wizard with validation and a progress indicator.

UI Components Medium

Pull-to-refresh

Pull a scroll surface down to reveal a refresh affordance, with a momentum-like release.

UI Components Medium

Swipe-to-dismiss Card

Dismiss a card with a touch or pointer swipe, including a small velocity-aware threshold.

UI Components Medium

Mention Autocomplete

Suggest local teammates after @ input, navigable with the keyboard and Enter.

UI Components Hard

Bottom-sheet Drag

Drag a bottom sheet with Pointer Events, snapping it open or closed with momentum.

UI Components Hard

Pinch-zoom Image

A dependency-free two-pointer pinch surface with bounded scale and pan feedback.

UI Components Hard

Inline Code Link Popover

Apply inline code or a link to a text selection using a small selection popover.

UI Components Hard

SVG Marker Clustering

Cluster nearby SVG markers when zoomed out, expanding them as the viewport scale grows.

UI Components Hard

SVG World Pan Zoom

Pan and zoom an inline SVG world-like map with Pointer Events and a bounded viewBox transform.

Web Animations Hard

Cursor-reactive Mesh

A canvas mesh follows cursor velocity and interpolates toward the pointer for a soft reactive field.

Web Animations Hard

Product 360 Viewer

A raw WebGL canvas rotates a simple shaded product with pointer drag and a reset button.

Web Animations Hard

Shader-lit Hero

A raw fragment shader paints a moving gradient hero with no external renderer or dependency.

Web Animations Hard

WebGL Scene Switcher

Switch between three tiny raw WebGL scenes while keeping one canvas and one render loop.

UI Components Hard

Windowed Card Grid

A virtual card grid computes the visible slice from scroll position and column count.

UI Components Hard

Sticky Group Headers

Use manual windowing plus sticky group labels to keep long grouped content scannable.

UI Components Hard

Virtualized Table

Keep a dense table responsive by windowing rows while headers stay outside the scroll region.

UI Components Hard

Chat Branching Tree

A branching chat transcript where every assistant turn can be regenerated into sibling versions, an inline pager flips between them, editing a user message forks a fresh branch, and a live SVG minimap renders the whole conversation as a navigable tree.

Pages Hard

Coach — Booking 1on1

An energetic dark 1-on-1 coaching booking flow where athletes choose a session type, scan a live availability calendar with time-zone aware slots, fill in their training details, and lock in a glowing lime confirmation — every step gated, keyboard friendly, and packed with motivational micro-interactions.

Pages Hard

Coach — Client Dashboard

An energetic dark client dashboard for a fitness coaching app: a hero card for todays workout with a start/complete toggle, a swipeable weekly plan strip, a live progress mini-chart, next-session countdown, threaded coach messages with quick replies, plus animated streak and goal-progress widgets. Electric-lime CTAs glow on hover, rings and bars fill on load, and every control is keyboard-reachable with AA contrast.

UI Components Hard

Coach — Workout Builder

An energetic dark workout builder where coaches drag exercises from a searchable library into a day plan, dial in sets, reps and rest per movement, reorder with live volume and estimated-duration math, and save the session. Electric-lime CTAs, muscle-group filters, empty-state coaching and a toast-confirmed save make programming a full training day feel fast, tactile and motivating.

Pages Hard

Dating — Onboarding Flow

A five-step dating app signup wrapped in a 430px phone frame: verify a phone number, add name and age, upload up to six photos, pick interest tags, and choose what you are looking for. Progress dots track every step, inline validation blocks bad input, back and next keep state, and a confetti welcome screen celebrates the finish.

UI Components Hard

Dating — Swipe Deck

A tactile, phone-framed swipe deck where draggable profile cards tilt and reveal LIKE or NOPE stamps as you fling them left or right. Each card stacks a full-bleed gradient photo, name and age, a short bio and interest chips, with the next card peeking behind. Action buttons for rewind, nope, super-like and like mirror the gestures, and a friendly empty state lands when the deck runs dry. Built for pointer and touch with spring-back physics and a live match toast.

Pages Hard

Dental — Appointment Booking

A trust-first, four-step dental booking flow: pick a treatment, choose a dentist, land on a clean calendar with live slot-availability states, enter patient details, and reach a reassuring confirmation screen — all wrapped in a soft clinical-light theme with a progress tracker, running summary, and smooth micro-interactions.

Pages Hard

Dental — Patient Portal

A trust-first dental patient portal dashboard with a next-appointment card, animated treatment-history timeline, an outstanding-balance summary with a pay action, a downloadable documents list, and quick actions for rescheduling or messaging the clinic — all built as a clean clinical light interface with rounded cards, soft shadows, badges, live toasts, and a keyboard-accessible reschedule flow.

Browse by Category

When you're stuck

Playbooks start from the symptom, not the technology: diagnosis, a grounded recommendation, and the trade-offs of what was ruled out.

Browse all playbooks →

Build with control

Take what works. Ship what you want.

For humans and bots who want to build software without starting from zero.

StealThis is a reference-first library. Review each element, understand how it works, and reuse it in your own stack. Less fragmentation, less complexity, and more control over the style system and tooling you want to build with.

The goal is simple: one collaborative place where knowledge, proven practices, and production-ready references live together. You pick a base, adapt it, and move forward without rebuilding fundamentals every time.

How to use this place

01 Find a reference that already solves part of your problem.

02 Study it fast: structure, behavior, and implementation details.

03 Adapt it to your style system, stack, and constraints.

04 Ship sooner without sacrificing code quality.

Less boilerplate. Less context switching. More building.

What you get in practice

You get a faster first version, stronger implementation references, and fewer dead starts. Instead of stitching context from ten different sources, you work from one place and move with intent.

A Speed with control: start from a real base and keep your own standards.

B Shared language: humans and bots can reason from the same references.

C Compounding knowledge: every reuse makes the next build easier.

Future direction: custom visual systems, custom workflow setups, and software creation from anywhere with your own rules.

Roadmap in progress

From foundations to an AI-first web framework

We are building this in public, step by step. The path starts with strong foundations, then documentation quality, then project generation workflows, and finally a lightweight framework to build web software with AI support.

Build the foundation

Stabilize the base architecture, core pages, reusable primitives, and visual language.

Improve docs with best practices

Make guidance clearer, practical, and actionable so people can implement faster with less confusion.

Improve the builder for project creation

Reduce setup friction and make project scaffolding more controllable from references.

Create the basic StealThis framework

A simple framework for web projects, inspired by Astro-style workflows and focused on AI-assisted creation.

Project language

The words that define this project

These are not marketing terms. They are operating principles for how we build, share, and ship software with less complexity and more ownership.

CONTROL

Control means choosing your stack, your style system, and your delivery pace without being locked into rigid defaults.

REFERENCE

Reference means learning from concrete implementations, not abstract threads scattered across disconnected sources.

REUSE

Reuse is the default. Start from a proven base, adapt it, and spend energy on differentiation instead of repetition.

COLLABORATION

Collaboration means humans and bots building from the same context, conventions, and production references.

PRACTICE

Practice is where quality emerges: repeatable workflows, tested patterns, and implementation discipline.

OWNERSHIP

Ownership means understanding what you run, why it works, and how to evolve it when requirements change.

CLARITY

Clarity removes friction: one place for references, one language for decisions, one path from idea to delivery.

SHIP

Ship means reaching production sooner without dropping standards for architecture, accessibility, and maintainability.

Steal This philosophy

Words we reveal while we build

Every line below is a commitment to a more practical way of building software: grounded references, shared context, and faster execution with control.