Percollate is a command-line tool that turns web pages into beautifully formatted PDF, EPUB, or HTML files. By default, percollate processes URLs in parallel. Use the --wait option to process them sequentially instead, with a pause between items. The delay is specified in seconds, and can be zero. By default, percollate bundles all web pages in a single file. Use the --individual flag to export each source to a separate file. Additional CSS styles you can pass from the command line to override styles specified by the default/custom stylesheet. Generate a hyperlinked table of contents. The option is implicitly enabled when bundling more than one web page to a single file. Disable this implicit behavior by passing the --no-to flag. The idea with percollate is to make PDFs that can be printed without losing where the hyperlinks point to. However, for some link-heavy pages, the appended hrefs can become bothersome.

Features

  • Community-maintained packages
  • There's a packaged version available on Arch User Repository, which you can install using your local AUR helper
  • percollate is a Node.js command-line tool which you can install globally from npm
  • Percollate is invoked on one or more operands (usually URLs)
  • The operands can be URLs or paths to local files
  • Percollate processes URLs in parallel

Project Samples

Project Activity

See All Activity >

License

MIT License

Follow Percollate

Percollate Web Site

Other Useful Business Software
$300 Free Credits to Build on Google Cloud Icon
$300 Free Credits to Build on Google Cloud

New customers can spin up VMs, build with AI, and query data at no cost.

Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Percollate!

Additional Project Details

Programming Language

JavaScript

Related Categories

JavaScript Data Formats Software, JavaScript Terminals, JavaScript Command Line Tools

Registered

2022-05-17