• Get Started
    • Introduction
    • Installation
    • Theming
  • Layout
    • Drawer
    • Footer
    • Hero
    • Indicator
    • Join
    • Stack
    • Divider
  • Navigation
    • Breadcrumbs
    • Dock
    • Menu
    • Link
    • Navbar
    • Pagination
    • Steps
    • Tabs
  • Data Display
    • Accordion
    • Avatar
    • Badge
    • Calendar
    • Card
    • Carousel
    • Chat
    • Collapse
    • Countdown
    • Diff
    • Kbd
    • List
    • Mask
    • Mockup
    • Stat
    • Table
    • Timeline
  • Feedback
    • Alert
    • Loading
    • Modal
    • Progress
    • Skeleton
    • Status
    • Toast
    • Tooltip
  • Forms
    • Button
    • Checkbox
    • Dropdown
    • File Input
    • Fieldset
    • Filter
    • Input
    • Label
    • Radio
    • Range
    • Rating
    • Select
    • Toggle
    • Textarea
  • Effects
    • Hover 3D Card
    • Hover Gallery
    • Speed Dial
    • Swap
    • Text Rotate
    • Theme Controller
jsx daisyUI

    No recently viewed docs

  • Get Started
    • Introduction
    • Installation
    • Theming
  • Layout
    • Drawer
    • Footer
    • Hero
    • Indicator
    • Join
    • Stack
    • Divider
  • Navigation
    • Breadcrumbs
    • Dock
    • Menu
    • Link
    • Navbar
    • Pagination
    • Steps
    • Tabs
  • Data Display
    • Accordion
    • Avatar
    • Badge
    • Calendar
    • Card
    • Carousel
    • Chat
    • Collapse
    • Countdown
    • Diff
    • Kbd
    • List
    • Mask
    • Mockup
    • Stat
    • Table
    • Timeline
  • Feedback
    • Alert
    • Loading
    • Modal
    • Progress
    • Skeleton
    • Status
    • Toast
    • Tooltip
  • Forms
    • Button
    • Checkbox
    • Dropdown
    • File Input
    • Fieldset
    • Filter
    • Input
    • Label
    • Radio
    • Range
    • Rating
    • Select
    • Toggle
    • Textarea
  • Effects
    • Hover 3D Card
    • Hover Gallery
    • Speed Dial
    • Swap
    • Text Rotate
    • Theme Controller

© 2026 jsx-daisyui. All rights reserved. | Built with DaisyUI and React.

Mockup

Mockup components display content inside realistic UI shells — browser, code editor, phone, or OS window.

Installation
npx jsx-daisyui add mockup

Browser

Default

mockup-browser-default
https://example.com
Page content goes here

With background

mockup-browser-colored
https://example.com
Page content goes here

SaaS dashboard

mockup-browser-saas

Code

Default

mockup-code-default
npm install daisyui

Multi-line

mockup-code-multiline
npm install daisyui
installing...
Done!

Highlighted line

mockup-code-highlight
import daisyui from "daisyui"
  
plugins: [daisyui], // ← add this
  
export default config

Colored

mockup-code-colored
npx create-next-app@latest
scaffolding project...
Done! Run: npm run dev

Phone

Default

mockup-phone-default
It's Glowtime.

App UI

mockup-phone-app

Window

Default

mockup-window-default
Window content goes here

With background

mockup-window-colored
Window content goes here

Props

MockupBrowserToolbar

PropTypeDefaultDescription
urlstring-URL to display in the browser address bar.

MockupCodeLine

PropTypeDefaultDescription
prefixstring-Text to display at the start of the line (e.g. '$', '>', or line numbers).
https://app.acme.io/dashboard

Revenue

$48,200

+24%

Users

3,842

+12%

Requests

1.2M

+8%
9:41●●●

Good morning

Dashboard

Balance

$4,820

Spending

$1,240