[{"data":1,"prerenderedAt":161},["ShallowReactive",2],{"maker-andres":3},[4,33,57,81,101,120,140],{"id":5,"name":6,"line":7,"ai":8,"cat":9,"year":10,"points":11,"comments":12,"rec":13,"s":14,"top":15,"kw":16,"maker":21,"domain":22,"tier":23,"attempts":24,"strip":25,"url":26,"mix":27,"praise":31,"objection":32,"sub":18},9073984,"MUI","Lightweight Material Design CSS Framework",false,"languages",2015,56,19,"roasted",-0.32,20,[17,18,19,20],"material design","css framework","lightweight css","front-end framework","andres","muicss.com","notable",6,"010131010300533110","https:\u002F\u002Fwww.muicss.com",[28,29,30,24],1,4,0,"Nice and simple","Dropdown menu does not expand when clicking the arrow",{"id":34,"name":35,"line":36,"ai":8,"cat":9,"year":37,"points":38,"comments":39,"rec":40,"s":30,"top":41,"kw":42,"maker":21,"domain":47,"tier":48,"attempts":49,"strip":50,"url":51,"mix":52,"praise":54,"objection":55,"sub":56},11721265,"LoadJS","A tiny async loader for modern browsers",2016,25,14,"curious",48,[43,44,45,46],"javascript loader","async script loading","script dependencies","minified javascript","github.com","shown",2,"30030300051000","https:\u002F\u002Fgithub.com\u002Fmuicss\u002Floadjs",[28,53,30,28],3,"Tiny size and clever byte-shaving","Sequential loading may not work since dynamically added scripts default to async","javascript loader library",{"id":58,"name":59,"line":60,"ai":8,"cat":61,"year":62,"points":63,"comments":64,"rec":40,"s":65,"top":66,"kw":67,"maker":21,"domain":47,"tier":23,"attempts":30,"strip":73,"url":74,"mix":75,"praise":78,"objection":79,"sub":80},15274211,"SentinelJS","Detect new DOM nodes using CSS selectors","dev_tools",2017,90,41,-0.03,23,[68,69,70,71,72],"dom mutation","css selector","animationstart","element detection","javascript","5001333003335513303000150013330330303051","https:\u002F\u002Fgithub.com\u002Fmuicss\u002Fsentineljs",[76,77,30,76],5,16,"Clever use of CSS animation events to detect insertions","Relies on a CSS animation hack that browsers may optimise away","dom utility library",{"id":82,"name":83,"line":84,"ai":8,"cat":9,"year":85,"points":86,"comments":87,"rec":13,"s":88,"top":89,"kw":90,"maker":21,"domain":47,"tier":48,"attempts":49,"strip":94,"url":95,"mix":96,"praise":98,"objection":99,"sub":100},18111961,"JohnnyDepp","A tiny dependency manager for modern browsers in 862 bytes",2018,32,43,-0.3,46,[91,92,93,43],"dependency manager","browser modules","lazy loading","3000101051000103100031000000001500100500","https:\u002F\u002Fgithub.com\u002Fmuicss\u002Fjohnnydepp?a=1",[53,29,30,97],8,"Lazy loading is a good approach","Native ES modules make custom dependency loaders unnecessary","javascript module loader",{"id":102,"name":103,"line":104,"ai":8,"cat":9,"year":105,"points":77,"comments":106,"rec":40,"s":107,"top":108,"kw":109,"maker":21,"domain":47,"tier":48,"attempts":49,"strip":114,"url":115,"mix":116,"praise":117,"objection":118,"sub":119},39914929,"Fancy-ANSI","Small JavaScript library for converting ANSI to HTML",2024,11,-0.07,60,[110,72,111,112,113],"ansi to html","ansi escape codes","terminal colors","sgr","50333100100","https:\u002F\u002Fgithub.com\u002Fkubetail-org\u002Ffancy-ansi",[28,53,30,49],"Useful for browser-based ANSI display, e.g. a MUD client","Blink support missing","javascript library",{"id":121,"name":122,"line":123,"ai":8,"cat":61,"year":124,"points":125,"comments":126,"rec":127,"s":128,"top":77,"kw":129,"maker":21,"domain":47,"tier":23,"attempts":49,"strip":134,"url":135,"mix":136,"praise":137,"objection":138,"sub":139},43863418,"Kubetail","Real-time log search for Kubernetes",2025,126,35,"debated",0.14,[130,131,132,133],"kubernetes logs","log tailing","kubectl logs","log search","50000000011050330550103030300001500","https:\u002F\u002Fgithub.com\u002Fkubetail-org\u002Fkubetail",[76,76,30,29],"Merged real-time log view across pods is useful","Overlaps heavily with Stern","kubernetes log viewer",{"id":141,"name":142,"line":143,"ai":8,"cat":61,"year":144,"points":38,"comments":145,"rec":146,"s":147,"top":148,"kw":149,"maker":21,"domain":47,"tier":48,"attempts":30,"strip":155,"url":156,"mix":157,"praise":158,"objection":159,"sub":160},48045711,"Kstack","Skill pack for monitoring\u002Ftroubleshooting K8s in Claude Code",2026,7,"quiet",null,42,[150,151,152,153,154],"kubernetes","claude code","skills","kubectl","cluster troubleshooting","5000000","https:\u002F\u002Fgithub.com\u002Fkubetail-org\u002Fkstack",[28,30,30,30],"Disable-model-invocation safety on exec and cleanup skills","Skills that teach an agent to rely on automation may lead to creativity loss, as in the Factorio blueprint analogy","ai coding agent skills",1793991203153]