Skip to content

mirror is command line tool for mirroring a web page.

License

Notifications You must be signed in to change notification settings

yusukebe/mirror

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mirror

mirror is command line tool for mirroring a web page.

Caution

Do not abuse.

Feature

  • Using Headless Chrome.
  • Fetch HTML although rendered by JavaScript.
  • Download all assets that emit when page is loaded.
  • Decode Gzip and Brotli encoding content.

DEMO

DEMO

Installation

go install github.com/yusukebe/mirror/cmd/mirror@latest

Usage

mirror is a command line tool for mirroring web page

Usage:
  mirror [url] [flags]

Flags:
  -A, --agent string        User-Agent name (default "mirror/v0.0.1")
  -h, --help                help for mirror
  -o, --output-dir string   Output Directory (default "output")

Author

Yusuke Wada https://github.com/yusukebe

License

MIT

About

mirror is command line tool for mirroring a web page.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages