{"slug": "asciinema", "name": "asciinema", "category": "terminal", "category_name": "Terminal and shell", "description": "", "recommenders": 4, "commenters": 9, "warners": 0, "score": 3.95, "rising": -1.31, "first": "2025-12-17", "latest": "2026-08-25", "why": "asciinema should do the job. It has GIF generation support via its 'agg' tool", "why_is_quote": true, "has_verdict": false, "sentiment": {"recommend": 4, "neutral": 3, "compare": 2, "warn": 0}, "spark": [0, 1, 0, 1, 0, 0, 1, 1, 0, 0, 0, 0], "listed": true, "loved": [], "caveat": "", "short_quote": "asciinema should do the job. It has GIF generation support via its 'agg' tool", "kind": "", "icon": true, "domain": "asciinema.org", "github_repo": null, "official_url": "https://asciinema.org/", "pricing": "", "aliases": ["asciinema", "Asciinema"], "verdict": null, "praise": [{"label": "", "summary": "", "quotes": [{"id": 776521344, "item_id": 48532584, "url": "https://news.ycombinator.com/item?id=48532584", "by": "jubilanti", "date": "2026-06-14", "version": null, "stance": "recommend", "quote": "the good news about the terminal savior asciinema", "excerpt": "Have you heard the good news about the terminal savior asciinema -- https://asciinema.org/", "context": "", "use_case": "", "switched_from": "", "story": "Show HN: Kage \u2013 Shadow any website to a single binary for offline viewing"}, {"id": 769935440, "item_id": 48120965, "url": "https://news.ycombinator.com/item?id=48120965", "by": "TobTobXX", "date": "2026-05-13", "version": null, "stance": "recommend", "quote": "https://asciinema.org/ in case anyome is searching it.", "excerpt": "https://asciinema.org/ in case anyome is searching it.", "context": "", "use_case": "terminal session recording", "switched_from": "", "story": "Show HN: Needle: We Distilled Gemini Tool Calling into a 26M Model"}, {"id": 754677168, "item_id": 47167323, "url": "https://news.ycombinator.com/item?id=47167323", "by": "lazystone", "date": "2026-02-26", "version": null, "stance": "recommend", "quote": "What was wrong with https://asciinema.org/ ?", "excerpt": "> I was tired of screen-recording CLI demos What was wrong with https://asciinema.org/ ?", "context": "", "use_case": "", "switched_from": "", "story": "Show HN: Termstage \u2013 Animated terminal SVGs from YAML, no screen recording"}, {"id": 740813936, "item_id": 46300871, "url": "https://news.ycombinator.com/item?id=46300871", "by": "talideon", "date": "2025-12-17", "version": null, "stance": "recommend", "quote": "asciinema should do the job. It has GIF generation support via its 'agg' tool", "excerpt": "asciinema should do the job. It has GIF generation support via its 'agg' tool: https://docs.asciinema.org/manual/agg/", "context": "", "use_case": "Terminal recording", "switched_from": "", "story": "Show HN: Sqlit \u2013 A lazygit-style TUI for SQL databases"}]}], "caveats": [], "who": [], "tags": [], "use_cases": ["terminal session recording", "terminal recording sharing", "terminal recording"], "compared": [], "makers": [], "threads": [{"url": "https://news.ycombinator.com/item?id=47167274", "title": "Show HN: Termstage \u2013 Animated terminal SVGs from YAML, no screen recording", "mentions": 2}, {"url": "https://news.ycombinator.com/item?id=49432130", "title": "Create videos for your products using your terminal/IDE", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=48689760", "title": "Webradio server \u2013 broadcasts audio source to clients", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=48529990", "title": "Show HN: Kage \u2013 Shadow any website to a single binary for offline viewing", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=48111896", "title": "Show HN: Needle: We Distilled Gemini Tool Calling into a 26M Model", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=47688678", "title": "They're Made Out of Meat (1991)", "mentions": 1}], "sentiment_by_month": {"2025-11": {}, "2025-12": {"recommend": 1, "neutral": 1}, "2026-01": {}, "2026-02": {"compare": 1, "recommend": 1}, "2026-03": {}, "2026-04": {"neutral": 1}, "2026-05": {"recommend": 1}, "2026-06": {"recommend": 1, "neutral": 1}, "2026-07": {}, "2026-08": {"compare": 1}, "2026-09": {}, "2026-10": {}}, "versions": [], "version_unnamed": 0, "family_ref": null, "runs_on": null, "lines": [], "quotes": [{"id": 790916448, "item_id": 49432278, "url": "https://news.ycombinator.com/item?id=49432278", "by": "BartShoot", "date": "2026-08-25", "version": null, "stance": "compare", "quote": "There are already ton of solutions to this, like https://asciinema.org/", "excerpt": "There are already ton of solutions to this, like https://asciinema.org/ How is this stand out?", "context": "", "use_case": "", "switched_from": "", "story": "Create videos for your products using your terminal/IDE"}, {"id": 779071392, "item_id": 48691962, "url": "https://news.ycombinator.com/item?id=48691962", "by": "crtasm", "date": "2026-06-26", "version": null, "stance": "neutral", "quote": "instruction to run Asciinema alongside it", "excerpt": "I was confused by the instruction to run Asciinema alongside it. The use case is explained on the linked page: https://nlnet.nl/project/Tau/ if all you need is audio, https://streammyaudio.com/ is also worth a look - a single binary containing the client and server", "context": "", "use_case": "", "switched_from": "", "story": "Webradio server \u2013 broadcasts audio source to clients"}, {"id": 776521344, "item_id": 48532584, "url": "https://news.ycombinator.com/item?id=48532584", "by": "jubilanti", "date": "2026-06-14", "version": null, "stance": "recommend", "quote": "the good news about the terminal savior asciinema", "excerpt": "Have you heard the good news about the terminal savior asciinema -- https://asciinema.org/", "context": "", "use_case": "", "switched_from": "", "story": "Show HN: Kage \u2013 Shadow any website to a single binary for offline viewing"}, {"id": 769935440, "item_id": 48120965, "url": "https://news.ycombinator.com/item?id=48120965", "by": "TobTobXX", "date": "2026-05-13", "version": null, "stance": "recommend", "quote": "https://asciinema.org/ in case anyome is searching it.", "excerpt": "https://asciinema.org/ in case anyome is searching it.", "context": "", "use_case": "terminal session recording", "switched_from": "", "story": "Show HN: Needle: We Distilled Gemini Tool Calling into a 26M Model"}, {"id": 763140848, "item_id": 47696303, "url": "https://news.ycombinator.com/item?id=47696303", "by": "ku1ik", "date": "2026-04-08", "version": null, "stance": "neutral", "quote": "https://asciinema.org/a/746358", "excerpt": "I made this ASCII visualization for the radio play of \u201cThey\u2019re Made Out of Meat\u201d: https://asciinema.org/a/746358", "context": "", "use_case": "Terminal recording sharing", "switched_from": "", "story": "They're Made Out of Meat (1991)"}, {"id": 754732816, "item_id": 47170801, "url": "https://news.ycombinator.com/item?id=47170801", "by": "lazystone", "date": "2026-02-26", "version": null, "stance": "compare", "quote": "", "excerpt": "Like this https://asciinema.org/a/377532 ? :)", "context": "", "use_case": "", "switched_from": "", "story": "Show HN: Termstage \u2013 Animated terminal SVGs from YAML, no screen recording"}, {"id": 754677168, "item_id": 47167323, "url": "https://news.ycombinator.com/item?id=47167323", "by": "lazystone", "date": "2026-02-26", "version": null, "stance": "recommend", "quote": "What was wrong with https://asciinema.org/ ?", "excerpt": "> I was tired of screen-recording CLI demos What was wrong with https://asciinema.org/ ?", "context": "", "use_case": "", "switched_from": "", "story": "Show HN: Termstage \u2013 Animated terminal SVGs from YAML, no screen recording"}, {"id": 751313217, "item_id": 46957076, "url": "https://news.ycombinator.com/item?id=46957076", "by": "seansh", "date": "2026-02-10", "version": null, "stance": "compare", "quote": "Think Asciinema, but for full coding sessions", "excerpt": "I'm working on CodeMic, a VS Code extension to record and share coding sessions directly inside your editor. Think Asciinema, but for full coding sessions with audio, video, and images. It makes following tutorials and understanding real codebases much more practical than watching a video. Local first, and open source. https://CodeMic.io", "context": "", "use_case": "", "switched_from": "", "story": "Ask HN: What Are You Working On? (February 2026)"}, {"id": 741891968, "item_id": 46368248, "url": "https://news.ycombinator.com/item?id=46368248", "by": "Snild", "date": "2025-12-23", "version": null, "stance": "neutral", "quote": "Sounds kind of like https://asciinema.org/ (which I've never used, but it seems cool).", "excerpt": "Sounds kind of like https://asciinema.org/ (which I've never used, but it seems cool).", "context": "", "use_case": "", "switched_from": "", "story": "We replaced H.264 streaming with JPEG screenshots (and it worked better)"}, {"id": 740813936, "item_id": 46300871, "url": "https://news.ycombinator.com/item?id=46300871", "by": "talideon", "date": "2025-12-17", "version": null, "stance": "recommend", "quote": "asciinema should do the job. It has GIF generation support via its 'agg' tool", "excerpt": "asciinema should do the job. It has GIF generation support via its 'agg' tool: https://docs.asciinema.org/manual/agg/", "context": "", "use_case": "Terminal recording", "switched_from": "", "story": "Show HN: Sqlit \u2013 A lazygit-style TUI for SQL databases"}]}