[{"data":1,"prerenderedAt":693},["ShallowReactive",2],{"project-48875377":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":27,"sentiment":28,"stance_mix":29,"scored_comments":34,"aspects":35,"strip":48,"post_text":49,"what":50,"said":70,"maker_in_thread":216,"shape":229,"grid":234,"attempts":655,"same_week":656,"maker_shows":46,"maker_hidden":685,"reader_version":686,"card":687},"48875377","Ant","A JavaScript runtime and ecosystem","title","Show HN: Ant – A JavaScript runtime and ecosystem","https:\u002F\u002Fantjs.org","antjs.org","theMackabu",1783800438,2026,330,148,115,4366,3,"legend","languages","javascript runtime","cli",[21,24,25,26],"javascript engine","package registry","electron alternative","mixed",-0.154,{"positive":30,"neutral":31,"mixed":32,"critical":33},14,33,2,34,83,{"execution":36,"design":39,"idea":41,"performance":44,"docs":45,"privacy":47},{"positive":37,"critical":38},0,4,{"positive":32,"critical":40},5,{"positive":42,"critical":43},10,6,{"positive":37,"critical":40},{"positive":37,"critical":46},1,{"positive":46,"critical":37},[18,18,37,46,46,46,46,46,46,46,40,46,18,46,18,46,46,32,18,18,46,40,38,40,18,18,32,18,46,18,46,46,18,38,18,18,18,38,18,32],"Hello HN!\n\nI'm the author of Ant, a JavaScript ecosystem built around a runtime with its own JavaScript engine. Ant also includes a package manager, the ants.land package registry, a platform for deploying and hosting applications, and Ant Desktop for building native desktop apps with web technologies, similar to Electron.\n\nThe goal is for these pieces to work as one coherent platform while remaining compatible with the wider JavaScript ecosystem. It's still early, and I'd appreciate any feedback on the overall direction or what you'd like to see from an e2e alternative to the existing JavaScr",{"problem":51,"audience":57,"pricing":57,"motivation":57,"time_to_build":57,"stack":58,"openness":67,"stage":68,"team_size":69},{"value":52,"source":53,"evidence":54},"Offers a JavaScript runtime and ecosystem as one platform, compatible with the wider JS ecosystem","maker",[55],{"id":56},"post",null,[59],{"value":60,"source":61,"evidence":62},"C","inferred",[63],{"id":64,"by":65,"text":66},"48876077","sylware","Cannot access the web site: whatwg cartel web engine only. Is antjs coded in plain and simple C?","unknown","beta","solo",{"praise":71,"objections":102,"requests":147,"questions":174,"alternatives":193},[72,81,91],{"value":73,"source":74,"evidence":75},"Sandboxing via lightweight VM is interesting","commenter",[76,80],{"id":77,"by":78,"text":79},"48876002","pikuseru","The thing that caught my eye immediately was the sandboxing. I have no idea why Node and npm don’t have sandboxing by default. It would greatly help with some of these worms and…",{"id":77,"by":78,"text":79},{"value":82,"source":74,"evidence":83},"Small size and fast startup",[84,88],{"id":85,"by":86,"text":87},"48875608","dvh","What's the benefits over v8?",{"id":89,"by":11,"text":90},"48875622","its ~8mb including the entire runtime and node-compat work. pretty simple to embed anywhere as well",{"value":92,"source":74,"evidence":93},"Clean design and typography",[94,98],{"id":95,"by":96,"text":97},"48880166","gfat","Appreciate the typography and simple design of the site and its registry.",{"id":99,"by":100,"text":101},"48876391","stephenlf","Slick project. Very cool.",[103,118,129,140],{"value":104,"source":74,"evidence":105},"Code provenance and 'hand-built' claim disputed",[106,110,114],{"id":107,"by":108,"text":109},"48875905","tekacs","I code with AI all day, every day. But I do think that it's worth pointing to this issue (from March). The author has said that they've redone it since, but the \"from-scratch…",{"id":111,"by":112,"text":113},"48877102","vips7L","It’s not hand-built. It’s hand prompted.",{"id":115,"by":116,"text":117},"48878794","reasonableklout","OP, you will get a much better reception if you clarify that \"hand built\" just means you're not using existing libraries. It's a cool project, but it's disappointing to come in…",{"value":119,"source":74,"evidence":120},"Name clashes with Apache Ant and Ant Design",[121,125],{"id":122,"by":123,"text":124},"48875971","lucb1e","Why call it \"Ant\" and not \"Antjs\" or \"Ant.js\" when there is already Ant from Apache? https:\u002F\u002Fant.apache.org",{"id":126,"by":127,"text":128},"48876608","girvo","Ant in JS land is already claimed and huge too lol https:\u002F\u002Fant.design\u002F",{"value":130,"source":74,"evidence":131},"Performance claims near V8 unverified",[132,136],{"id":133,"by":134,"text":135},"48875865","egnehots","You're stating: \"delivers near-V8 speeds\" But according to zoo.js benchmarks that is far from the case: https:\u002F\u002Fzoo.js.org\u002F Unless there were major perf gains since 2026-02-10?",{"id":137,"by":138,"text":139},"48879599","curtisblaine","I see benchmarks for cold start, why there are no benchmarks for runtime performance Vs Node, Deno and Bun? (and quickjs et al.)?",{"value":141,"source":74,"evidence":142},"Project scope seems convoluted",[143],{"id":144,"by":145,"text":146},"48879396","h1696UOuk","I get the runtime, the engine, and the colony as a monetization angle. What I don't get is: - Another registry (looks like jsr.io)? - Another package manager - Ant Desktop? -…",[148,156,167],{"value":149,"source":74,"evidence":150},"Independent benchmarks against Node, Deno and Bun",[151,152],{"id":137,"by":138,"text":139},{"id":153,"by":154,"text":155},"48880425","felooboolooomba","Looks really good on the surface. But if you really want to sell it, link to a comprehensive benchmark suit and more comparisons. Because if you don't, people tend to…",{"value":157,"source":74,"evidence":158},"Windows and WSL support",[159,163],{"id":160,"by":161,"text":162},"48880520","cognitiveinline","Does it work on windows?",{"id":164,"by":165,"text":166},"48875723","djfobbz","I can't get Bun to work under WSL1, which is super annoying. Does Ant support WSL1?",{"value":168,"source":74,"evidence":169},"Roadmap and more collaborators",[170],{"id":171,"by":172,"text":173},"48875585","esafak","I hope you get some collaborators, to increase the bus factor. You might want to write a roadmap to focus efforts.",[175,179,186],{"value":176,"source":74,"evidence":177},"Does it run on Windows",[178],{"id":160,"by":161,"text":162},{"value":180,"source":74,"evidence":181},"Can the engine be embedded",[182],{"id":183,"by":184,"text":185},"48876015","Reubend","Can this engine be embedded into other programs?",{"value":187,"source":74,"evidence":188},"Does it support WebGPU",[189],{"id":190,"by":191,"text":192},"48880477","Geee","Does it support WebGPU?",[194,198,205,209],{"value":195,"source":74,"evidence":196},"Node.js",[197],{"id":77,"by":78,"text":79},{"value":199,"source":74,"evidence":200},"Deno",[201],{"id":202,"by":203,"text":204},"48876840","_shantaram","Deno has that! Come join us :P no affiliation, just a happy user.",{"value":206,"source":74,"evidence":207},"Bun",[208],{"id":164,"by":165,"text":166},{"value":210,"source":74,"evidence":211},"Electron",[212],{"id":213,"by":214,"text":215},"48880827","sirjaz","This looks like a great replacement for electron",{"comments":217,"answered":218,"key":219},22,9,[220,223,226],{"id":221,"text":222},"48875920","this was flagging code from all the way back in dec of 2025, back when this project was just some idea and not what it is today. around feb thats when basically deleted the…",{"id":224,"text":225},"48876115","I dont know a single soul who uses the Anthropic `ant` cli....",{"id":227,"text":228},"48875878","many, the engine has basically gone through a full rewrite since feb, that was still mostly interpt and missing many jit ops. nightly will include benchmarks soon as well",{"commenters":230,"max_depth":231,"maker_replies":217,"first_comment_mins":232,"lifespan_hours":233},109,7,25,80,[235,237,239,243,247,250,251,255,258,261,264,267,270,273,276,280,284,287,288,291,294,297,299,300,303,305,307,311,314,316,319,321,323,326,329,332,335,339,342,345,347,351,354,356,359,362,365,368,370,372,376,379,382,385,386,389,392,396,399,402,405,409,413,416,419,421,423,425,428,430,433,435,436,438,439,443,446,448,450,452,454,456,458,460,462,464,467,470,474,477,479,484,487,490,491,493,496,499,502,505,509,512,516,518,522,526,528,532,535,537,539,541,544,547,549,552,555,557,559,562,566,569,571,574,576,579,581,583,588,590,591,593,595,598,602,605,607,610,613,616,617,621,626,630,632,635,637,639,641,643,647,651],[107,37,18,236,108,37],"project\u002Fmixed\u002Fnone",[221,37,37,238,11,46],"maker\u002Fneutral\u002Fexecution",[240,37,18,241,242,37],"48877408","maker\u002Fneutral\u002Fnone","nhinck2",[244,37,37,245,246,37],"48878472","other\u002Fneutral\u002Fnone","Lerc",[248,37,37,245,249,37],"48880371","lthi747",[115,37,18,241,116,37],[252,37,37,253,254,37],"48882046","commenter\u002Fneutral\u002Fnone","pier25",[256,37,37,245,257,37],"48879622","yard2010",[259,37,37,245,260,37],"48879992","incrudible",[262,37,37,245,263,37],"48880260","lionkor",[265,37,37,253,266,37],"48880387","Kiro",[268,37,37,245,269,37],"48880774","nhinck3",[271,37,37,245,272,37],"48881441","glaslong",[274,37,37,245,275,37],"48881729","bendmorris",[277,37,46,278,279,37],"48882152","maker\u002Fcritical\u002Fexecution","alienbaby",[281,37,46,282,283,37],"48876320","project\u002Fcritical\u002Fnone","magicalist",[285,37,37,245,286,37],"48879293","dminik",[122,46,46,282,123,37],[289,46,46,282,290,37],"48876516","steve-atx-7600",[292,46,37,253,293,37],"48879217","brabel",[295,46,46,282,296,37],"48882198","giglamesh",[298,46,37,253,293,37],"48890209",[126,46,46,282,127,37],[301,46,37,245,302,37],"48877024","hnlmorg",[304,46,37,253,127,37],"48877832",[306,46,37,253,302,37],"48879087",[308,46,46,309,310,37],"48877606","project\u002Fcritical\u002Fdesign","armanckeser",[312,46,46,309,313,37],"48877901","scabby",[315,46,37,253,127,37],"48878262",[317,46,46,309,318,37],"48878288","doodlesdev",[320,46,46,309,127,37],"48878508",[322,46,37,245,260,37],"48879976",[324,46,46,309,325,37],"48879148","KaiMagnus",[327,46,37,245,328,37],"48879447","SebastianKra",[330,46,37,245,331,37],"48881993","rileytg",[333,46,46,282,334,37],"48877053","benonsocial",[336,46,18,337,338,37],"48878489","project\u002Fneutral\u002Fnone","bdcravens",[340,46,37,245,341,37],"48878605","latchkey",[343,46,37,253,344,37],"48879349","normie3000",[346,46,37,253,341,37],"48883300",[348,32,40,349,350,37],"48876084","maker\u002Fpositive\u002Fidea","m3h",[352,32,18,241,353,37],"48876613","hollowturtle",[111,32,46,355,112,37],"maker\u002Fcritical\u002Fnone",[357,32,46,282,358,37],"48877491","hoppp",[360,32,37,245,361,37],"48878224","bblb",[363,32,37,253,364,37],"48878912","kamov",[366,32,37,245,367,37],"48879678","opem",[369,32,37,245,112,37],"48880821",[371,32,18,241,353,37],"48881667",[373,32,46,374,375,37],"48878437","project\u002Fcritical\u002Fidea","SilverSlash",[377,18,37,245,378,37],"48875741","carimura",[380,18,37,245,381,37],"48875922","ebiester",[383,18,37,245,384,37],"48882999","sivanmz",[224,18,37,245,11,46],[387,18,37,245,388,37],"48877163","ftchd",[390,18,37,245,391,37],"48877603","guessmyname",[393,38,18,394,395,37],"48876445","project\u002Fneutral\u002Fperformance","colinhb",[397,38,46,282,398,37],"48876553","CharlesW",[400,38,18,337,401,37],"48878251","ksec",[403,38,46,404,395,37],"48889762","project\u002Fcritical\u002Fdocs",[406,38,46,407,408,37],"48878760","project\u002Fcritical\u002Fexecution","port11",[410,40,18,411,412,37],"48876205","project\u002Fneutral\u002Fdesign","tobr",[414,40,46,282,415,37],"48877709","asdf88990",[417,40,18,411,418,37],"48879709","paipa",[133,43,46,420,134,37],"project\u002Fcritical\u002Fperformance",[227,43,37,422,11,46],"maker\u002Fneutral\u002Fperformance",[77,231,40,424,78,37],"project\u002Fpositive\u002Fidea",[426,231,46,420,427,37],"48876751","ptx",[429,231,37,422,11,46],"48876771",[431,231,18,432,427,37],"48876847","project\u002Fneutral\u002Fexecution",[434,231,37,432,11,46],"48876866",[160,231,18,432,161,37],[437,231,37,432,11,46],"48882412",[202,231,46,374,203,37],[440,441,40,424,442,37],"48875560",8,"Imustaskforhelp",[444,441,18,337,445,37],"48875590","douxx",[447,441,46,407,442,37],"48875720",[449,441,37,253,445,37],"48875740",[451,441,37,241,11,46],"48875758",[453,441,18,432,442,37],"48875867",[455,441,37,241,11,46],"48875906",[457,441,37,432,11,46],"48875597",[459,441,40,424,442,37],"48875660",[461,441,37,241,11,46],"48875662",[463,441,18,394,161,37],"48880565",[465,218,18,432,466,37],"48876681","derdi",[468,42,40,424,469,37],"48876286","gandreani",[471,472,37,245,473,37],"48875850",11,"skybrian",[475,472,37,245,476,37],"48875913","randall",[478,472,40,424,469,37],"48876253",[480,481,18,482,483,37],"48875884",12,"project\u002Fneutral\u002Fidea","digitaltrees",[485,486,37,238,11,46],"48875688",13,[488,486,37,253,489,37],"48875708","rvz",[164,30,18,432,165,37],[492,30,37,241,11,46],"48875736",[494,30,37,245,495,37],"48875801","nesarkvechnep",[497,30,18,432,498,37],"48876455","7bit",[500,30,37,253,501,37],"48880472","freedomben",[503,30,37,245,504,37],"48878240","seabrookmx",[506,507,46,374,508,37],"48877317",15,"hoistbypetard",[510,507,46,374,511,37],"48878411","stickfigure",[513,514,40,424,515,37],"48877741",16,"syrusakbary",[517,514,37,241,11,46],"48877907",[519,520,40,424,521,37],"48876079",17,"EvilGoose",[523,524,18,411,525,37],"48881063",18,"glyptic",[144,527,46,374,145,37],19,[529,530,46,355,531,37],"48876428",20,"Kwpolska",[533,530,37,253,534,37],"48876542","quadrature",[536,530,37,241,11,46],"48876612",[538,530,18,241,161,37],"48880533",[540,530,37,241,11,46],"48882406",[542,530,37,253,543,37],"48876630","bel8",[545,530,37,253,546,37],"48877148","avaer",[64,548,18,432,65,37],21,[550,548,46,407,551,37],"48877394","rererereferred",[553,548,18,432,554,37],"48879097","lelanthran",[556,548,37,253,65,37],"48880138",[558,548,37,241,11,46],"48897519",[560,217,37,245,561,37],"48888890","md-ayaz-me",[563,564,46,420,565,37],"48876651",23,"jeremyjh",[567,564,18,394,568,37],"48876671","weli",[570,564,37,241,11,46],"48876679",[572,564,37,253,573,37],"48877796","franciscop",[137,575,18,394,138,37],24,[577,232,37,245,578,37],"48877712","steele",[171,580,18,241,172,37],26,[582,580,37,241,11,46],"48875615",[584,585,40,586,587,37],"48880505",27,"project\u002Fpositive\u002Fprivacy","gjmveloso",[85,589,18,394,86,37],28,[89,589,37,394,11,46],[592,589,18,394,427,37],"48876677",[594,589,37,394,11,46],"48878762",[596,589,18,432,597,37],"48916309","hippietrail",[599,600,18,241,601,37],"48878457",29,"tujux",[603,604,18,337,476,37],"48875908",30,[606,604,37,241,11,46],"48875941",[99,608,40,609,100,37],31,"project\u002Fpositive\u002Fdesign",[153,611,18,612,154,37],32,"project\u002Fmixed\u002Fperformance",[614,31,46,420,615,37],"48877180","relug",[183,33,18,432,184,37],[618,619,18,337,620,37],"48876268",35,"hexsprite",[622,623,40,624,625,37],"48876049",36,"project\u002Fpositive\u002Fnone","gaurang404",[627,628,40,424,629,37],"48875719",37,"bellowsgulch",[631,628,46,374,398,37],"48875898",[633,628,46,420,634,37],"48879509","progx",[636,628,37,422,11,46],"48882420",[190,638,18,432,191,37],38,[95,640,40,609,96,37],39,[213,642,40,424,214,37],40,[644,645,37,245,646,37],"48876703",41,"luciana1u",[648,649,46,282,650,37],"48876095",42,"CrzyLngPwd",[652,653,46,282,654,37],"48876347",43,"deanc",[],[657,662,667,671,676,681],{"id":658,"name":659,"points":660,"category":661},"48845049","18 Words",1160,"games",{"id":663,"name":664,"points":665,"category":666},"48842459","colibri",937,"ai",{"id":668,"name":669,"points":670,"category":661},"48896286","Super Dario",397,{"id":672,"name":673,"points":674,"category":675},"48883305","Juggler",280,"dev_tools",{"id":677,"name":678,"points":679,"category":680},"48926939","Firefox in WebAssembly",273,"creative",{"id":682,"name":683,"points":684,"category":675},"48892859","Clawk",226,false,"v2",{"id":688,"name":5,"line":6,"ai":685,"cat":20,"year":13,"points":14,"comments":15,"rec":27,"s":689,"top":18,"kw":690,"maker":11,"domain":10,"tier":19,"attempts":37,"strip":691,"url":9,"mix":692,"praise":73,"objection":104,"sub":21},48875377,-0.15,[21,24,25,26],"3301111111513131123315453323131134333432",[30,31,32,33],1794036704746]