Show HN: Performative-UI – A react component library of design tropes
Points and comments are a snapshot, not live.
React component library of 27 design patterns common to AI startup marketing websites, offered as MIT-licensed npm package.
Performative-UI provides 27 reusable React components organized into categories: atoms (Sparkle, GradientText, StatusDot), primitives (Button, EyebrowPill, Prompt), banners, heroes (Rotator, WordRoll, PromptHero, AsciiHero), backgrounds (Aurora, NodeGraphBackground, FloatingSparkles), surfaces (GlassCard, MockIDE), conversation components (ChatBubble, TokenStream, ChatFAB), social proof (LogoMarquee, LogoRow, StatCounter, CommunityBadge), and pricing/conversion elements (PricingCard, BeforeAfter, WaitlistForm, Popover). Each component includes a self-aware description mocking startup design conventions. The library is presented as "AI-native" tooling for startups, satirizing familiar visual tropes.
What commenters are saying
Strong approval of both the humor and polish, with several commenters noting they would use it seriously for actual products despite (or because of) its satirical framing. The AsciiHero component drew praise but reports of Safari performance issues. Discussion centered on whether this satire reveals how standardized and predictable startup design has become, with one commenter noting that polished satire of a process often requires deep technical understanding of it. Some skepticism appeared: one comment rejected it as "Bootstrap all over again," to which another replied that lack of design skills enabling pleasant websites is valuable regardless. A thread on countersignaling and virtue-signaling emerged, citing Berkshire Hathaway's deliberately minimal website as the ultimate anti-signal. Commenters also noted the irony of an AI-mocking library being built with AI.