[{"data":1,"prerenderedAt":860},["ShallowReactive",2],{"project-48445554":3},{"id":4,"name":5,"line":6,"line_source":7,"title":8,"url":9,"domain":10,"maker":11,"posted_at":12,"year":13,"points":14,"comments":15,"rank_in_year":16,"shown_in_year":17,"top":18,"tier":19,"category":20,"subcategory":21,"format":22,"keywords":23,"reception":29,"sentiment":30,"stance_mix":31,"scored_comments":36,"aspects":37,"strip":50,"post_text":51,"what":52,"said":72,"maker_in_thread":166,"shape":177,"grid":181,"attempts":823,"same_week":824,"maker_shows":42,"maker_hidden":852,"reader_version":853,"card":854},"48445554","Performative-UI","A react component library of design tropes","title","Show HN: Performative-UI – A react component library of design tropes","https:\u002F\u002Fvorpus.github.io\u002FperformativeUI\u002F","vorpus.github.io","lizhang",1780927516,2026,1181,213,7,4366,1,"legend","dev_tools","react component library","library",[24,25,26,27,28],"react components","ui tropes","design satire","tailwind components","ascii animation","mixed",0.348,{"positive":32,"neutral":33,"mixed":34,"critical":35},52,24,5,17,98,{"design":38,"performance":41,"execution":44,"idea":45,"docs":47,"pricing":49},{"positive":39,"critical":40},20,8,{"positive":42,"critical":43},2,3,{"positive":43,"critical":18},{"positive":35,"critical":46},4,{"positive":18,"critical":48},0,{"positive":48,"critical":48},[43,48,48,48,43,43,18,18,34,48,34,34,34,48,48,48,48,48,48,48,43,34,34,43,34,34,43,34,34,34,46,46,46,18,34,42,34,46,42,46],"hope you enjoy",{"problem":53,"audience":53,"pricing":53,"motivation":53,"time_to_build":53,"stack":54,"openness":69,"stage":70,"team_size":71},null,[55,61],{"value":56,"source":57,"evidence":58},"React","inferred",[59],{"id":60},"post",{"value":62,"source":63,"evidence":64},"CSS","commenter",[65],{"id":66,"by":67,"text":68},"48448790","ChiperSoft","Oh wow, it uses normal css, how delightful! https:\u002F\u002Fgithub.com\u002Fvorpus\u002FperformativeUI\u002Fblob\u002Fmain\u002Fsrc\u002Fstyles.css","open_source","launched","unknown",{"praise":73,"objections":105,"requests":127,"questions":142,"alternatives":154},[74,93],{"value":75,"source":63,"evidence":76},"Components look polished and the satire is funny",[77,81,85,89],{"id":78,"by":79,"text":80},"48448155","prplfsh","I love how this is both hilarious and extremely well made. Great job! And I'm gonna be honest, I kind of want to use a few of these components for real (the ASCII art is…",{"id":82,"by":83,"text":84},"48446120","tfitz237","These all look very professional for (basically) a parody library",{"id":86,"by":87,"text":88},"48446297","wg0","Man... That's satire on a whole another level. What a technical and deep sense of humor.",{"id":90,"by":91,"text":92},"48446183","erdaltoprak","It's very fun and way too polished, thanks!",{"value":94,"source":63,"evidence":95},"Some components are genuinely usable, especially the ASCII art",[96,97,101],{"id":78,"by":79,"text":80},{"id":98,"by":99,"text":100},"48447235","theturtletalks","It really comes down to first impression. Your website design is your company’s first impression. If the design is clean, people will believe the product is clean and robust as…",{"id":102,"by":103,"text":104},"48446088","jrflo","That ascii lava lamp effect is low key really cool",[106,117],{"value":107,"source":63,"evidence":108},"Some components look ugly or overwhelm the page",[109,113],{"id":110,"by":111,"text":112},"48455758","SilverSlash","I like the concept. It would indeed be good to have a modern component library with AI design tropes as I think the old components libs haven't caught up. But in this particular…",{"id":114,"by":115,"text":116},"48446702","marknutter","Yawn. This is just bootstrap all over again. So what if people who don't have design skills can now create pleasant looking websites?",{"value":118,"source":63,"evidence":119},"Mobile layout overflows and is hard to use",[120,124],{"id":121,"by":122,"text":123},"48452046","starkgoose","I find it funny that a website showcasing pretty preformative ui and yet fails so miserably at functional ui where it's painful to be used mobile",{"id":125,"by":99,"text":126},"48451851","I was on mobile and a lot of the pages are overflowing. After going thru half, it got a bit annoying. I actually keep a directory of all these tailwind\u002Fshadcn registry websites…",[128,135],{"value":129,"source":63,"evidence":130},"Add a terminal command copy component",[131],{"id":132,"by":133,"text":134},"48451694","winddude","needs something for showing and copying simple terminal commands.",{"value":136,"source":63,"evidence":137},"Add more components like gradient dropshadow",[138],{"id":139,"by":140,"text":141},"48457297","smrtinsert","Not nearly enough animated gradient dropshadow. Check out googles AI Mode button and the same loading button status thing while waiting for responses in AI Mode. Please add it so…",[143],{"value":144,"source":63,"evidence":145},"Was the library built with AI",[146,150],{"id":147,"by":148,"text":149},"48446361","staminade","Very funny. Although ironic that this whole library was built with AI.",{"id":151,"by":152,"text":153},"48447366","wuliwong","I get the whole trope thing and maybe I'm just an old man but I still am kinda impressed when Claude sh*ts out this type of UI 100 times faster than I ever could. It might also…",[155,159],{"value":156,"source":63,"evidence":157},"Shadcn and Tailwind component registries",[158],{"id":125,"by":99,"text":126},{"value":160,"source":63,"evidence":161},"DeArrow",[162],{"id":163,"by":164,"text":165},"48449214","unlogic","Check \"DeArrow\" chrome extension.",{"comments":40,"answered":42,"key":167},[168,171,174],{"id":169,"text":170},"48448657","please share your few dozen components",{"id":172,"text":173},"48447290","wait my readme isnt performative enough yet, let me add a chart showing the star history",{"id":175,"text":176},"48448160","this gives me great motivation to take on even more story points next sprint!",{"commenters":178,"max_depth":16,"maker_replies":40,"first_comment_mins":179,"lifespan_hours":180},165,39,195,[182,186,190,193,197,199,202,205,208,211,214,215,218,221,224,227,230,233,236,239,242,245,248,250,253,256,259,261,264,266,269,272,275,278,282,285,287,291,295,298,301,303,306,309,312,315,318,321,324,326,329,332,335,338,341,344,345,348,350,352,355,358,360,364,367,371,374,377,380,383,385,387,389,391,394,397,400,402,404,407,410,413,416,419,421,423,425,428,431,434,437,440,443,446,448,451,454,457,460,462,465,467,469,471,473,475,478,481,483,484,487,490,494,498,501,504,507,510,513,516,518,521,523,525,529,530,533,534,537,540,542,544,547,549,553,556,559,564,568,571,574,576,578,582,586,590,594,598,601,603,607,610,614,618,620,624,625,630,634,639,641,645,647,651,655,657,659,662,665,669,671,673,677,681,683,686,688,689,693,697,701,704,708,712,716,721,725,729,733,737,742,745,748,752,756,760,764,766,769,771,776,778,781,785,789,793,797,801,805,809,814,817,819,821],[183,48,43,184,185,48],"48446774","project\u002Fneutral\u002Fdesign","avaer",[187,48,48,188,189,48],"48446925","other\u002Fneutral\u002Fnone","epolanski",[191,48,48,188,192,48],"48447000","thewebguyd",[194,48,48,195,196,48],"48447485","commenter\u002Fneutral\u002Fnone","4chandaily",[198,48,48,195,192,48],"48447979",[200,48,48,195,201,48],"48448363","Lalabadie",[203,48,48,188,204,48],"48448635","gryn",[206,48,48,188,207,48],"48448640","marcosdumay",[209,48,48,195,210,48],"48448226","wnevets",[212,48,48,188,213,48],"48449156","all2",[163,48,48,188,164,48],[216,48,48,195,217,48],"48447075","wavemode",[219,48,48,195,220,48],"48447213","jsdalton",[222,48,48,188,223,48],"48452361","muvlon",[225,48,48,188,226,48],"48447476","dayjah",[228,48,48,188,229,48],"48447834","maxweylandt",[231,48,48,188,232,48],"48447960","kid_cubi",[234,48,48,188,235,48],"48448220","hntiz",[237,48,48,195,238,48],"48448686","NewsaHackO",[240,48,48,188,241,48],"48449242","preg_match",[243,48,48,188,244,48],"48453369","enos_feedler",[246,48,48,188,247,48],"48461288","everforward",[98,48,34,249,99,48],"project\u002Fpositive\u002Fdesign",[251,48,43,184,252,48],"48447419","zevyoura",[254,48,18,255,99,48],"48447507","project\u002Fcritical\u002Fdesign",[257,48,48,195,258,48],"48450938","vasco",[125,48,43,260,99,48],"project\u002Fmixed\u002Fdesign",[262,48,48,188,263,48],"48447637","aaronharding",[265,48,48,188,99,48],"48447707",[267,48,48,188,268,48],"48450502","HWR_14",[270,48,48,188,271,48],"48451140","beezlewax",[273,48,48,188,274,48],"48459061","Urahandystar",[276,48,48,188,277,48],"48455420","hdjrudni",[279,48,18,280,281,48],"48458334","project\u002Fcritical\u002Fperformance","freehorse",[283,48,48,195,284,48],"48460673","StilesCrisis",[286,48,18,280,281,48],"48466678",[288,48,48,289,290,48],"48461015","other\u002Fneutral\u002Fperformance","sidewndr46",[292,48,18,293,294,48],"48465922","maker\u002Fcritical\u002Fdesign","_the_inflator",[296,48,48,188,297,48],"48451741","brightball",[299,48,48,188,300,48],"48452791","nwatson",[302,48,48,188,297,48],"48462718",[304,48,48,188,305,48],"48454157","SpyCoder77",[307,48,48,188,308,48],"48453077","XorNot",[310,48,34,249,311,48],"48455793","noisy_boy",[313,48,48,188,314,48],"48461947","ceejayoz",[316,48,48,188,317,48],"48458675","sgsvnk",[319,18,48,188,320,48],"48448224","jdw64",[322,18,48,195,323,48],"48448552","kidfiji",[325,18,48,195,320,48],"48448793",[327,18,48,188,328,48],"48450259","arboles",[330,18,48,188,331,48],"48453593","wbobeirne",[333,18,48,188,334,48],"48454662","manoDev",[336,18,48,188,337,48],"48458045","Cthulhu_",[339,18,48,188,340,48],"48455900","shimman",[342,18,48,188,343,48],"48459460","doginasuit",[78,42,34,249,79,48],[346,42,34,249,347,48],"48448174","reactordev",[169,42,48,349,11,18],"maker\u002Fneutral\u002Fnone",[351,42,48,195,347,48],"48448751",[353,42,48,188,354,48],"48453269","apsurd",[356,42,48,188,357,48],"48454383","reassess_blind",[359,42,48,195,347,48],"48454603",[361,42,34,362,363,48],"48454670","project\u002Fpositive\u002Fexecution","pseudosavant",[365,42,34,249,366,48],"48465272","phatskat",[368,42,34,369,370,48],"48459320","maker\u002Fpositive\u002Fexecution","timcobb",[372,43,48,188,373,48],"48446556","padolsey",[375,43,48,188,376,48],"48446581","Waterluvian",[378,43,48,188,379,48],"48447065","ghurtado",[381,43,48,188,382,48],"48446622","MrBuddyCasino",[384,43,48,195,328,48],"48450707",[386,43,48,195,382,48],"48458566",[388,43,48,188,328,48],"48467316",[390,43,48,188,382,48],"48469913",[392,43,48,188,393,48],"48446690","sph",[395,43,48,188,396,48],"48446904","arm32",[398,43,48,188,399,48],"48446839","cmrdporcupine",[401,43,48,188,396,48],"48446916",[403,43,48,188,337,48],"48458080",[405,43,48,188,406,48],"48458728","port11",[408,43,48,188,409,48],"48446892","psadauskas",[411,43,48,188,412,48],"48446971","frantathefranta",[414,43,48,188,415,48],"48447202","nozzlegear",[417,43,48,188,418,48],"48448079","oneneptune",[420,43,48,195,415,48],"48454369",[422,43,48,188,337,48],"48458069",[424,43,48,188,406,48],"48458713",[426,43,48,188,427,48],"48459054","socksy",[429,43,48,188,430,48],"48447965","quotemstr",[432,43,48,188,433,48],"48448183","otter-in-a-suit",[435,43,48,188,436,48],"48450668","abustamam",[438,43,48,188,439,48],"48447777","davedx",[441,43,48,188,442,48],"48447812","thomascgalvin",[444,43,48,188,445,48],"48448082","andy_ppp",[447,43,48,188,393,48],"48448628",[449,43,48,188,450,48],"48448240","halapro",[452,43,48,188,453,48],"48452293","isatty",[455,43,48,188,456,48],"48452949","crabmusket",[458,43,48,188,459,48],"48453639","holowoodman",[461,43,48,188,450,48],"48457709",[463,43,48,188,464,48],"48453929","FridgeSeal",[466,43,48,188,450,48],"48457706",[468,43,48,195,450,48],"48457699",[470,43,48,195,366,48],"48465906",[472,43,48,188,103,48],"48450199",[474,43,48,188,305,48],"48454574",[476,43,48,188,477,48],"48457283","alex_suzuki",[479,43,48,188,480,48],"48449652","xnx",[482,43,48,188,337,48],"48458078",[82,46,34,249,83,48],[485,46,18,255,486,48],"48446561","Boxxed",[488,46,48,195,489,48],"48446727","NuclearPM",[491,46,43,492,493,48],"48446760","project\u002Fneutral\u002Fidea","csomar",[495,46,34,496,497,48],"48446852","project\u002Fpositive\u002Fidea","eranation",[499,46,34,249,500,48],"48447995","scottyah",[502,46,43,492,503,48],"48449494","visha1v",[505,46,43,492,506,48],"48460547","sgt",[508,46,34,496,509,48],"48447501","sv123",[511,46,34,496,512,48],"48461113","arnley",[514,46,34,496,515,48],"48448656","yieldcrv",[517,46,43,184,207,48],"48448693",[519,34,48,195,520,48],"48447330","Terretta",[522,34,48,195,67,48],"48448741",[151,524,34,249,152,48],6,[526,16,34,527,528,48],"48447205","project\u002Fpositive\u002Fnone","grassfedgeek",[172,16,48,349,11,18],[531,16,43,349,532,48],"48447923","consumer451",[175,16,48,349,11,18],[535,40,18,255,536,48],"48459209","myaccountonhn",[538,40,34,249,539,48],"48459551","azangru",[541,40,34,249,536,48],"48460841",[102,543,34,249,103,48],9,[545,543,18,280,546,48],"48446121","carlos-menezes",[548,543,48,349,11,18],"48446243",[550,543,34,551,552,48],"48453295","project\u002Fpositive\u002Fperformance","SamBam",[554,543,34,496,555,48],"48446983","tyleo",[557,543,34,249,558,48],"48453319","replwoacause",[560,561,43,562,563,48],"48447402",10,"project\u002Fmixed\u002Fnone","kfarr",[565,566,48,195,567,48],"48447421",11,"aogaili",[569,566,34,249,570,48],"48447429","chrisra",[572,566,48,195,573,48],"48474599","CarlitosHighway",[575,566,48,195,567,48],"48480910",[577,566,48,195,573,48],"48524528",[579,580,43,184,581,48],"48453621",12,"inopinatus",[583,584,43,184,585,48],"48453119",13,"elwell",[587,588,34,496,589,48],"48450610",14,"hypfer",[591,592,34,496,593,48],"48452007",15,"loh",[595,596,34,527,597,48],"48446586",16,"jtbayly",[599,35,34,496,600,48],"48558640","merveceylan",[66,602,34,362,67,48],18,[604,605,43,606,497,48],"48446966",19,"project\u002Fneutral\u002Fnone",[608,39,34,496,609,48],"48446697","kardianos",[611,612,34,496,613,48],"48446599",21,"Brajeshwar",[615,616,43,184,617,48],"48450884",22,"gkfasdfasdf",[619,616,48,349,11,18],"48450914",[621,622,34,249,623,48],"48449741",23,"guybedo",[90,33,34,249,91,48],[626,627,34,628,629,48],"48452497",25,"project\u002Fpositive\u002Fdocs","alehlopeh",[631,632,34,496,633,48],"48487213",26,"rubyevans109",[635,636,43,637,638,48],"48446626",27,"project\u002Fneutral\u002Fpricing","yosef123",[139,640,43,184,140,48],28,[642,643,48,188,644,48],"48448886",29,"tomaytotomato",[110,646,43,260,111,48],30,[648,649,34,496,650,48],"48512593",31,"aryasyn",[652,653,43,606,654,48],"48448140",32,"butz",[656,653,48,349,11,18],"48451178",[658,653,34,249,654,48],"48461887",[660,661,34,496,399,48],"48446674",33,[663,664,43,184,573,48],"48474616",34,[666,667,43,260,668,48],"48449896",35,"andrewstuart",[670,667,48,349,11,18],"48450890",[672,667,43,184,668,48],"48451914",[674,675,43,606,676,48],"48450798",36,"drob518",[678,679,34,527,680,48],"48447656",37,"kachoio",[147,682,43,606,148,48],38,[684,682,48,195,685,48],"48446734","sbarre",[687,682,48,195,379,48],"48447090",[121,179,18,255,122,48],[690,691,48,195,692,48],"48447698",40,"hubraumhugo",[694,695,18,696,334,48],"48454644",41,"project\u002Fcritical\u002Fnone",[698,699,43,184,700,48],"48449232",42,"zaptrem",[702,699,43,492,703,48],"48455706","cubano",[705,706,34,249,707,48],"48468236",43,"bhargab_kalita",[709,710,34,527,711,48],"48496164",44,"m1rsh0",[713,714,34,249,715,48],"48448317",45,"darepublic",[717,718,43,719,720,48],"48455274",46,"project\u002Fmixed\u002Fidea","gulugawa",[722,723,34,496,724,48],"48455693",47,"the_arun",[726,727,34,496,728,48],"48446335",48,"heldrida",[730,731,18,255,732,48],"48453571",49,"lloydatkinson",[734,735,18,255,736,48],"48455699",50,"noobcoder",[738,739,18,740,741,48],"48459020",51,"project\u002Fcritical\u002Fexecution","thedetailsguy",[743,32,43,184,744,48],"48458328","emvied",[746,747,34,527,320,48],"48448154",53,[749,750,34,551,751,48],"48451439",54,"the__alchemist",[753,754,34,496,755,48],"48457017",55,"glaslong",[757,758,43,184,759,48],"48446549",56,"smhanov",[761,762,34,527,763,48],"48448685",57,"julik",[132,765,43,492,133,48],58,[767,768,48,349,11,18],"48447623",59,[86,770,34,496,87,48],60,[772,773,18,774,775,48],"48446163",61,"project\u002Fcritical\u002Fidea","MisterKent",[777,773,48,195,393,48],"48446782",[779,773,48,195,780,48],"48447134","hyperhello",[782,783,34,249,784,48],"48446165",62,"igurss",[786,787,18,255,788,48],"48463925",63,"LucasOe",[790,791,18,774,792,48],"48458763",64,"dongbinlee",[794,795,18,774,796,48],"48446196",65,"imafish",[798,799,34,527,800,48],"48448196",66,"iishanto",[802,803,34,249,804,48],"48458605",67,"tanepiper",[806,807,34,527,808,48],"48446349",68,"ajpaulson",[810,811,43,812,813,48],"48446931",69,"project\u002Fneutral\u002Fexecution","utopiah",[815,811,34,527,816,48],"48447494","rirze",[114,818,18,774,115,48],70,[820,818,48,195,379,48],"48447142",[822,818,48,195,115,48],"48465538",[],[825,830,834,838,842,847],{"id":826,"name":827,"points":828,"category":829},"48433756","Lathe",402,"productivity",{"id":831,"name":832,"points":833,"category":20},"48408854","Absurdly Optimized Pancakes",340,{"id":835,"name":836,"points":837,"category":20},"48447806","Gitdot",334,{"id":839,"name":840,"points":841,"category":20},"48478469","Extend UI",252,{"id":843,"name":844,"points":845,"category":846},"48396004","Uruky",236,"web_saas",{"id":848,"name":849,"points":850,"category":851},"48459837","Gravity",217,"languages",false,"v2",{"id":855,"name":5,"line":6,"ai":852,"cat":20,"year":13,"points":14,"comments":15,"rec":29,"s":856,"top":18,"kw":857,"maker":11,"domain":10,"tier":19,"attempts":48,"strip":858,"url":9,"mix":859,"praise":75,"objection":107,"sub":21},48445554,0.35,[24,25,26,27,28],"3000331150555000000035535535554441525424",[32,33,34,35],1793991156293]