{"slug": "aseprite", "name": "Aseprite", "category": "media", "category_name": "Media and creative", "description": "", "recommenders": 3, "commenters": 3, "warners": 0, "score": 2.719, "rising": 0.35, "first": "2026-03-04", "latest": "2026-08-06", "why": "I've been a pretty happy Aseprite user for years - practically a decade at this point.", "why_is_quote": true, "has_verdict": false, "sentiment": {"recommend": 3, "neutral": 0, "compare": 0, "warn": 0}, "spark": [0, 0, 0, 0, 1, 0, 0, 1, 0, 1, 0, 0], "listed": true, "loved": [], "caveat": "", "short_quote": "I've been a pretty happy Aseprite user for years - practically a decade at this point.", "icon": false, "domain": "aseprite.org", "github_repo": null, "official_url": "https://www.aseprite.org", "pricing": "", "aliases": ["Aseprite"], "verdict": null, "praise": [{"label": "", "summary": "", "quotes": [{"id": 787302224, "item_id": 49206389, "url": "https://news.ycombinator.com/item?id=49206389", "by": "vunderba", "date": "2026-08-06", "stance": "recommend", "quote": "I've been a pretty happy Aseprite user for years - practically a decade at this point.", "excerpt": "Nice job. I personally wouldn't switch over from my current sprite editor. I'm sure for a lot of people it's more about the workflow they're comfortable with, and I've been a pretty happy Aseprite user for years - practically a decade at this point. The only small thing I might suggest adding is the ability to change the loop style from a regular loop to a ping-pong style loop. https://github.com/aseprite/aseprite", "context": "long-time user", "use_case": "sprite editing", "switched_from": "", "story": "Show HN: Open-source pixel art editor with animation and auto-tiling tilesets"}, {"id": 775390849, "item_id": 48461928, "url": "https://news.ycombinator.com/item?id=48461928", "by": "corysama", "date": "2026-06-09", "stance": "recommend", "quote": "Or, https://www.aseprite.org/ for something more modern.", "excerpt": "If you want to play with software rendering, here's probably the shortest code that will get an ARGB8888 2D array from main memory to the screen efficiently for all platforms using SDL2 in C https://gist.github.com/CoryBloyd/6725bb78323bb1157ff8d4175d42d789 you'll need to do the translation from a 320x200x8-bit palletized framebuffer to ARGB yourself ;) If you want to get inspired by what can be done with palletized ", "context": "", "use_case": "pixel art", "switched_from": "", "story": "Making Graphics Like it's 1993"}, {"id": 756005857, "item_id": 47250366, "url": "https://news.ycombinator.com/item?id=47250366", "by": "heyitsgarrett", "date": "2026-03-04", "stance": "recommend", "quote": "I love asesprite, procreate, pico8", "excerpt": "Oh thanks for sharing this! I love asesprite, procreate, pico8 and had this idea for programmable brushes bonking around my head for years now. Recently took some time between projects to put it together. MOSS is a drawing toy where each brush is a tiny script that knows about every pixel on the canvas. You define how it paints with noise, randomness, patterns, stroke speed, pressure, and every touch executes the cod", "context": "", "use_case": "pixel art", "switched_from": "", "story": "Moss is a pixel canvas where every brush is a tiny program"}]}], "caveats": [], "who": [{"by": "vunderba", "context": "long-time user", "url": "https://news.ycombinator.com/item?id=49206389", "date": "2026-08-06"}], "tags": [], "use_cases": ["pixel art", "sprite editing"], "compared": [], "makers": [], "threads": [{"url": "https://news.ycombinator.com/item?id=49205300", "title": "Show HN: Open-source pixel art editor with animation and auto-tiling tilesets", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=48459294", "title": "Making Graphics Like it's 1993", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=47245491", "title": "Moss is a pixel canvas where every brush is a tiny program", "mentions": 1}], "sentiment_by_month": {"2025-11": {}, "2025-12": {}, "2026-01": {}, "2026-02": {}, "2026-03": {"recommend": 1}, "2026-04": {}, "2026-05": {}, "2026-06": {"recommend": 1}, "2026-07": {}, "2026-08": {"recommend": 1}, "2026-09": {}, "2026-10": {}}, "quotes": [{"id": 787302224, "item_id": 49206389, "url": "https://news.ycombinator.com/item?id=49206389", "by": "vunderba", "date": "2026-08-06", "stance": "recommend", "quote": "I've been a pretty happy Aseprite user for years - practically a decade at this point.", "excerpt": "Nice job. I personally wouldn't switch over from my current sprite editor. I'm sure for a lot of people it's more about the workflow they're comfortable with, and I've been a pretty happy Aseprite user for years - practically a decade at this point. The only small thing I might suggest adding is the ability to change the loop style from a regular loop to a ping-pong style loop. https://github.com/aseprite/aseprite", "context": "long-time user", "use_case": "sprite editing", "switched_from": "", "story": "Show HN: Open-source pixel art editor with animation and auto-tiling tilesets"}, {"id": 775390849, "item_id": 48461928, "url": "https://news.ycombinator.com/item?id=48461928", "by": "corysama", "date": "2026-06-09", "stance": "recommend", "quote": "Or, https://www.aseprite.org/ for something more modern.", "excerpt": "If you want to play with software rendering, here's probably the shortest code that will get an ARGB8888 2D array from main memory to the screen efficiently for all platforms using SDL2 in C https://gist.github.com/CoryBloyd/6725bb78323bb1157ff8d4175d42d789 you'll need to do the translation from a 320x200x8-bit palletized framebuffer to ARGB yourself ;) If you want to get inspired by what can be done with palletized ", "context": "", "use_case": "pixel art", "switched_from": "", "story": "Making Graphics Like it's 1993"}, {"id": 756005857, "item_id": 47250366, "url": "https://news.ycombinator.com/item?id=47250366", "by": "heyitsgarrett", "date": "2026-03-04", "stance": "recommend", "quote": "I love asesprite, procreate, pico8", "excerpt": "Oh thanks for sharing this! I love asesprite, procreate, pico8 and had this idea for programmable brushes bonking around my head for years now. Recently took some time between projects to put it together. MOSS is a drawing toy where each brush is a tiny script that knows about every pixel on the canvas. You define how it paints with noise, randomness, patterns, stroke speed, pressure, and every touch executes the cod", "context": "", "use_case": "pixel art", "switched_from": "", "story": "Moss is a pixel canvas where every brush is a tiny program"}]}