{"slug": "littlejs", "name": "LittleJS", "category": "other", "category_name": "Other software", "description": "", "recommenders": 3, "commenters": 4, "warners": 0, "score": 3.148, "rising": 1.67, "first": "2026-03-29", "latest": "2026-10-14", "why": "Small yet covering all basic needs including sound, performant", "why_is_quote": true, "has_verdict": false, "sentiment": {"recommend": 4, "neutral": 1, "compare": 0, "warn": 0}, "spark": [0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 2], "listed": true, "loved": [], "caveat": "", "short_quote": "Small yet covering all basic needs including sound, performant", "kind": "", "icon": true, "domain": "littlejsengine.com", "github_repo": null, "official_url": "https://littlejsengine.com", "pricing": "", "aliases": ["LittleJS"], "verdict": null, "praise": [{"label": "", "summary": "", "quotes": [{"id": 801480832, "item_id": 50092552, "url": "https://news.ycombinator.com/item?id=50092552", "by": "bel8", "date": "2026-10-14", "version": null, "stance": "recommend", "quote": "I love LittleJS so much!", "excerpt": "I love LittleJS so much! And I invite everyone to join their Discord: https://discord.gg/zb7hcGkyZe The author is very welcoming and helpful.", "context": "", "use_case": "game development", "switched_from": "", "story": "LittleJS is 2D and 3D now"}, {"id": 801459584, "item_id": 50091224, "url": "https://news.ycombinator.com/item?id=50091224", "by": "aquariusDue", "date": "2026-10-14", "version": null, "stance": "recommend", "quote": "it's actually made me interested to give it a go", "excerpt": "It's interesting that while gamers are pretty critical of games made with AI/LLM assistance there are some game developers really going full steam ahead (pun intended) with coding agents for game development. The website redesign is incredibly cool too, sure it starts the fans on my potato of a laptop (and stutters a bit) but it runs well enough that it's actually made me interested to give it a go. I'll save everyon", "context": "", "use_case": "Game development", "switched_from": "", "story": "LittleJS is 2D and 3D now"}, {"id": 796010112, "item_id": 49750632, "url": "https://news.ycombinator.com/item?id=49750632", "by": "bel8", "date": "2026-09-18", "version": null, "stance": "recommend", "quote": "this entire engine fits inside the context window with tons of tokens to spare", "excerpt": "Kinda. Not my engine but this entire engine fits inside the context window with tons of tokens to spare: https://github.com/KilledByAPixel/LittleJS Videos of example games: https://www.youtube.com/@KilledByAPixel", "context": "", "use_case": "game engine for LLM use", "switched_from": "", "story": "Ask HN: Did anyone try to build game engine purely for LLM"}, {"id": 761077072, "item_id": 47567317, "url": "https://news.ycombinator.com/item?id=47567317", "by": "morbicer", "date": "2026-03-29", "version": null, "stance": "recommend", "quote": "Small yet covering all basic needs including sound, performant", "excerpt": "Little.js Small yet covering all basic needs including sound, performant, great examples that you can use as starters (breakout, platformer, puzzle) https://github.com/KilledByAPixel/LittleJS", "context": "", "use_case": "Small JS game engine", "switched_from": "", "story": "Ask HN: Best stack for building a tiny game with an 11-year-old?"}]}], "caveats": [], "who": [], "tags": [], "use_cases": ["game development", "game engine for llm use", "small js game engine"], "compared": [], "makers": [], "threads": [{"url": "https://news.ycombinator.com/item?id=50065572", "title": "LittleJS is 2D and 3D now", "mentions": 3}, {"url": "https://news.ycombinator.com/item?id=49669713", "title": "Ask HN: Did anyone try to build game engine purely for LLM", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=47563423", "title": "Ask HN: Best stack for building a tiny game with an 11-year-old?", "mentions": 1}], "sentiment_by_month": {"2025-11": {}, "2025-12": {}, "2026-01": {}, "2026-02": {}, "2026-03": {"recommend": 1}, "2026-04": {}, "2026-05": {}, "2026-06": {}, "2026-07": {}, "2026-08": {}, "2026-09": {"recommend": 1}, "2026-10": {"recommend": 2, "neutral": 1}}, "versions": [], "version_unnamed": 0, "quotes": [{"id": 801551024, "item_id": 50096939, "url": "https://news.ycombinator.com/item?id=50096939", "by": "KilledByAPixel", "date": "2026-10-14", "version": null, "stance": "neutral", "quote": "the youtube demo is playable!", "excerpt": "the youtube demo is playable! https://littlejsengine.com/", "context": "", "use_case": "", "switched_from": "", "story": "LittleJS is 2D and 3D now"}, {"id": 801480832, "item_id": 50092552, "url": "https://news.ycombinator.com/item?id=50092552", "by": "bel8", "date": "2026-10-14", "version": null, "stance": "recommend", "quote": "I love LittleJS so much!", "excerpt": "I love LittleJS so much! And I invite everyone to join their Discord: https://discord.gg/zb7hcGkyZe The author is very welcoming and helpful.", "context": "", "use_case": "game development", "switched_from": "", "story": "LittleJS is 2D and 3D now"}, {"id": 801459584, "item_id": 50091224, "url": "https://news.ycombinator.com/item?id=50091224", "by": "aquariusDue", "date": "2026-10-14", "version": null, "stance": "recommend", "quote": "it's actually made me interested to give it a go", "excerpt": "It's interesting that while gamers are pretty critical of games made with AI/LLM assistance there are some game developers really going full steam ahead (pun intended) with coding agents for game development. The website redesign is incredibly cool too, sure it starts the fans on my potato of a laptop (and stutters a bit) but it runs well enough that it's actually made me interested to give it a go. I'll save everyon", "context": "", "use_case": "Game development", "switched_from": "", "story": "LittleJS is 2D and 3D now"}, {"id": 796010112, "item_id": 49750632, "url": "https://news.ycombinator.com/item?id=49750632", "by": "bel8", "date": "2026-09-18", "version": null, "stance": "recommend", "quote": "this entire engine fits inside the context window with tons of tokens to spare", "excerpt": "Kinda. Not my engine but this entire engine fits inside the context window with tons of tokens to spare: https://github.com/KilledByAPixel/LittleJS Videos of example games: https://www.youtube.com/@KilledByAPixel", "context": "", "use_case": "game engine for LLM use", "switched_from": "", "story": "Ask HN: Did anyone try to build game engine purely for LLM"}, {"id": 761077072, "item_id": 47567317, "url": "https://news.ycombinator.com/item?id=47567317", "by": "morbicer", "date": "2026-03-29", "version": null, "stance": "recommend", "quote": "Small yet covering all basic needs including sound, performant", "excerpt": "Little.js Small yet covering all basic needs including sound, performant, great examples that you can use as starters (breakout, platformer, puzzle) https://github.com/KilledByAPixel/LittleJS", "context": "", "use_case": "Small JS game engine", "switched_from": "", "story": "Ask HN: Best stack for building a tiny game with an 11-year-old?"}]}