[{"data":1,"prerenderedAt":119},["ShallowReactive",2],{"project-45361329":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":28,"sentiment":29,"stance_mix":30,"scored_comments":31,"aspects":32,"strip":33,"post_text":29,"what":34,"said":62,"maker_in_thread":72,"shape":75,"grid":77,"attempts":80,"same_week":81,"maker_shows":111,"maker_hidden":112,"reader_version":113,"card":114},"45361329","AnnexUI","UI library for Typesense Search (MIT licensed)","title","Show HN: UI library for Typesense Search (MIT licensed)","https:\u002F\u002Fgithub.com\u002FAnnexLabs\u002FAnnexUI","github.com","onassar",1758725916,2025,12,1,2597,3837,68,"shown","dev_tools","ui library","library",[24,25,26,27],"typesense","search ui","web components","vanilla js","quiet",null,{"positive":31,"neutral":31,"mixed":31,"critical":31},0,{},[31],{"problem":35,"audience":42,"pricing":29,"motivation":47,"time_to_build":29,"stack":51,"openness":60,"stage":61,"team_size":61},{"value":36,"source":37,"evidence":38},"Getting search experiences up and running quickly on Typesense","maker",[39],{"id":40,"by":11,"text":41},"45361461","Hey all - I built out a UI library for Typesense so that I can get up and running quicker when deploying new search experiences. It's vanilla JS, has a small footprint, and…",{"value":43,"source":44,"evidence":45},"Developers deploying Typesense search experiences","inferred",[46],{"id":40,"by":11,"text":41},{"value":48,"source":37,"evidence":49},"Get up and running quicker when deploying new search experiences",[50],{"id":40,"by":11,"text":41},[52,56],{"value":53,"source":37,"evidence":54},"Vanilla JavaScript",[55],{"id":40,"by":11,"text":41},{"value":57,"source":37,"evidence":58},"Web Components",[59],{"id":40,"by":11,"text":41},"open_source","unknown",{"praise":63,"objections":68,"requests":69,"questions":70,"alternatives":71},[64],{"value":65,"source":37,"evidence":66},"Small footprint and low risk of conflicting with existing code",[67],{"id":40,"by":11,"text":41},[],[],[],[],{"comments":15,"answered":31,"key":73},[74],{"id":40,"text":41},{"commenters":15,"max_depth":15,"maker_replies":15,"first_comment_mins":76,"lifespan_hours":31},10,[78],[40,31,31,79,11,15],"project\u002Fneutral\u002Fidea",[],[82,87,92,97,101,106],{"id":83,"name":84,"points":85,"category":86},"45284311","unscreenshottable",568,"creative",{"id":88,"name":89,"points":90,"category":91},"45361268","Dayflow",480,"productivity",{"id":93,"name":94,"points":95,"category":96},"45306120","WeUseElixir",213,"languages",{"id":98,"name":99,"points":100,"category":20},"45307166","Zedis",158,{"id":102,"name":103,"points":104,"category":105},"45362813","Vibe Linking",155,"ai",{"id":107,"name":108,"points":109,"category":110},"45290590","OS-1000-lines-zig",151,"learning_science",14,false,"v2",{"id":115,"name":5,"line":6,"ai":112,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":29,"top":18,"kw":116,"maker":11,"domain":10,"tier":19,"attempts":31,"strip":117,"url":9,"mix":118,"praise":65,"objection":-1,"sub":21},45361329,[24,25,26,27],"0",[31,31,31,31],1794036683079]