High-performance CLI website downloader. Takes any website and converts it into a offline-ready static website.
Built on the .NET 6 and the TPL Dataflow library, zlorp utilizes parallel processing to crawl a domain and download all linked pages and static assets.
- Media type based processors (html, css, js, etc.)
- Extracts links from CSS files
- Controllable max degree of parallelism
- Option to update HTML links to support static references (ex. change
/foo
to/foo.html
)
dotnet build ./src
dotnet run -- {website url}