notboring

Thirty-seven components. Each one is a prompt.

Pick a block, copy its prompt, paste it into your editor’s agent. The component lands in your project in your own tokens, with the comments that say why every number is what it is.

$9 a component$49 a month for all of themReact · TypeScript · plain CSS
Card
PaymentPayment

Welcome back

Welcome back
LoginAuth
The notboring letterOne component a week. No noise.
NewsletterMarketing
Starter$12 per month
  • 3 projects
  • Email support
Pro$29 per month
  • Unlimited projects
  • Priority support
PricingCommerce
Canvas toteNatural$24
Field notebookSet of three$36
Enamel mugInk$14
Your cart is empty
TotalSAVE10 · −$0Total $74
CartCommerce
ConsentForms
Drop files hereor
Drop more, or
    UploadForms
    March 2026
    Pick a start
    CalendarForms
    Dashboard
    Getting started
    Team
    New project⌘N
    Open settings⌘,
    Toggle theme
    CommandNavigation
    ComposerAI

    Share “Q3 roadmap”

    notboring.dev/d/q3-roadmap
    Needs a real address
    • Nora WilderOwner
    • adam@marsh.coCan edit
    Anyone with the linkcan viewOnly people invited
    ShareCollaboration
    Create your account
    • 8+ characters, not met
    • A number, not met
    • A symbol, not met
    • Mixed case, not met
    SignupAuth
    Step 1 of 3

    Name your workspace

    OnboardingOnboarding
    Notifications3 unread
    InboxNotifications
    Your planPro$29 per month/ month
    Renews Oct 12
    Seats8 of 10 seatsof 10
    Card ending 4242
    BillingAccount
    Book a call
    30 min · Video
    BookingScheduling

    How was your experience?

    FeedbackFeedback
    Which do you reach for first?
    1,204 votes · 3 days left
    PollSocial
    SwitchInput
    3
    StepperInput
    ButtonAction
    ToolbarAction
    The numbers, and what each one means.
    TabsNavigation
    SelectInput
    Marketing site
    Last deployed 2 hours ago
    DialogFeedback
    ToastFeedback
    Copy link
    TooltipFeedback
    Volume
    SliderInput
    The prompt: the source, its stylesheet, and every comment that says why a number is what it is.
    AccordionLayout
    designmotionreact
    TagsInput

    Ready

    ProgressFeedback
    4.3 · 1,204 ratings
    RatingInput
    npm i notboring
    CopyAction
    DockNavigation
    InputInput
    01Ridge
    CarouselLayout