Ross ROSS = Recommend OSS · open-source software intelligence for agents

Y2Z/monolith

⬛️ CLI tool and library for saving complete web pages as a single HTML file observed · 2026-08-28

github.com/Y2Z/monolith · homepage · Rust · CC0-1.0 (permissive) observed · 2026-08-28

Health v2 · maintenance only

72/100

  • Activity 84
  • Release rhythm 40
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: 9.0
  • age_days: 3481
  • days_rel: 521
  • days_push: 100
  • n_releases_24m: 5

Full methodology

Adoption not part of the score

15453 stars · 473 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

Monolith is a Rust CLI tool and library that saves complete web pages as a single self-contained HTML file, embedding CSS, images, and JavaScript assets as data URLs. It enables offline rendering of pages exactly as they appeared online, making it popular for archiving and replacing open browser tabs.

Use cases

  • save a complete web page as a single HTML file for offline reading
  • archive web pages so they never 404
  • replace dozens of open browser tabs with local HTML files
  • bundle a page with all its CSS, images, and JS into one shareable document
  • scrape and snapshot pages without a network connection later
  • back up articles and documentation before they disappear

When to choose

  • you need fully self-contained single-file page archives that render offline
  • you want a fast, cross-platform CLI alternative to 'Save page as' or wget -mpk
  • you prefer a Rust tool installable via cargo, brew, choco, snap, and more
  • you want to embed assets as data URLs rather than a folder of files

When to avoid

  • you need to archive entire websites with link structure preserved rather than single pages
  • you need a browser extension or GUI-based saving workflow
  • you need dynamic/JS-rendered content captured exactly as executed in a browser
  • you need MHTML or PDF output formats

Facets

cli-tool · maturity active

http-client cli developer-tools web-development developer-tools files windows cross-platform cli rust web-archiving single-file-html offline-browsing data-hoarding page-saver command-line linux macos

2 sources

Member repositories

RepositoryRoleHealth v2
Y2Z/monolithmain72

For agents

markdown · JSON · MCP: product_card(name="Y2Z/monolith")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem