[{"data":1,"prerenderedAt":157},["ShallowReactive",2],{"project-49070881":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":35,"aspects":36,"strip":40,"post_text":30,"what":42,"said":60,"maker_in_thread":97,"shape":104,"grid":108,"attempts":120,"same_week":121,"maker_shows":35,"maker_hidden":150,"reader_version":151,"card":152},"49070881","nibware","1,250 SwiftUI components, and an MCP that writes them into your app","title","Show HN: 1,250 SwiftUI components, and an MCP that writes them into your app","https:\u002F\u002Fnibware.dev\u002F","nibware.dev","leonickson",1785165389,2026,10,6,3079,4366,71,"shown","dev_tools","ui component library","web_app",[24,25,26,27,28],"swiftui","swiftui components","mcp server","ios ui","llm code generation","quiet",null,{"positive":32,"neutral":33,"mixed":34,"critical":34},1,2,0,3,{"pricing":37,"design":38,"idea":39},{"positive":34,"critical":34},{"positive":32,"critical":34},{"positive":34,"critical":34},[35,34,41,34,35,34],5,{"problem":43,"audience":30,"pricing":50,"motivation":30,"time_to_build":30,"stack":56,"openness":57,"stage":58,"team_size":59},{"value":44,"source":45,"evidence":46},"LLMs generate SwiftUI code that looks wrong and needs several fix rounds","maker",[47],{"id":48,"by":11,"text":49},"49071344","Thanks! From what I've seen, LLMs confidently generate SwiftUI that looks off from what you want on the first try, then you're spending a couple of rounds getting it to fix it. I…",{"value":51,"source":45,"evidence":52},"Free; higher limits require sign-up",[53],{"id":54,"by":11,"text":55},"49072333","It is free, for higher limits you have to sign up. Thanks. I have updated the terms, and all the community submissions are under MIT.",[],"free","launched","unknown",{"praise":61,"objections":74,"requests":82,"questions":87,"alternatives":96},[62],{"value":63,"source":64,"evidence":65},"Components look great and beautiful","commenter",[66,70],{"id":67,"by":68,"text":69},"49091884","mcfdoesdev","The components look great",{"id":71,"by":72,"text":73},"49070989","levanlevi","looks beautiful. could I just build this using my tokens?",[75],{"value":76,"source":64,"evidence":77},"Unclear whether the terms page implies a paid license",[78],{"id":79,"by":80,"text":81},"49072228","elicash","Is this free or paid? There's no mention of cost, except on the terms page where it suggests you need to purchase to have a license to use it. This is a very nice collection.",[83],{"value":84,"source":45,"evidence":85},"Community submissions of components welcomed",[86],{"id":48,"by":11,"text":49},[88,92],{"value":89,"source":64,"evidence":90},"Is it free or paid to use?",[91],{"id":79,"by":80,"text":81},{"value":93,"source":64,"evidence":94},"Can I build this with my own LLM tokens?",[95],{"id":71,"by":72,"text":73},[],{"comments":35,"answered":33,"key":98},[99,100,103],{"id":54,"text":55},{"id":101,"text":102},"49159410","Thanks",{"id":48,"text":49},{"commenters":105,"max_depth":33,"maker_replies":35,"first_comment_mins":106,"lifespan_hours":107},4,7,171,[109,111,112,114,116,118],[79,34,35,110,80,34],"project\u002Fneutral\u002Fpricing",[54,34,34,110,11,32],[67,32,41,113,68,34],"project\u002Fpositive\u002Fdesign",[101,32,34,115,11,32],"maker\u002Fpositive\u002Fnone",[71,33,35,117,72,34],"project\u002Fneutral\u002Fidea",[48,33,34,119,11,32],"project\u002Fpositive\u002Fidea",[],[122,127,131,136,140,145],{"id":123,"name":124,"points":125,"category":126},"49098510","TurboFieldfare",919,"ai",{"id":128,"name":129,"points":130,"category":126},"49026810","Echo",484,{"id":132,"name":133,"points":134,"category":135},"49021270","blackhole.plav.in",477,"learning_science",{"id":137,"name":138,"points":139,"category":20},"49090607","HNewhere",433,{"id":141,"name":142,"points":143,"category":144},"49100043","CheapFoodMap",287,"consumer_social",{"id":146,"name":147,"points":148,"category":149},"49057666","Reverse Minesweeper",267,"games",false,"v2",{"id":153,"name":5,"line":6,"ai":150,"cat":20,"year":13,"points":14,"comments":15,"rec":29,"s":30,"top":18,"kw":154,"maker":11,"domain":10,"tier":19,"attempts":34,"strip":155,"url":9,"mix":156,"praise":63,"objection":76,"sub":21},49070881,[24,25,26,27,28],"305030",[32,33,34,34],1794036706283]