Offline: Building your own archive system 💭

archive your own explored part of the web

Rough Idea

  • implement a service
    • that given a page url -> serve the backed up page
    • that give a parge url -> backed up the page
  • need a web extension
    • that can toggle archive mode (store a specific page in archive)
    • when browsing, ping the archive to know if archive exist / is up to date

Page could be stored as Zim or SingleFile (compressed html)

Firefox Extension

Extension have limitations and cannot gives complete access to filesystem. To go beyond what extensions allow (e.g., writing anywhere on disk), you’d need a native application that the extension communicates with via Native Messaging.

This allows the browser to send data to a background executable which can write to disk freely.

see CG Local as an example.

see also

Written on August 16, 2025, Last update on
offline firefox archive dream project