⚡ DevSnips 2.0 — AIバイブコーディング対応 DevSnips 2.0 — Curated for AI Vibe Coding

Craft Next-Gen Web UI with AI.

バイブコーディング向けに最適化された、軽量なアニメーション&UIリファレンス。
URLやプロンプトをAIに渡すだけで、正確なコードを即座に生成できます。
Curated UI patterns & CSS animations optimized for AI vibe coding.
Drop any snippet URL into your AI prompt for instant, production-ready code.

⌘K
Tech Stack
表示中: Showing: 117 件 snippets
M-001 M: Animation

Text Flow Basic テキストが横方向に流れる基本アニメーション

Gradient text scrolls horizontally in an infinite loop with speed controlled via a custom property. グラデーションテキストを無限ループで横方向に流し、スピードをカスタムプロパティで制御します。

CSS React
textgradientloop
View Details
M-002 M: Animation

Neon Pulse Button ネオン発光ボタン

A gradient CTA button breathes with a neon glow whose intensity and speed are adjustable via custom properties. グラデーションCTAが呼吸するように発光し、強度やスピードをカスタムプロパティで調整できます。

CSS React
buttonglowpulse
View Details
M-003 M: Animation

Fade Scale Animation フェードスケールアニメーション

Elements fade in while scaling up for entrance animations with staggered delays. 要素がフェードインしながらスケールアップして表示されるエントランスアニメーション。

CSS React
fadescaleentrance
View Details
M-004 M: Animation

Hover Lift Effect ホバーリフトエフェクト

Cards lift up on hover with expanded shadows. Adjust lift height and shadow intensity. ホバー時にカードが浮き上がり影が拡大するエフェクト。リフト高さと影の強度を調整できます。

CSS React
hoverliftshadow
View Details
M-005 M: Text Animation

Text Reveal Slide テキストスライド表示

Beautiful animation where text slides up word by word from below. Customize reveal speed and word delay. テキストが単語ごとに下からスライドして表示される美しいアニメーション。表示速度と間隔を調整できます。

CSS React
textrevealslide
View Details
M-006 M: Background

Particle Background パーティクル背景

Floating particles in the background. Customize particle count, speed, and colors. 背景に浮遊するパーティクルアニメーション。粒子の数、速度、色をカスタマイズできます。

CSS React
particlebackgroundanimation
View Details
M-007 M: Animation

Underline Grow Link アンダーライン伸びリンク

Link with underline that grows from the center on hover. Hover.css-style pattern. ホバー時に下線が中央から左右に伸びるリンクスタイル。Hover.css 系のパターン。

CSS React
linkhoverunderline
View Details
M-008 M: Animation

Shake / Bounce Feedback シェイク/バウンスフィードバック

Shake on error and bounce on success. Animista-style keyframe feedback. エラー時シェイク・成功時バウンスのフィードバックアニメーション。Animista 系のキーフレームパターン。

CSS React
shakebouncefeedback
View Details
M-009 M: Animation

Icon Hover Spin アイコンホバー回転

Icon rotates on hover. Hover.css-style pattern. ホバー時にアイコンが回転するエフェクト。Hover.css 系のパターン。

CSS React
iconhoverrotate
View Details
M-010 M: Text Animation

Typewriter Animation タイプライター

Effect where text appears one character at a time like a typewriter. テキストが一文字ずつタイプされるように表示されるエフェクト。

CSS React
texttypewritereffect
View Details
M-011 M: Animation

Count Up Numbers カウントアップ

Animation that counts up from zero to a specified number. 指定した数値までゼロからカウントアップするアニメーション。

CSS React
numbercounteranimation
View Details
M-012 M: Animation

Scroll Reveal Fade スクロールリビール

Fade-in effect for elements as they scroll into the viewport. スクロールして画面内に入った要素をフェードインさせるエフェクト。

CSS React
scrollrevealfade
View Details
M-013 M: Animation

Prismatic Glow Card プリズマティックグローカード

A rotating conic-gradient glow wraps a glassy card with adjustable bloom spread and speed. conic-gradient の虹色グローがカード外周を回転し、発光の広がりと速度を調整できる演出。

CSS React
glowconic-gradientrainbow
View Details
M-014 M: Background

Neuro Noise WebGL Shader (Hero Background) Neuro Noise WebGL Shader(FV背景)

A WebGL hero background using ridged simplex noise to render deep-green to cyan beams, with mouse-driven drift. Simplexノイズのリッジ発光で、深緑→シアンのビームが流れるWebGL背景。マウスで揺らぎを操作。

CSS React
webglglslshader
View Details
M-015 M: Background

Gradient Mesh Hero Background グラデーションメッシュ(FV背景)

Five blurred radial-gradient orbs float on CSS keyframes, blending into a vivid mesh — a WebGL-free hero background. 5つのぼかしオーブが CSS keyframes で浮遊し、WebGLなしで生成感のあるメッシュグラデーション背景を実現。

CSS React
gradientmeshbackground
View Details
M-016 M: Background

Water Ripple Hero Background 水面の波紋(FV背景 / Canvas)

Simulate a water surface on a 2D canvas and refract a hero background through it, with ripples following the pointer. Canvas 2D 上で水面をシミュレートし、ヒーロー背景を屈折させます。ポインタの動きに合わせて波紋が広がります。

CSS React
waterripplecanvas
View Details
M-017 M: Animation

Layered Wave Section Divider 波形アニメーションのセクション区切り(SVG)

Turn a section boundary into a moving water line with layered SVG waves that react to the pointer. 重ねた SVG の波でセクションの境目を動く水面に変え、カーソル操作に反応させます。

CSS React
waterwavesvg
View Details
M-018 M: Animation

Liquid Fill Gauge 水が満ちる液体ゲージ(SVG)

Show progress, capacity or scores as water rising inside a circle, with a surface that reacts to clicks. 進捗・容量・スコアを円の中で満ちる水として表示し、クリックにも反応します。

CSS React
waterliquidgauge
View Details
M-019 M: Background

Water Caustics Hero Background 水底の光の揺らぎ(FV背景 / Canvas)

A caustics light-net hero background that looks like sunlight rippling on a pool floor, computed on a tiny canvas and stretched with CSS. プールの底で揺れる日差しのような光の網目を、小さなCanvasで計算してCSSで引き伸ばすヒーロー背景です。

CSS React
watercausticslight
View Details
M-020 M: Animation

Scroll Progress & Section Indicator スクロール進行バー&セクションインジケーター

Header reading progress bar synced with active section tracking and scroll completion percentage. スクロール量と現在閲覧中のセクションをヘッダーバーと連動させるアクセシブルな読了進行インジケーター。

CSS React
scrollprogressindicator
View Details
M-021 M: Animation

3D Tilt Scroll Reveal Cards 3Dチルトスクロールカードリビール

Cards pivot upright with tactile 3D perspective transforms upon scrolling into viewport. CSS 3Dパースペクティブとtransform-originを活用した触感豊かなスクロールイン演出。

CSS React
scroll3dtilt
View Details
M-022 M: Text Animation

Scroll Text Highlighter Reveal スクロールハイライトテキストリビール

Words illuminate progressively line by line in response to scroll progression. ユーザーのスクロールリズムに合わせて単語が次々と光を帯びて浮かび上がる読書体験向上演出。

CSS React
scrolltexthighlight
View Details
M-023 M: Background

Aurora Borealis Hero Background オーロラグロー波背景(FV背景 / Canvas)

Multi-layered shimmering aurora ribbons with additive color blending and cursor drift. 加算合成と複合正弦波によるエメラルド&シアンのオーロラ光幕とマウスインタラクション演出。

CSS React
canvasaurorahero
View Details
M-024 M: Background

Hyperspace Warp Starfield (Hero Background) ハイパースペース・ワープスターフィールド(FV背景 / Canvas)

3D perspective warp-speed celestial streaks with interactive cursor steering and hyperspeed click boost. 三次元透視投影によるリアルタイム星屑ストリークと、コックピット視点の操舵インタラクション。

CSS React
canvasstarfieldwarp
View Details
M-025 M: Background

Interactive Constellation Hero Background インタラクティブ・コンステレーション(FV背景 / Canvas)

Proximity-linked node graph with pointer gravity and distance-attenuated radiance. ノード間の距離減衰接続ラインとポインター引力による、王道のテック系インタラクティブネットワーク背景。

CSS React
canvasconstellationparticles
View Details
M-026 M: Background

Raindrops on Glass Hero Background 窓ガラスを伝う雨粒(FV背景 / Canvas)

A rainy-window hero background: beads merge, heavy drops run down and clear a streak, and each drop refracts an in-focus, upside-down copy of the blurred city behind it. 雨の窓を再現するヒーロー背景です。水滴が合体し、重くなった雨粒が筋を残して流れ、雨粒の中には背景の街明かりがピントの合った逆さまの姿で映ります。

CSS React
waterrainraindrops
View Details
M-027 M: Animation

Kinetic Typography Poster キネティック・タイポグラフィポスター

High-energy motion poster featuring alternating angled marquee banners, brutalist color blocks, interactive pause controls, and Swiss modernism aesthetics. 流れるテキストリボンや幾何学ストライプ、一時停止切り替えを備えた動的タイポグラフィポスター。

CSS React
kinetic-typographymarqueeposter
View Details
M-028 M: Animation

Radar Signal Scanner レーダー信号スキャナー

Circular sweeping radar scope simulating target detection blips with pause/resume controls and telemetry list. レーダースイープと静的架空信号データの走査・一時停止UI。

CSS React
radarscannertelemetry
View Details
S-001 S: Loading

Skeleton Pulse Rows スケルトンパルス行

Shimmering skeleton rows for list-loading states with adjustable speed. リスト読み込み時の骨組み表示をシマーアニメーションで表現するパターン。

CSS React
loadingskeletonshimmer
View Details
S-002 S: Loading

Dot Wave Loader ドットウェーブローダー

CSS-only dot wave loader using staggered animation-delay for each dot. Pure CSS, lightweight, highly customizable. 各ドットにanimation-delayをずらすだけでウェーブ効果を実現するCSS専用ローダー。軽量でカスタマイズ性が高い。

CSS React
animationloadercss
View Details
S-003 S: Loading

Spinner Loader スピナーローダー

Rotating spinner loader. Adjust rotation speed and size via custom properties. 回転するスピナーローダー。回転速度とサイズをカスタムプロパティで調整できます。

CSS React
loaderspinnerrotation
View Details
S-004 S: Loading

Progress Bar プログレスバー

Progress bar displaying loading progress. Customize animation speed and colors. 進捗を表示するプログレスバー。アニメーション速度と色をカスタマイズできます。

CSS React
progressloadingbar
View Details
S-005 S: Loading

Skeleton Card スケルトンカード

Card-style skeleton loading placeholder. Displays loading state with shimmer animation. カード形式のスケルトンローディング。シマーアニメーションで読み込み状態を表現します。

CSS React
skeletoncardloading
View Details
S-006 S: Notification

Toast Snackbar トースト通知

Slide-in notification from the edge. Adjust display duration and animation speed. 画面端からスライドインする一時通知。表示時間とアニメーション速度を調整できます。

CSS React
toastsnackbarnotification
View Details
S-007 S: Loading

Overlay Loader オーバーレイローダー

Fullscreen loading overlay with fade. Spinner and message. 画面全体を覆うローディングオーバーレイ。フェード表示。

CSS React
overlayloadingspinner
View Details
S-008 S: Feedback

Empty State 空状態表示

Empty state UI with illustration and description for zero-data cases. データがない場合に表示するイラスト付きのエンプティステート。

CSS React
emptystateplaceholder
View Details
S-009 S: Feedback

Success Checkmark サクセスチェック

Animated checkmark drawn to indicate successful completion. 完了時に描画されるアニメーションチェックマーク。

CSS React
successcheckmarkanimation
View Details
S-010 S: Loading

AI Generating Text Loader AIテキストローダー

Each letter glows and fades in one by one as a chromatic scan sweeps behind — perfect for AI generation states. 文字が1つずつグロー発光しながらフェードインし、クロマティックな光のスキャンが背後を走るAI生成風ローダー。

CSS React
loadertextgenerating
View Details
S-011 S: Loading

Orbit Ring Loader オービットリングローダー

Satellite dots smoothly orbiting around a central core using pure CSS transforms. CSSトランスフォームを用いた中央コア周囲の衛星ドット周回ローダー。

CSS React
loadingspinnerorbit
View Details
S-012 S: Loading

Bar Wave Loader バーウェーブローダー

Staggered scaleY vertical bars creating a smooth wave loading indicator. 時間差の垂直スケール変化による5本バーのウェーブローダー。

CSS React
loadingbarswave
View Details
S-013 S: Loading

Ripple Loader リップルローダー

Expanding fading concentric rings producing an organic sonar ripple. 波紋のように外側へ広がり消える3重リングのローダー。

CSS React
loadingripplerings
View Details
S-014 S: Loading

Flipping Tiles Loader フリップタイルローダー

Four tiles in a 2x2 grid rotating with staggered 3D flips and subtle perspective. 2x2タイルの3Dフリップによるモダンで立体的なローディング演出。

CSS React
loading3dtiles
View Details
S-015 S: Loading

Hourglass Loader 砂時計ローダー

Recognizable CSS-only hourglass with sand drainage, stream, and full rotation. 砂の流下と180度反転をCSSのみで表現した砂時計ローダー。

CSS React
loadinghourglasssand
View Details
S-016 S: Loading

Pulse Grid Loader パルスグリッドローダー

Cascading concentric pulse wave across a 3x3 dot matrix. 3x3ドットマトリクスを伝播する美しい同心円パルスウェーブ演出。

CSS React
loadinggridpulse
View Details
S-017 S: Loading

Morphing Polygon Loader モーフィングポリゴンローダー

Smooth geometric shape-shifting loader with dynamic gradient rotation. CSSのborder-radiusとグラデーション遷移による美しい幾何学形状モーフィングローダー。

CSS React
loadingmorphingpolygon
View Details
S-018 S: Loading

Infinity Loop Loader インフィニティループローダー

Luminous glow stroke racing along an infinite SVG bezier curve. SVGの無限大パス上を周回するネオングロー光線のアニメーション演出。

CSS React
loadinginfinityloop
View Details
S-019 S: Loading

Neon Glow Ring Loader ネオングローリングローダー

Dual counter-rotating neon glow rings with pulsating energy core. 二重同心リングの逆回転とネオングローによるフューチャリスティックなローディング演出。

CSS React
loadingneonglow
View Details
S-020 S: Loading

Liquid Bubble Loader リキッドバブルローダー

Translucent capsule with organic rising and popping liquid bubbles. 微細な気泡の浮上と弾けるアニメーションによる親しみやすい液体ローダー。

CSS React
loadingliquidbubble
View Details
S-021 S: State

Bubble Notification Center バブル通知センター

Layered card notification inbox with dynamic read toggles, real-time unread counter, and status indicators. 3件の通知の既読トグルとリアルタイムな未読カウント管理UI。

CSS React
notificationsbubbleinbox
View Details
N-001 N: Navigation

Sliding Underline Tabs スライド下線タブ

A minimal tab navigation where the underline indicator glides to the active item. アクティブタブに合わせて下線インジケーターが滑らかに移動するシンプルなタブナビゲーション。

CSS React
tabsnavigationindicator
View Details
N-002 N: Navigation

Stepper Dot Progress ドットステップナビ

A multi-step progress component using dots and a connecting line that animates to the active step. 複数ステップの進捗をドットとラインで可視化し、アクティブインジケーターが滑らかに切り替わるステッパーUI。

CSS React
stepsprogresswizard
View Details
N-003 N: Navigation

Dropdown Menu ドロップダウンメニュー

Dropdown menus that expand on click or hover with adjustable animation speed and direction. クリックまたはホバーで展開するドロップダウンメニュー。アニメーション速度と方向を調整できます。

CSS React
dropdownmenunavigation
View Details
N-004 N: Navigation

Breadcrumb Navigation ブレッドクラムナビゲーション

Breadcrumb navigation showing hierarchical structure. Customize separators and hover effects. 階層構造を表示するパンくずリストナビゲーション。セパレーターとホバーエフェクトをカスタマイズできます。

CSS React
breadcrumbnavigationhierarchy
View Details
N-005 N: Navigation

Pagination ページネーション

Pagination component displaying page numbers. Customize active page highlight and hover effects. ページ番号を表示するページネーションコンポーネント。アクティブページのハイライトとホバーエフェクトをカスタマイズできます。

CSS React
paginationnavigationpages
View Details
N-006 N: Navigation

Back to Top トップへ戻る

Button that appears on scroll and smoothly scrolls back to top on click. スクロール時に表示され、クリックでページトップへスムーズに戻るボタン。

CSS React
back to topscrollnavigation
View Details
N-007 N: Navigation

Floating Action Button フローティングアクションボタン

Floating action button at corner. Scale on hover. 画面隅に浮かぶアクションボタン。ホバーで拡大。

CSS React
FABfloatingbutton
View Details
N-008 N: Navigation

Sidebar Navigation サイドバーナビ

Collapsible sidebar navigation suitable for admin dashboards. 折りたたみ可能なサイドバーナビゲーション。

CSS React
sidebarnavigationmenu
View Details
N-009 N: Navigation

Hamburger Menu ハンバーガーメニュー

Mobile-friendly fullscreen menu with animated toggle icon. モバイル向けフルスクリーンメニューとアニメーションアイコン。

CSS React
menuhamburgermobile
View Details
N-010 N: Navigation

Command Palette コマンドパレット

Keyboard-first command palette that opens with Ctrl or Cmd + K and filters actions in a modal list. Ctrl / Cmd + K で開き、モーダル内のアクションを絞り込めるキーボード優先のコマンドパレット。

CSS React
command-palettesearchkeyboard-navigation
View Details
N-011 N: Navigation

Radial Tool Dock ラジアル・ツールドック

A floating radial utility menu that fans out around a central trigger with spring-inspired transforms, SVG iconography, Escape key closure, and ARIA state handling. フローティングボタンから扇状に展開する円形ツールドック。Escapeキー閉鎖やARIA属性に対応。

CSS React
radial-menudockfab
View Details
N-012 N: Navigation

Orbital Process Steps 軌道プロセスステップ

Cosmic themed multi-stage progress tracker with planetary orbital nodes, progression controls, and full reset action. 宇宙軌道風デザインの3段階進行ステップとリセット操作。

CSS React
stepsorbitalstepper
View Details
I-001 I: Interaction

Modal Animation モーダルアニメーション

Modal that fades in and scales up. Adjust animation speed and direction. フェードインとスケールで表示されるモーダル。アニメーション速度と方向を調整できます。

CSS React
modaldialoganimation
View Details
I-002 I: Interaction

Button Ripple Effect ボタンリップルエフェクト

Ripple effect that expands from click position. Adjust ripple size and speed. ボタンクリック時に波紋が広がるリップルエフェクト。波紋のサイズと速度を調整できます。

CSS React
buttonrippleclick
View Details
I-003 I: Interaction

Card Flip カードフリップ

3D card flip animation on click or hover. Adjust rotation axis and speed. カードをクリックまたはホバーで裏返すフリップアニメーション。回転軸と速度を調整できます。

CSS React
flipcard3d
View Details
I-004 I: Interaction

Tooltip ツールチップ

Tooltip that appears on hover. Customize position, animation, and styling. ホバー時に表示されるツールチップ。位置、アニメーション、スタイルをカスタマイズできます。

CSS React
tooltiphoverinformation
View Details
I-005 I: Interaction

Accordion アコーディオン

Accordion that expands and collapses on click. Customize animation speed and styling. クリックで展開/折りたたみができるアコーディオン。アニメーション速度とスタイルをカスタマイズできます。

CSS React
accordionexpandcollapse
View Details
I-006 I: Interaction

Toggle Switch トグルスイッチ

ON/OFF toggle switch. collect UI-style pattern. ON/OFF を切り替えるトグルスイッチ。collect UI 系のパターン。

CSS React
toggleswitchform
View Details
I-007 I: Interaction

Drag & Drop List ドラッグ&ドロップリスト

Sortable list interface using drag and drop interactions. 項目の並べ替えが可能なドラッグ&ドロップリスト。

CSS React
dragdropsortable
View Details
I-008 I: Interaction

Image Carousel 画像カルーセル

Basic image slider with manual navigation controls. スワイプやボタンで画像を切り替える基本的なスライダー。

CSS React
carouselslidergallery
View Details
I-009 I: Interaction

Copy to Clipboard コピーボタン

Button that copies text to clipboard and shows feedback. クリックでテキストをコピーし、フィードバックを表示するボタン。

CSS React
copyclipboardbutton
View Details
I-010 I: Interaction

Cookie Consent Banner Cookie コンセントバナー

GDPR-style cookie consent banner that slides in from the bottom on first visit with Accept/Decline actions. 初回訪問時にスライドインするGDPRスタイルのCookieコンセントバナー。Accept/Declineの操作で非表示に。

CSS React
cookieconsentbanner
View Details
I-011 I: Interaction

Load More Button ロードモアボタン

Reveals the next batch of items with a fade-slide-up animation. Shows remaining count and a loading spinner. クリックで次バッチをフェードインで追加表示するロードモアボタン。残件数表示とスピナー付き。

CSS React
load morepaginationlist
View Details
I-012 I: Card

Holographic Boarding Pass ホログラフィック・ボーディングパス

An interactive airline boarding pass with dynamic iridescent shimmer, 3D tilt tracking, tear-off perforation styling, and inline SVG security watermark. ポインタ追従による虹色光沢シマーと3Dチルト効果、ミシン目切り離し風の搭乗券UIデモ。

CSS React
holographicfoiltilt
View Details
I-013 I: Interaction

Blueprint Product Spotlight ブループリント・プロダクトスポットライト

Architectural cybernetic product blueprint rendered purely with CSS and SVG vectors, featuring dimension lines, coordinates, and pulsing interactive inspection nodes. 外部画像なしのCSSとSVGだけで緻密に描いた製品設計図。寸法線やパルス点滅するホットスポットを備える。

CSS React
blueprinttechnical-drawingsvg
View Details
I-014 I: Card

Perforated Event Ticket ミシン目付きイベントチケット

Realistic concert ticket with perforated stub, barcode graphic, and reversible front-to-back flip switch. ミシン目とバーコードを備え、表面と裏面を切り替え可能なチケット。

CSS React
ticketeventperforated
View Details
I-015 I: Interaction

Chromatic Palette Studio クロマティックパレットスタジオ

Harmonic color scheme generator showcasing 5 interactive color swatches across 3 curated palette presets. 5色のスウォッチと3種のプリセットでカラーコードを瞬時に確認。

CSS React
palettecolordesign
View Details
F-001 F: Form

Floating Label Input フローティングラベル入力

Material Design-style input where the label floats up on focus. フォーカス時にラベルが上部に移動するマテリアルデザイン風の入力フィールド。

CSS React
forminputlabel
View Details
F-002 F: Form

Custom Select Dropdown カスタムセレクト

Fully styleable custom select box with animated dropdown options. スタイリング可能なカスタムセレクトボックス。アニメーション付きのドロップダウン。

CSS React
formselectdropdown
View Details
F-003 F: Form

Checkbox & Radio Buttons チェックボックス&ラジオ

Animated custom checkboxes and radio buttons. アニメーションするカスタムチェックボックスとラジオボタン。

CSS React
formcheckboxradio
View Details
F-004 F: Form

Input Validation States バリデーションステート

Visual feedback patterns for input success and error states. 入力内容の成功・エラー状態を視覚的にフィードバックするパターン。

CSS React
formvalidationerror
View Details
F-005 F: Form

Search with Suggestions サジェスト検索

Autocomplete search box that displays a suggestion list while typing. 入力中に候補リストを表示するオートコンプリート検索ボックス。

CSS React
formsearchautocomplete
View Details
F-006 F: Form

Textarea Character Counter 文字数カウンター付きテキストエリア

Keep notes within a character budget without cutting off pasted text or Japanese input. 貼り付けた文章や日本語入力を切り捨てず、文字数の目安と超過状態を確認できます。

CSS React
textareacharacter-countergrapheme
View Details
F-007 F: Form

Quantity Stepper 数量ステッパー

Choose a quantity with buttons, direct input, or native arrow keys, with clear feedback at every boundary. ボタン・直接入力・上下キーで数量を選択し、上下限や入力エラーを確認できます。

CSS React
quantitysteppernumber-input
View Details
F-008 F: Form

Form Error Summary フォームエラーサマリー

Validate on submit, focus a concise error summary, and keep every message connected to its field. 送信時に検証し、エラーサマリーへフォーカスを移動。各メッセージを入力項目と関連付けます。

CSS React
formvalidationerror-summary
View Details
F-009 F: Form

File Upload Dropzone ファイルアップロードドロップゾーン

Accept files by drag-and-drop or click, validate type and size, and animate a per-file upload progress bar. ドラッグ&ドロップまたはクリックでファイルを受け付け、種類とサイズを検証してファイルごとの進捗バーを表示します。

CSS React
formuploaddropzone
View Details
F-010 F: Form

Star Rating Input 星評価入力

A keyboard-accessible star rating input filled entirely with the CSS general sibling selector, no JavaScript required for the visual state. JavaScriptなしでCSSの一般兄弟セレクタだけで塗りつぶす、キーボード操作可能な星評価入力。

CSS React
formratingstars
View Details
F-011 F: Form

Rotary Dial Plan Selector ロータリーダイヤル式プランセレクター

Subscription tier selector with a mechanical rotary dial gauge, dynamic pricing update, and detailed feature breakdown. 装飾回転ダイヤルと連動して価格とプラン内容が切り替わるUI。

CSS React
pricingplansrotary
View Details
L-001 L: Layout

Split Hero Panel スプリットヒーローパネル

A split hero layout that separates copy and preview panels with a customizable column ratio. コピーとプレビューを左右に分けるヒーローレイアウト。カラム比率をカスタムプロパティで柔軟に変更できます。

CSS React
herolayoutgrid
View Details
L-002 L: Layout

Layered Card Stack カードスタックレイアウト

Stacked cards that float on hover with offsets controlled by a custom property. ずらしたカードを重ねてホバー時に浮かせるレイアウト。カスタムプロパティでオフセット量を調整できます。

CSS React
cardsstackhover
View Details
L-003 L: Layout

Parallax Scroll パララックススクロール

Background moves slower than foreground on scroll, creating depth. Adjust speed ratio. スクロールに応じて背景と前景が異なる速度で動くパララックス効果。速度比を調整できます。

CSS React
parallaxscrolldepth
View Details
L-004 L: Layout

Masonry Layout マーソンリーレイアウト

Masonry layout for cards with varying heights. Implemented using CSS Grid with customizable columns and gap. 不均等な高さのカードを配置するマーソンリーレイアウト。CSS Gridを使用して実装し、カラム数とギャップをカスタマイズできます。

CSS React
masonrygridlayout
View Details
L-005 L: Layout

Sticky Header スティッキーヘッダー

Sticky header that remains fixed at the top when scrolling. Customize background opacity and shadow. スクロール時に画面上部に固定表示されるスティッキーヘッダー。背景の透明度と影をカスタマイズできます。

CSS React
stickyheadernavigation
View Details
L-006 L: Layout

Footer Layout フッターレイアウト

Responsive footer with multi-column links and copyright notice. マルチカラムのリンクと著作権表示を含むレスポンシブフッター。

CSS React
footerlayoutnavigation
View Details
L-007 L: Layout

Pricing Card Grid 料金表グリッド

Grid of pricing cards for plan comparison, with highlighted recommended plan. プラン比較のための料金カードグリッド。推奨プランの強調表示付き。

CSS React
pricingcardgrid
View Details
L-008 L: Layout

CTA Banner Section CTAバナー

CTA section with distinct background and action button. 目立つ背景とアクションボタンを持つCTA(Call To Action)セクション。

CSS React
ctabannercall to action
View Details
L-009 L: Layout

Responsive Comparison Table レスポンシブ比較表

Compare multiple plans or products row by row in a table that scrolls horizontally on mobile instead of breaking. 複数のプランや製品を項目ごとに比較する表。モバイルではレイアウト崩れの代わりに横スクロールします。

CSS React
tablecomparisonresponsive
View Details
L-010 L: Layout

Editorial Expanding Panels エディトリアル・エクスパンディングパネル

High-contrast editorial typography panels that expand upon interaction with fluid CSS sizing, full keyboard navigation, and zero image dependencies. 写真を使わずに大胆なタイポグラフィとキーボード対応アコーディオンで魅せるエディトリアル展開パネル。

CSS React
typographyaccordioneditorial
View Details
L-011 L: Layout

Editorial Bento Grid エディトリアルベントーグリッド

Magazine typography layout with geometric cards and instant category filtering between Design, Art, and All views. 雑誌風タイポグラフィと幾何学カードのカテゴリ別表示切替UI。

CSS React
bentogrideditorial
View Details
V-001 V: Media

Video Hover Reveal ビデオホバーリビール

A video thumbnail that reveals play controls and metadata on hover. サムネイルにホバーするとプレイボタンとメタ情報が浮き上がる動画プレビューカード。

CSS React
videohoverthumbnail
View Details
V-002 V: Media

Mini Player Dock ミニプレーヤードック

A fixed mini video player dock with thumbnail, metadata, and progress bar. 画面下に固定したミニ動画プレーヤー。サムネイルと進捗バーを1列にまとめたUI。

CSS React
playerfloatingmedia
View Details
V-003 V: Media

Image Gallery 画像ギャラリー

Grid layout image gallery. Images scale up on hover with overlay reveal. グリッドレイアウトの画像ギャラリー。ホバー時に拡大表示やオーバーレイを表示できます。

CSS React
galleryimagegrid
View Details
V-004 V: Media

Image Zoom on Hover 画像ホバーズーム

Image zooms in smoothly on hover. Codrops-style media hover pattern. ホバー時に画像がゆっくりズームするエフェクト。Codrops 系のメディアホバーパターン。

CSS React
imagehoverzoom
View Details
V-005 V: Media

Before/After Comparison ビフォーアフタースライダー

Interactive slider to compare two overlapping images. スライダーを動かして2枚の画像を比較できるUI。

CSS React
comparisonsliderimage
View Details
V-006 V: Media

Audio Player オーディオプレーヤー

Audio player UI featuring a simulated waveform visualizer. 波形ビジュアライザー風の演出を含むオーディオプレーヤーUI。

CSS React
audioplayermusic
View Details
V-007 V: Media

Accessible Carousel アクセシブルカルーセル

CSS Scroll Snap carousel meeting a11y requirements via inert, prefers-reduced-motion, and aria-live announcements. inert 属性・prefers-reduced-motion・aria-live でアクセシビリティ要件を満たした CSS Scroll Snap カルーセル。

CSS React
carouselslideraccessibility
View Details
V-008 V: Media

Retro Vinyl Record Player レトロレコードプレーヤー

Interactive vinyl turntable visual simulation featuring spinning vinyl, tonearm tracking, and playback toggle controls. レコード盤の回転とアームを操作する視覚シミュレータ。(音声なし)

CSS React
musicretrovinyl
View Details
V-009 V: Media

Cinematic Filmstrip Viewer シネマティックフィルムストリップ

CSS gradient landscape frames with film perforation aesthetic, interactive carousel navigation, and frame counters. 風景風グラデーションのフィルムコマ送りUIと現在位置表示。

CSS React
filmstripcinematiccarousel
View Details
T-001 T: Theme

Auto Day Night Background 自動デイナイト背景

Switches gradients and icons between day and night based on local time or manual toggles. 時間帯に応じて背景グラデーションとアイコンを切り替えるテーマ演出。

CSS React
themegradienttime
View Details
T-002 T: Theme

Mood Gradient Cycle ムードグラデーションサイクル

Cycles mood-based gradients with buttons and a hue-rotate animation. ボタンでムード別グラデーションを切り替え、CSSアニメーションで色相を循環させるテーマ演出。

CSS React
gradientthememood
View Details
T-003 T: Theme

Color Palette Switch カラーパレット切り替え

Theme system that switches color palettes with buttons. Choose from multiple presets. ボタンでカラーパレットを切り替えるテーマシステム。複数のプリセットから選択できます。

CSS React
themecolorpalette
View Details
T-004 T: Theme

Dark Mode Toggle ダークモード切り替え

Toggle light/dark theme. Smooth transition with CSS variables. ライト/ダークテーマを切り替えるトグル。CSS変数で滑らかに遷移。

CSS React
dark modethemetoggle
View Details
T-005 T: Toggle

Neon Cyber Billing Switch ネオン請求切り替えスイッチ

Glowing neon styled billing cycle switch with annual discount indicators and instant tier price updates. 月額と年額の切り替えで割引価格とバッジが更新されるネオンUI。

CSS React
billingswitchneon
View Details
R-001
Load More Demo Video Template
R-001 R: Video Template

Load More Demo Video Template 「Load More」デモ動画テンプレート

Remotion video template auto-playing: button press → loading → card batch → highlight. 1920×1080 / 30fps / 7s. ボタン押下→ローディング→カード追加→ハイライトを自動再生する Remotion 動画テンプレ。1920×1080 / 30fps / 7秒。

Remotion
remotionvideoload more
View Details
R-002
Toast Notification Sequence
R-002 R: Video Template

Toast Notification Sequence トースト通知シーケンス

Remotion video template: Success / Warning / Error toasts stack in sequence and auto-dismiss. 1920×1080 / 30fps / 8s. Success / Warning / Error の3種トーストが順番にスタックし自動消去される Remotion 動画テンプレ。1920×1080 / 30fps / 8秒。

Remotion
remotionvideotoast
View Details
R-003
Dashboard Stats Reveal
R-003 R: Video Template

Dashboard Stats Reveal ダッシュボード統計リビール

Remotion video template: 4 KPI stat cards reveal in staggered sequence with count-up number animations. 1920×1080 / 30fps / 10s. 4枚のKPIカードがスタガーで登場しながら数値がカウントアップするダッシュボード紹介シーンの Remotion 動画テンプレ。1920×1080 / 30fps / 10秒。

Remotion
remotionvideodashboard
View Details
R-004
Bar Chart Reveal
R-004 R: Video Template

Bar Chart Reveal 棒グラフリビール

Remotion video template: monthly revenue bars grow upward one by one with count-up numbers. Violet accent highlights the peak bar. 1920×1080 / 30fps / 10s. 月次売上の棒グラフが左から1本ずつ伸び上がりながら数値がカウントアップするチャートリビールシーンの Remotion 動画テンプレ。1920×1080 / 30fps / 10秒。

Remotion
remotionvideochart
View Details
R-005
Typing Code Reveal
R-005 R: Video Template

Typing Code Reveal タイピングコードリビール

Remotion video template: code types out character by character in a VS Code-style editor with syntax highlighting and a blinking cursor. 1920×1080 / 30fps / 12s. コードが1文字ずつタイプされながら現れるコードエディター風シーンの Remotion 動画テンプレ。シンタックスハイライト・ブリンクカーソル付き。1920×1080 / 30fps / 12秒。

Remotion
remotionvideotyping
View Details
Vibe Coding Workflow

AIと創る3ステップ実装フロー How to build with AI in 3 steps

STEP 01

スニペットを選ぶ Select a Pattern

ライブプレビューを見ながら、作りたいUIやアニメーションを探します。 Browse live previews to find the exact interaction or animation you need.

STEP 02

AIプロンプトをワンクリックコピー Copy Prompt or URL

カード上の「Prompt」ボタンを押すと、AI用の指示文と正規URLが即座にクリップボードにコピーされます。 Click "Prompt" on the card to copy structured context and canonical URL into clipboard.

STEP 03

AIに渡して即座にコード生成 Paste into Cursor / Claude

Claude, ChatGPT, Cursor, GitHub Copilot等に貼り付けるだけで、外部依存のないクリーンなコードが手に入ります。 Paste into your AI coding tool to get clean, dependency-free HTML, CSS, or React code.

よくある質問 (FAQ) Frequently Asked Questions

DevSnipsとはどのようなサービスですか? What is DevSnips?
DevSnips は、フロントエンド開発者およびAIエージェント(Cursor, Claude, ChatGPT)が高速かつ正確にWebアニメーションやUIパターンを実装できるように設計されたリファレンスライブラリです。HTML、CSS、JavaScript、React、およびRemotion動画テンプレートを提供しています。 DevSnips is a lightweight UI pattern and web animation reference curated for human developers and AI coding agents. It provides pure HTML, CSS, React, and Remotion snippets with zero bloated external dependencies.
商用利用は可能ですか?ライセンスについて教えてください。 Can I use these snippets for commercial projects?
はい、掲載されているコードスニペットは商用・個人を問わず自由にコピー&ペーストしてWebサイトやアプリケーションに組み込むことができます。 Yes, all code snippets can be freely used in personal and commercial web projects without attribution.
AI検索エンジンやLLMクローラー向けAPIはありますか? Does DevSnips provide APIs or llms.txt for AI agents?
はい。/llms.txt および /llms-full.txt を提供しており、AIエージェントがサイト全体のスニペット定義とプロンプト仕様を瞬時に取得できます。また /api/snippets.json の静的JSON APIも利用可能です。 Yes, DevSnips hosts /llms.txt, /llms-full.txt, and static JSON APIs under /api/snippets.json for seamless AI ingestion.
Copied to clipboard!