StealThis .dev

Steal this designpagescomponentsanimationspatternsremotionmusicdatabasesskillsarchitectures3DpromptsMCPs design — すべて無料でコピーできます。

すぐ使えるスニペットとデモ。 MCP サーバー付き。探索して、コピーして、統合。

2076 リソース
18 カテゴリ
MIT ライセンス

Labでそのまま動くデモを開けます。難易度を比較し、技術タグを確認して、実装前に最適な参考を選べます。

すべて見る →
UIコンポーネント 簡単

Auto-fit Bento Tiles

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

UIコンポーネント 簡単

Masonry Bento Layout

A responsive masonry column layout that avoids JavaScript measurement work.

UIコンポーネント 簡単

Drag Handle

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

UIコンポーネント 簡単

Sortable Drag List

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

UIコンポーネント 簡単

Inline Validation

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

UIコンポーネント 簡単

Password Strength

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

UIコンポーネント 簡単

Long-press Context Menu

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

UIコンポーネント 簡単

Contenteditable Preview

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

UIコンポーネント 簡単

Editor Toolbar

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

Webアニメーション 簡単

Horizontal Scroll Gallery

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

Webアニメーション 簡単

Scroll Progress Indicator

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

Webアニメーション 簡単

CSS Scroll-timeline Reveal

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

UIコンポーネント 普通

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コンポーネント 普通

Draggable Bento Rearrange

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

UIコンポーネント 普通

Hover-expand Cell

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

UIコンポーネント 普通

Drag Kanban Board

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

UIコンポーネント 普通

File Reorder Grid

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

UIコンポーネント 普通

Drop Zone Placeholder

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

UIコンポーネント 普通

Form Draft Autosave

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

UIコンポーネント 普通

Input Masks

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

UIコンポーネント 普通

Multi-step Wizard

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

UIコンポーネント 普通

Pull-to-refresh

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

UIコンポーネント 普通

Swipe-to-dismiss Card

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

UIコンポーネント 普通

Mention Autocomplete

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

UIコンポーネント 難しい

Bottom-sheet Drag

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

UIコンポーネント 難しい

Pinch-zoom Image

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

UIコンポーネント 難しい

Inline Code Link Popover

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

UIコンポーネント 難しい

SVG Marker Clustering

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

UIコンポーネント 難しい

SVG World Pan Zoom

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

Webアニメーション 難しい

Cursor-reactive Mesh

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

Webアニメーション 難しい

Product 360 Viewer

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

Webアニメーション 難しい

Shader-lit Hero

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

Webアニメーション 難しい

WebGL Scene Switcher

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

UIコンポーネント 難しい

Windowed Card Grid

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

UIコンポーネント 難しい

Sticky Group Headers

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

UIコンポーネント 難しい

Virtualized Table

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

UIコンポーネント 難しい

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.

ページ 難しい

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.

ページ 難しい

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コンポーネント 難しい

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.

ページ 難しい

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コンポーネント 難しい

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.

ページ 難しい

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.

ページ 難しい

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.

カテゴリで探す

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 →

コントロールして作る

使えるものを取り入れ、作りたい形で届ける。

ゼロから始めずにソフトウェアを作りたい人間とボットのために。

StealThisはリファレンス中心のライブラリです。各要素を確認し、仕組みを理解し、自分のスタックで再利用できます。分断を減らし、複雑さを抑え、使いたいデザインシステムとツールを自分でコントロールできます。

目標はシンプルです。知識、実績あるプラクティス、本番対応のリファレンスを1か所に集約すること。ベースを選び、調整し、毎回基礎を作り直さず前進できます。

この場所の使い方

01 参考を見つける すでに課題の一部を解決しているものを選ぶ。

02 素早く理解する: 構造、挙動、実装の要点を押さえる。

03 自分向けに適応する デザインシステム、スタック、制約に合わせる。

04 早く届ける コード品質を落とさずに進める。

ボイラープレートを減らし、文脈切替を減らし、実装に集中。

実運用で得られること

初期バージョンをより速く出せ、実装の参考精度が上がり、行き詰まりが減ります。複数ソースをつなぎ合わせる代わりに、1か所から意図を持って進めます。

A コントロール付きの速度: 実用的な土台から始めて、自分の基準を維持する。

B 共通言語: 人間とボットが同じリファレンスで判断できる。

C 知識の蓄積: 再利用のたびに次の開発が楽になる。

今後の方向性: 独自ビジュアルシステム、独自ワークフロー、そして自分のルールでどこからでもソフトウェアを作れる環境。

ロードマップ進行中

基盤からAIファーストなWebフレームワークへ

このプロジェクトは公開で段階的に進めています。まずは強い基盤、次にドキュメント品質、その次にプロジェクト生成ワークフロー、そして最後にAI支援でWebソフトウェアを作るための軽量フレームワークへ進みます。

基盤を固める

基礎アーキテクチャ、主要ページ、再利用プリミティブ、ビジュアル言語を安定させる。

ベストプラクティスでドキュメントを改善

ガイドをより明確・実践的・実行可能にし、混乱を減らして実装速度を上げる。

プロジェクト作成のためにビルダーを改善

セットアップの摩擦を減らし、リファレンス起点でスキャフォールディングをより制御可能にする。

StealThisの基本フレームワークを作る

Astro系ワークフローに着想を得た、AI支援の開発に焦点を当てたシンプルなWeb向けフレームワーク。

プロジェクトの言語

このプロジェクトを定義する言葉

これはマーケティング用語ではありません。より少ない複雑さで、より大きな主体性を持ってソフトウェアを作り、共有し、届けるための運用原則です。

コントロール

コントロール とは、固定的なデフォルトに縛られず、自分のスタック・デザインシステム・開発ペースを選べることです。

リファレンス

リファレンス とは、分断された抽象的な情報ではなく、具体的な実装から学ぶことです。

リユース

リユース が標準です。実証済みの土台から始め、適応し、繰り返しより差別化に力を使います。

コラボレーション

コラボレーション とは、人間とボットが同じ文脈・規約・本番リファレンスで開発することです。

プラクティス

プラクティス は品質が生まれる場所です。再現可能なワークフロー、検証済みパターン、実装規律が重要です。

オーナーシップ

オーナーシップ とは、何を動かしているのか、なぜ動くのか、要件変更時にどう進化させるかを理解することです。

明確さ

明確さ は摩擦を減らします。参考は一か所、判断の言語は一つ、アイデアから実装までの道筋は一本。

出荷

出荷 とは、アーキテクチャ・アクセシビリティ・保守性の基準を落とさず、より早く本番に届けることです。

Steal This の思想

作りながら浮かび上がる言葉

以下の各行は、より実践的なソフトウェア開発へのコミットです。確かなリファレンス、共有コンテキスト、そしてコントロールを保った高速実行。