-
Notifications
You must be signed in to change notification settings - Fork 2
Getting Started
NightEye edited this page Sep 8, 2026
·
2 revisions
- Node.js 18 or newer.
- A Chromium browser (Playwright will download one automatically on first run).
You can run Uncage immediately with npx:
# Launch the Web UI at http://localhost:8787
npx @nightteye/uncage
# Or clone directly via CLI
npx @nightteye/uncage https://example.comInstall Uncage globally so you can use the uncage command anywhere:
npm install -g @nightteye/uncage
# Run CLI
uncage https://example.com
# Launch Web UI
uncagegit clone https://github.com/Nightteye/uncage.git
cd uncage
npm install
npx playwright install chromium
npm startnpx @nightteye/uncageThis opens a browser dashboard at http://localhost:8787. Paste a URL, click "Start Export", and watch real-time progress in the instance card. Your files will be saved in output/<site-name>/.
uncage https://example.comThis runs the cloner directly in your terminal. Output goes to output/example.com/ by default.
After exporting, you can preview the cloned site locally:
cd output/example.com
npm run preview(If you used the Web UI, an automated preview server is already launched on an available port like http://localhost:7000).
- Read the Web UI Guide to learn about the 2x2 grid, .ZIP downloads, and options like depth limits.
- Read the CLI Reference for all available command-line flags.