JavaScript Archive

Open-source JavaScript projects categorized as Archive

Top 15 JavaScript Archive Projects

  1. SingleFile

    Web Extension for saving a faithful copy of a complete web page in a single HTML file

    Project mention: Building a personal archive of the web, the slow way | news.ycombinator.com | 2025-05-20

    OP's workflow might be much more efficient with use of https://github.com/gildas-lormeau/SingleFile/

    It can handle most of what they describe for things like private/paywalled pages or media enclosures or completely self-contained archives that live locally or easy to use or editing before saving or ensuring lazy-loaded images are there, you can view it immediately to check for breakage, it automatically works with adblock and NoScript and when you delete stuff in the DOM using the picker so they can clean each page very efficiently (create a bunch of rules in your adblock by picking elements like in ublock, so you never have to do those again, then quickly mouse any remainder), and it stores the final DOM so you can interact with stuff to make sure it is visible or archived.

    So what I do ( https://gwern.net/archiving#preemptive-local-archiving ) is I have a script which calls SingleFile-CLI in a headless Chrome browser to automatically archive everything, and then opens up the original URL + snapshot in my normal Firefox, and look at the snapshot then original. If the snapshot looks good, I simply close the 2 tabs after a few seconds and I'm done; if the snapshot looks bad, then I look at the original and make edits: use Ublock Origin to define any necessary rules (assuming the page isn't cleaned up by all the rules I previously defined), make any minor tweaks to the DOM, and then SingleFile-browser-extension it manually.

    If you use enough adblock rules, then you get a similar effect to the 'templates' described, since it looks like OP is mostly just trying to remove as much as possible.

  2. SurveyJS

    JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor. Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build dynamic JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.

    SurveyJS logo
  3. dn

    💾 dn - offline full-text search and archiving for your Chromium-based browser.

    Project mention: New Release of DownloadNet – 4.5 | news.ycombinator.com | 2025-05-10
  4. SingleFileZ

    Web Extension to save a faithful copy of an entire web page in a self-extracting ZIP file

  5. Reminiscence

    Self-Hosted Bookmark And Archive Manager

  6. web-archives

    Browser extension for viewing archived and cached versions of web pages, available for Chrome, Edge and Safari

    Project mention: Google Cache Is Fully Dead | news.ycombinator.com | 2024-09-24

    >Hopefully they are also making substantial donations to the Internet Archive, since they will be directing a lot of traffic into it and basically using their infrastructure as a feature on their main product

    WebArchive link is hidden so deep in the "About the source" page that vast majority of Google users won't even know that it exists.

    There is excellent browser extension called Web Archives[0] that hooks all major web archiving services e.g. Archive.is, Wayback Machine and others in one place.

    [0] https://github.com/dessant/web-archives

  7. webscrapbook

    A browser extension that captures web pages to local device or backend server for future retrieval, organization, annotation, and edit. This project inherits from legacy Firefox add-on ScrapBook X.

    Project mention: WebScrapBook: Your New Secret Weapon for Archiving and Organizing Web Pages | dev.to | 2025-05-29

    View the Project on GitHub

  8. SingleFile-MV3

    SingleFile version compatible with Manifest V3

    Project mention: Using static websites for tiny archives | news.ycombinator.com | 2024-10-18

    Can also recommend Single File browser extension https://github.com/gildas-lormeau/SingleFile-MV3

  9. Civic Auth

    Web2 & Web3 login in a simple SDK. Drop Civic Auth into your app with native TS/JS support. Email login, SSO options, embedded wallets, and full session management. Minimal config. Deploy in under 5 minutes.

    Civic Auth logo
  10. libarchivejs

    Archive library for browsers

  11. Villain

    A free and open source web-based comic book reader. (by btzr-io)

  12. Internet-Places-Database

    Database of Internet places. Mostly domains

    Project mention: Use Txt for Bookmarks | news.ycombinator.com | 2025-08-27

    I think that people who say they prefer keeping a simple file has never found a good app for bookmarking. There is still a space for killer app with bookmarks.

    I think that simple URL bookmarking is just wrong. It simply will not work for big bookmarking data sets. The key is using tags, and rating system, and automatic update which checks if URLs are even valid any more.

    I also thought that we miss a killer RSS app.

    That is why I created my own self-hosted app.

    - it can store bookmarks

    - it gather news through RSS

    - it provides tags (I can search bookmarks by tags)

    - it provides user ratings (I can filter using it too)

    - I can filter, or order by link, date of publish, date of creation, etc. etc.

    - It checks if links are rotten (and marks them)

    - I can mark link to read it for later

    - I can see how many times I have visited a link

    - I can check 'related links' to jump to things I have jump before from this link

    On the other hand, I am quite certain that I use it, because it is 'tailored for me'. I am not that interested in the looks. I know how it works

    - https://rumca-js.github.io/search - demo search

    - https://rumca-js.github.io/music - demo music

    - https://rumca-js.github.io/bookmarks - demo bookmarks

    - https://github.com/rumca-js/RSS-Link-Database - database of bookmarks

    - https://github.com/rumca-js/Internet-Places-Database - link meta information

    - https://github.com/rumca-js/Django-link-archive - main crawling engine using for all databases

  13. 7zip.html

    Browse 7z archives online in the web-browsers

  14. image-sourcerer

    A Chrome extension that downloads, tags and organizes images from supported sites

  15. rsc-news-archives

    📰 archived news posts from jagex for runescape classic

  16. sharc

    A very minimal, unbloated archiving and bookmarking tool (by sadirde)

  17. twitter_archive

    My Twitter account archive (@piraces_)

  18. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

JavaScript Archive discussion

Log in or Post with

JavaScript Archive related posts

  • The Amiga games and demo scene collection

    1 project | news.ycombinator.com | 23 Aug 2025
  • AI Mode in Search gets new agentic features and expands globally

    1 project | news.ycombinator.com | 21 Aug 2025
  • WebScrapBook: Your New Secret Weapon for Archiving and Organizing Web Pages

    1 project | dev.to | 29 May 2025
  • Building a personal archive of the web, the slow way

    2 projects | news.ycombinator.com | 20 May 2025
  • New Release of DownloadNet – 4.5

    1 project | news.ycombinator.com | 10 May 2025
  • Internet in a Box

    7 projects | news.ycombinator.com | 27 Apr 2025
  • Search could be so much better. And I don't mean chatbots with web access

    1 project | news.ycombinator.com | 3 Apr 2025
  • A note from our sponsor - SurveyJS
    surveyjs.io | 31 Aug 2025
    Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build dynamic JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more. Learn more →

Index

What are some of the best open-source Archive projects in JavaScript? This list will help you:

# Project Stars
1 SingleFile 18,948
2 dn 3,850
3 SingleFileZ 1,895
4 Reminiscence 1,822
5 web-archives 1,380
6 webscrapbook 1,097
7 SingleFile-MV3 553
8 libarchivejs 299
9 Villain 268
10 Internet-Places-Database 183
11 7zip.html 15
12 image-sourcerer 13
13 rsc-news-archives 5
14 sharc 4
15 twitter_archive 0

Sponsored
JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor
Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build dynamic JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.
surveyjs.io

Did you know that JavaScript is
the 3rd most popular programming language
based on number of references?