{"slug": "singlefile", "name": "SingleFile", "category": "browsers", "category_name": "Browsers and extensions", "description": "Browser extension and CLI that saves a complete web page as one HTML file.", "recommenders": 7, "commenters": 9, "warners": 0, "score": 7.148, "rising": 3.02, "first": "2026-02-03", "latest": "2026-10-27", "why": "Used to save web pages as one self-contained HTML file for personal archiving, and seen as more robust than many alternatives, including on pages behind captchas or logins.", "why_is_quote": false, "has_verdict": true, "sentiment": {"recommend": 7, "neutral": 3, "compare": 0, "warn": 0}, "spark": [0, 0, 0, 1, 0, 0, 0, 2, 0, 1, 1, 2], "listed": true, "loved": ["Save for later", "Single HTML file"], "caveat": "", "short_quote": "i prefer and very often use https://github.com/gildas-lormeau/SingleFile", "icon": true, "domain": null, "github_repo": "github.com/gildas-lormeau/singlefile", "official_url": "https://github.com/gildas-lormeau/SingleFile", "pricing": "open source", "aliases": ["SingleFile"], "verdict": [{"text": "Used to save web pages as one self-contained HTML file for personal archiving", "cites": [{"id": 776482208, "item_id": 48530138, "url": "https://news.ycombinator.com/item?id=48530138", "by": "maxloh", "date": "2026-06-14", "stance": "recommend", "quote": "I find SingleFile [0] a much more robust version of this.", "excerpt": "I find SingleFile [0] a much more robust version of this. It strips out all the JavaScript too, but also packs everything into a single HTML file that is easy to transfer. Binary assets (like web fonts and images) are packed as base64 strings. They also offer a CLI powered by Puppeteer. [1] [0]: https://github.com/gildas-lormeau/singlefile [1]: https://github.com/gildas-lormeau/single-file-cli", "context": "", "use_case": "saving pages offline", "switched_from": "", "story": "Show HN: Kage \u2013 Shadow any website to a single binary for offline viewing"}, {"id": 750096304, "item_id": 46881019, "url": "https://news.ycombinator.com/item?id=46881019", "by": "zetanor", "date": "2026-02-03", "stance": "recommend", "quote": "Since 2019, I SingleFile (https://github.com/gildas-lormeau/SingleFile) potentially ephemeral pages into a folder", "excerpt": "Since 2019, I SingleFile (https://github.com/gildas-lormeau/SingleFile) potentially ephemeral pages into a folder and pick stuff out when I feel like it, pruning entries that have lost relevance or appeal. Good articles sometimes get moved into my permanent files. Browsers' Print to PDF feature would work too. The \"system\" is exactly as reliable as its operator. No reminders included, but I don't want my computer bee", "context": "", "use_case": "saving web pages to read later", "switched_from": "", "story": "Ask HN: Does a good \"read it later\" app exist?"}, {"id": 804058288, "item_id": 50253643, "url": "https://news.ycombinator.com/item?id=50253643", "by": "neilmyers1980", "date": "2026-10-27", "stance": "recommend", "quote": "i prefer and very often use https://github.com/gildas-lormeau/SingleFile", "excerpt": "yes, ideally 'print to pdf' (save later for print) feature should be enough, but for more 'save for later' 'bookmark' it, i prefer and very often use https://github.com/gildas-lormeau/SingleFile", "context": "", "use_case": "saving web pages for later", "switched_from": "", "story": "Websites Should Be Printable"}]}, {"text": ", and seen as more robust than many alternatives, including on pages behind captchas or logins.", "cites": [{"id": 776482208, "item_id": 48530138, "url": "https://news.ycombinator.com/item?id=48530138", "by": "maxloh", "date": "2026-06-14", "stance": "recommend", "quote": "I find SingleFile [0] a much more robust version of this.", "excerpt": "I find SingleFile [0] a much more robust version of this. It strips out all the JavaScript too, but also packs everything into a single HTML file that is easy to transfer. Binary assets (like web fonts and images) are packed as base64 strings. They also offer a CLI powered by Puppeteer. [1] [0]: https://github.com/gildas-lormeau/singlefile [1]: https://github.com/gildas-lormeau/single-file-cli", "context": "", "use_case": "saving pages offline", "switched_from": "", "story": "Show HN: Kage \u2013 Shadow any website to a single binary for offline viewing"}, {"id": 790444032, "item_id": 49402752, "url": "https://news.ycombinator.com/item?id=49402752", "by": "Groxx", "date": "2026-08-22", "stance": "recommend", "quote": "Singlefile does that much better than most", "excerpt": ">Hister builds a personal search index from pages you visit, bookmarks, browser history, local files, and crawled websites. Immediately interested and will check it out, thank you! I've wanted a \"search stuff you've seen online\" tool for a long time, but everything seems to be research-oriented or \"archive but don't search\" or some weird combination that means it's nigh useless to me. I've got decades of bookmarks an", "context": "has decades of bookmarks and archives", "use_case": "archiving pages as they were", "switched_from": "", "story": "Hister \u2013 private, self hosted search engine"}, {"id": 795943393, "item_id": 49746462, "url": "https://news.ycombinator.com/item?id=49746462", "by": "diarrhea", "date": "2026-09-17", "stance": "recommend", "quote": "Those I save with SingleFile and attach in LinkDing manually. Simple and works!", "excerpt": "I use LinkDing for website bookmarking and storage/archiving needs. It is a great and stable piece of software. It archives using a Chrome web driver. Sometimes that fails, e.g. on Captchas, very heavy JS sites or sites behind login. Those I save with SingleFile and attach in LinkDing manually. Simple and works!", "context": "", "use_case": "saving hard-to-archive pages", "switched_from": "", "story": "Hister: A private search engine for the pages you visit and the files you keep"}, {"id": 751357328, "item_id": 46959833, "url": "https://news.ycombinator.com/item?id=46959833", "by": "Imustaskforhelp", "date": "2026-02-10", "stance": "neutral", "quote": "I used singlefile extension to get an .html file", "excerpt": "So what I did to help you here was that my browser was easily able to solve the captcha and then I used singlefile extension to get an .html file and then uploaded it to github https://serjaimelannister.github.io/xcancel-thing/ Hope it helps.", "context": "", "use_case": "saving pages as HTML", "switched_from": "", "story": "\"Elon just revealed how the X algorithm works\""}]}, {"text": " No complaints came up; it suits people keeping long-term web archives or pairing it with bookmark managers like LinkDing and Karakeep.", "cites": [{"id": 750096304, "item_id": 46881019, "url": "https://news.ycombinator.com/item?id=46881019", "by": "zetanor", "date": "2026-02-03", "stance": "recommend", "quote": "Since 2019, I SingleFile (https://github.com/gildas-lormeau/SingleFile) potentially ephemeral pages into a folder", "excerpt": "Since 2019, I SingleFile (https://github.com/gildas-lormeau/SingleFile) potentially ephemeral pages into a folder and pick stuff out when I feel like it, pruning entries that have lost relevance or appeal. Good articles sometimes get moved into my permanent files. Browsers' Print to PDF feature would work too. The \"system\" is exactly as reliable as its operator. No reminders included, but I don't want my computer bee", "context": "", "use_case": "saving web pages to read later", "switched_from": "", "story": "Ask HN: Does a good \"read it later\" app exist?"}, {"id": 795943393, "item_id": 49746462, "url": "https://news.ycombinator.com/item?id=49746462", "by": "diarrhea", "date": "2026-09-17", "stance": "recommend", "quote": "Those I save with SingleFile and attach in LinkDing manually. Simple and works!", "excerpt": "I use LinkDing for website bookmarking and storage/archiving needs. It is a great and stable piece of software. It archives using a Chrome web driver. Sometimes that fails, e.g. on Captchas, very heavy JS sites or sites behind login. Those I save with SingleFile and attach in LinkDing manually. Simple and works!", "context": "", "use_case": "saving hard-to-archive pages", "switched_from": "", "story": "Hister: A private search engine for the pages you visit and the files you keep"}, {"id": 791450657, "item_id": 49465666, "url": "https://news.ycombinator.com/item?id=49465666", "by": "toomuchtodo", "date": "2026-08-27", "stance": "neutral", "quote": "Its extension has SingleFile built in for browser capture", "excerpt": "Check out https://github.com/karakeep-app/karakeep/ for inspiration. Its extension has SingleFile built in for browser capture and costs $4/month if you don't want to host it yourself. Great work!", "context": "", "use_case": "browser page capture", "switched_from": "", "story": "Show HN: Vertex, your personal archiver and annotator"}]}], "praise": [{"label": "Save for later", "summary": "Commenters regularly use it to keep copies of pages that might disappear.", "quotes": [{"id": 750096304, "item_id": 46881019, "url": "https://news.ycombinator.com/item?id=46881019", "by": "zetanor", "date": "2026-02-03", "stance": "recommend", "quote": "Since 2019, I SingleFile (https://github.com/gildas-lormeau/SingleFile) potentially ephemeral pages into a folder", "excerpt": "Since 2019, I SingleFile (https://github.com/gildas-lormeau/SingleFile) potentially ephemeral pages into a folder and pick stuff out when I feel like it, pruning entries that have lost relevance or appeal. Good articles sometimes get moved into my permanent files. Browsers' Print to PDF feature would work too. The \"system\" is exactly as reliable as its operator. No reminders included, but I don't want my computer bee", "context": "", "use_case": "saving web pages to read later", "switched_from": "", "story": "Ask HN: Does a good \"read it later\" app exist?"}, {"id": 804058288, "item_id": 50253643, "url": "https://news.ycombinator.com/item?id=50253643", "by": "neilmyers1980", "date": "2026-10-27", "stance": "recommend", "quote": "i prefer and very often use https://github.com/gildas-lormeau/SingleFile", "excerpt": "yes, ideally 'print to pdf' (save later for print) feature should be enough, but for more 'save for later' 'bookmark' it, i prefer and very often use https://github.com/gildas-lormeau/SingleFile", "context": "", "use_case": "saving web pages for later", "switched_from": "", "story": "Websites Should Be Printable"}, {"id": 795943393, "item_id": 49746462, "url": "https://news.ycombinator.com/item?id=49746462", "by": "diarrhea", "date": "2026-09-17", "stance": "recommend", "quote": "Those I save with SingleFile and attach in LinkDing manually. Simple and works!", "excerpt": "I use LinkDing for website bookmarking and storage/archiving needs. It is a great and stable piece of software. It archives using a Chrome web driver. Sometimes that fails, e.g. on Captchas, very heavy JS sites or sites behind login. Those I save with SingleFile and attach in LinkDing manually. Simple and works!", "context": "", "use_case": "saving hard-to-archive pages", "switched_from": "", "story": "Hister: A private search engine for the pages you visit and the files you keep"}]}, {"label": "Single HTML file", "summary": "It packs a page, including images and fonts, into one portable HTML file.", "quotes": [{"id": 776482208, "item_id": 48530138, "url": "https://news.ycombinator.com/item?id=48530138", "by": "maxloh", "date": "2026-06-14", "stance": "recommend", "quote": "I find SingleFile [0] a much more robust version of this.", "excerpt": "I find SingleFile [0] a much more robust version of this. It strips out all the JavaScript too, but also packs everything into a single HTML file that is easy to transfer. Binary assets (like web fonts and images) are packed as base64 strings. They also offer a CLI powered by Puppeteer. [1] [0]: https://github.com/gildas-lormeau/singlefile [1]: https://github.com/gildas-lormeau/single-file-cli", "context": "", "use_case": "saving pages offline", "switched_from": "", "story": "Show HN: Kage \u2013 Shadow any website to a single binary for offline viewing"}, {"id": 761022640, "item_id": 47563915, "url": "https://news.ycombinator.com/item?id=47563915", "by": "Imustaskforhelp", "date": "2026-03-29", "stance": "neutral", "quote": "I used singlefile to make a html", "excerpt": "I have been kind of experimenting with using single archive pages for archive.is /.ph/.today links and then experimenting with either putting these on my github pages (and then archiving) just for more preservation purposes. Today I wanted to try something different so I used singlefile to make a html and then make pdf file from that html and uploaded it to archive.org https://archive.org/details/tsa-lines-are-so-out", "context": "", "use_case": "archiving web pages", "switched_from": "", "story": "TSA lines are so out of control that travelers are hiring line-sitters"}, {"id": 751357328, "item_id": 46959833, "url": "https://news.ycombinator.com/item?id=46959833", "by": "Imustaskforhelp", "date": "2026-02-10", "stance": "neutral", "quote": "I used singlefile extension to get an .html file", "excerpt": "So what I did to help you here was that my browser was easily able to solve the captcha and then I used singlefile extension to get an .html file and then uploaded it to github https://serjaimelannister.github.io/xcancel-thing/ Hope it helps.", "context": "", "use_case": "saving pages as HTML", "switched_from": "", "story": "\"Elon just revealed how the X algorithm works\""}]}, {"label": "Robust capture", "summary": "It is called more robust than similar tools and works where automated archivers fail.", "quotes": [{"id": 776482208, "item_id": 48530138, "url": "https://news.ycombinator.com/item?id=48530138", "by": "maxloh", "date": "2026-06-14", "stance": "recommend", "quote": "I find SingleFile [0] a much more robust version of this.", "excerpt": "I find SingleFile [0] a much more robust version of this. It strips out all the JavaScript too, but also packs everything into a single HTML file that is easy to transfer. Binary assets (like web fonts and images) are packed as base64 strings. They also offer a CLI powered by Puppeteer. [1] [0]: https://github.com/gildas-lormeau/singlefile [1]: https://github.com/gildas-lormeau/single-file-cli", "context": "", "use_case": "saving pages offline", "switched_from": "", "story": "Show HN: Kage \u2013 Shadow any website to a single binary for offline viewing"}, {"id": 790444032, "item_id": 49402752, "url": "https://news.ycombinator.com/item?id=49402752", "by": "Groxx", "date": "2026-08-22", "stance": "recommend", "quote": "Singlefile does that much better than most", "excerpt": ">Hister builds a personal search index from pages you visit, bookmarks, browser history, local files, and crawled websites. Immediately interested and will check it out, thank you! I've wanted a \"search stuff you've seen online\" tool for a long time, but everything seems to be research-oriented or \"archive but don't search\" or some weird combination that means it's nigh useless to me. I've got decades of bookmarks an", "context": "has decades of bookmarks and archives", "use_case": "archiving pages as they were", "switched_from": "", "story": "Hister \u2013 private, self hosted search engine"}, {"id": 795943393, "item_id": 49746462, "url": "https://news.ycombinator.com/item?id=49746462", "by": "diarrhea", "date": "2026-09-17", "stance": "recommend", "quote": "Those I save with SingleFile and attach in LinkDing manually. Simple and works!", "excerpt": "I use LinkDing for website bookmarking and storage/archiving needs. It is a great and stable piece of software. It archives using a Chrome web driver. Sometimes that fails, e.g. on Captchas, very heavy JS sites or sites behind login. Those I save with SingleFile and attach in LinkDing manually. Simple and works!", "context": "", "use_case": "saving hard-to-archive pages", "switched_from": "", "story": "Hister: A private search engine for the pages you visit and the files you keep"}]}, {"label": "PDF workflow", "summary": "Some save with it first and then convert the saved page to PDF.", "quotes": [{"id": 804108192, "item_id": 50256762, "url": "https://news.ycombinator.com/item?id=50256762", "by": "rajeev1123", "date": "2026-10-27", "stance": "recommend", "quote": "I use single file to download and the print as pdf", "excerpt": "Agreed. I use single file to download and the print as pdf", "context": "", "use_case": "saving web pages to print as PDF", "switched_from": "", "story": "Websites Should Be Printable"}, {"id": 761022640, "item_id": 47563915, "url": "https://news.ycombinator.com/item?id=47563915", "by": "Imustaskforhelp", "date": "2026-03-29", "stance": "neutral", "quote": "I used singlefile to make a html", "excerpt": "I have been kind of experimenting with using single archive pages for archive.is /.ph/.today links and then experimenting with either putting these on my github pages (and then archiving) just for more preservation purposes. Today I wanted to try something different so I used singlefile to make a html and then make pdf file from that html and uploaded it to archive.org https://archive.org/details/tsa-lines-are-so-out", "context": "", "use_case": "archiving web pages", "switched_from": "", "story": "TSA lines are so out of control that travelers are hiring line-sitters"}]}, {"label": "CLI and crawling", "summary": "A Puppeteer-based CLI supports scoped recursive crawls of internal links.", "quotes": [{"id": 776558944, "item_id": 48534934, "url": "https://news.ycombinator.com/item?id=48534934", "by": "nikisweeting", "date": "2026-06-14", "stance": "recommend", "quote": "Singlefile supports scoped recursive crawls too", "excerpt": "Singlefile supports scoped recursive crawls too: https://github.com/gildas-lormeau/single-file-cli#:~:text=and%20crawl%20its-,internal%20links,-with%20the%20query I highly recommend reading the singlefile source or https://archiveweb.page/ to see how they handle closed shadow DOMs, cross-origin iframes, websockets, media urls, deduping large assets, etc.", "context": "", "use_case": "offline website archiving", "switched_from": "", "story": "Show HN: Kage \u2013 Shadow any website to a single binary for offline viewing"}, {"id": 776482208, "item_id": 48530138, "url": "https://news.ycombinator.com/item?id=48530138", "by": "maxloh", "date": "2026-06-14", "stance": "recommend", "quote": "I find SingleFile [0] a much more robust version of this.", "excerpt": "I find SingleFile [0] a much more robust version of this. It strips out all the JavaScript too, but also packs everything into a single HTML file that is easy to transfer. Binary assets (like web fonts and images) are packed as base64 strings. They also offer a CLI powered by Puppeteer. [1] [0]: https://github.com/gildas-lormeau/singlefile [1]: https://github.com/gildas-lormeau/single-file-cli", "context": "", "use_case": "saving pages offline", "switched_from": "", "story": "Show HN: Kage \u2013 Shadow any website to a single binary for offline viewing"}]}, {"label": "Tool integration", "summary": "It is built into or used alongside bookmark and archiving tools.", "quotes": [{"id": 791450657, "item_id": 49465666, "url": "https://news.ycombinator.com/item?id=49465666", "by": "toomuchtodo", "date": "2026-08-27", "stance": "neutral", "quote": "Its extension has SingleFile built in for browser capture", "excerpt": "Check out https://github.com/karakeep-app/karakeep/ for inspiration. Its extension has SingleFile built in for browser capture and costs $4/month if you don't want to host it yourself. Great work!", "context": "", "use_case": "browser page capture", "switched_from": "", "story": "Show HN: Vertex, your personal archiver and annotator"}, {"id": 795943393, "item_id": 49746462, "url": "https://news.ycombinator.com/item?id=49746462", "by": "diarrhea", "date": "2026-09-17", "stance": "recommend", "quote": "Those I save with SingleFile and attach in LinkDing manually. Simple and works!", "excerpt": "I use LinkDing for website bookmarking and storage/archiving needs. It is a great and stable piece of software. It archives using a Chrome web driver. Sometimes that fails, e.g. on Captchas, very heavy JS sites or sites behind login. Those I save with SingleFile and attach in LinkDing manually. Simple and works!", "context": "", "use_case": "saving hard-to-archive pages", "switched_from": "", "story": "Hister: A private search engine for the pages you visit and the files you keep"}]}], "caveats": [], "who": [{"by": "Groxx", "context": "has decades of bookmarks and archives", "url": "https://news.ycombinator.com/item?id=49402752", "date": "2026-08-22"}], "tags": ["for personal web archiving", "for bookmark managers", "has a CLI", "for captcha or login pages"], "use_cases": ["saving web pages to print as pdf", "saving web pages for later", "saving hard-to-archive pages", "browser page capture", "archiving pages as they were", "offline website archiving"], "compared": [], "makers": [], "threads": [{"url": "https://news.ycombinator.com/item?id=50241664", "title": "Websites Should Be Printable", "mentions": 2}, {"url": "https://news.ycombinator.com/item?id=48529990", "title": "Show HN: Kage \u2013 Shadow any website to a single binary for offline viewing", "mentions": 2}, {"url": "https://news.ycombinator.com/item?id=49743097", "title": "Hister: A private search engine for the pages you visit and the files you keep", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=49465218", "title": "Show HN: Vertex, your personal archiver and annotator", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=49351802", "title": "Hister \u2013 private, self hosted search engine", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=47563007", "title": "TSA lines are so out of control that travelers are hiring line-sitters", "mentions": 1}], "sentiment_by_month": {"2025-11": {}, "2025-12": {}, "2026-01": {}, "2026-02": {"recommend": 1, "neutral": 1}, "2026-03": {"neutral": 1}, "2026-04": {}, "2026-05": {}, "2026-06": {"recommend": 2}, "2026-07": {}, "2026-08": {"recommend": 1, "neutral": 1}, "2026-09": {"recommend": 1}, "2026-10": {"recommend": 2}}, "quotes": [{"id": 804108192, "item_id": 50256762, "url": "https://news.ycombinator.com/item?id=50256762", "by": "rajeev1123", "date": "2026-10-27", "stance": "recommend", "quote": "I use single file to download and the print as pdf", "excerpt": "Agreed. I use single file to download and the print as pdf", "context": "", "use_case": "saving web pages to print as PDF", "switched_from": "", "story": "Websites Should Be Printable"}, {"id": 804058288, "item_id": 50253643, "url": "https://news.ycombinator.com/item?id=50253643", "by": "neilmyers1980", "date": "2026-10-27", "stance": "recommend", "quote": "i prefer and very often use https://github.com/gildas-lormeau/SingleFile", "excerpt": "yes, ideally 'print to pdf' (save later for print) feature should be enough, but for more 'save for later' 'bookmark' it, i prefer and very often use https://github.com/gildas-lormeau/SingleFile", "context": "", "use_case": "saving web pages for later", "switched_from": "", "story": "Websites Should Be Printable"}, {"id": 795943393, "item_id": 49746462, "url": "https://news.ycombinator.com/item?id=49746462", "by": "diarrhea", "date": "2026-09-17", "stance": "recommend", "quote": "Those I save with SingleFile and attach in LinkDing manually. Simple and works!", "excerpt": "I use LinkDing for website bookmarking and storage/archiving needs. It is a great and stable piece of software. It archives using a Chrome web driver. Sometimes that fails, e.g. on Captchas, very heavy JS sites or sites behind login. Those I save with SingleFile and attach in LinkDing manually. Simple and works!", "context": "", "use_case": "saving hard-to-archive pages", "switched_from": "", "story": "Hister: A private search engine for the pages you visit and the files you keep"}, {"id": 791450657, "item_id": 49465666, "url": "https://news.ycombinator.com/item?id=49465666", "by": "toomuchtodo", "date": "2026-08-27", "stance": "neutral", "quote": "Its extension has SingleFile built in for browser capture", "excerpt": "Check out https://github.com/karakeep-app/karakeep/ for inspiration. Its extension has SingleFile built in for browser capture and costs $4/month if you don't want to host it yourself. Great work!", "context": "", "use_case": "browser page capture", "switched_from": "", "story": "Show HN: Vertex, your personal archiver and annotator"}, {"id": 790444032, "item_id": 49402752, "url": "https://news.ycombinator.com/item?id=49402752", "by": "Groxx", "date": "2026-08-22", "stance": "recommend", "quote": "Singlefile does that much better than most", "excerpt": ">Hister builds a personal search index from pages you visit, bookmarks, browser history, local files, and crawled websites. Immediately interested and will check it out, thank you! I've wanted a \"search stuff you've seen online\" tool for a long time, but everything seems to be research-oriented or \"archive but don't search\" or some weird combination that means it's nigh useless to me. I've got decades of bookmarks an", "context": "has decades of bookmarks and archives", "use_case": "archiving pages as they were", "switched_from": "", "story": "Hister \u2013 private, self hosted search engine"}, {"id": 776558944, "item_id": 48534934, "url": "https://news.ycombinator.com/item?id=48534934", "by": "nikisweeting", "date": "2026-06-14", "stance": "recommend", "quote": "Singlefile supports scoped recursive crawls too", "excerpt": "Singlefile supports scoped recursive crawls too: https://github.com/gildas-lormeau/single-file-cli#:~:text=and%20crawl%20its-,internal%20links,-with%20the%20query I highly recommend reading the singlefile source or https://archiveweb.page/ to see how they handle closed shadow DOMs, cross-origin iframes, websockets, media urls, deduping large assets, etc.", "context": "", "use_case": "offline website archiving", "switched_from": "", "story": "Show HN: Kage \u2013 Shadow any website to a single binary for offline viewing"}, {"id": 776482208, "item_id": 48530138, "url": "https://news.ycombinator.com/item?id=48530138", "by": "maxloh", "date": "2026-06-14", "stance": "recommend", "quote": "I find SingleFile [0] a much more robust version of this.", "excerpt": "I find SingleFile [0] a much more robust version of this. It strips out all the JavaScript too, but also packs everything into a single HTML file that is easy to transfer. Binary assets (like web fonts and images) are packed as base64 strings. They also offer a CLI powered by Puppeteer. [1] [0]: https://github.com/gildas-lormeau/singlefile [1]: https://github.com/gildas-lormeau/single-file-cli", "context": "", "use_case": "saving pages offline", "switched_from": "", "story": "Show HN: Kage \u2013 Shadow any website to a single binary for offline viewing"}, {"id": 761022640, "item_id": 47563915, "url": "https://news.ycombinator.com/item?id=47563915", "by": "Imustaskforhelp", "date": "2026-03-29", "stance": "neutral", "quote": "I used singlefile to make a html", "excerpt": "I have been kind of experimenting with using single archive pages for archive.is /.ph/.today links and then experimenting with either putting these on my github pages (and then archiving) just for more preservation purposes. Today I wanted to try something different so I used singlefile to make a html and then make pdf file from that html and uploaded it to archive.org https://archive.org/details/tsa-lines-are-so-out", "context": "", "use_case": "archiving web pages", "switched_from": "", "story": "TSA lines are so out of control that travelers are hiring line-sitters"}, {"id": 751357328, "item_id": 46959833, "url": "https://news.ycombinator.com/item?id=46959833", "by": "Imustaskforhelp", "date": "2026-02-10", "stance": "neutral", "quote": "I used singlefile extension to get an .html file", "excerpt": "So what I did to help you here was that my browser was easily able to solve the captcha and then I used singlefile extension to get an .html file and then uploaded it to github https://serjaimelannister.github.io/xcancel-thing/ Hope it helps.", "context": "", "use_case": "saving pages as HTML", "switched_from": "", "story": "\"Elon just revealed how the X algorithm works\""}, {"id": 750096304, "item_id": 46881019, "url": "https://news.ycombinator.com/item?id=46881019", "by": "zetanor", "date": "2026-02-03", "stance": "recommend", "quote": "Since 2019, I SingleFile (https://github.com/gildas-lormeau/SingleFile) potentially ephemeral pages into a folder", "excerpt": "Since 2019, I SingleFile (https://github.com/gildas-lormeau/SingleFile) potentially ephemeral pages into a folder and pick stuff out when I feel like it, pruning entries that have lost relevance or appeal. Good articles sometimes get moved into my permanent files. Browsers' Print to PDF feature would work too. The \"system\" is exactly as reliable as its operator. No reminders included, but I don't want my computer bee", "context": "", "use_case": "saving web pages to read later", "switched_from": "", "story": "Ask HN: Does a good \"read it later\" app exist?"}]}