Quickstart

Get up and running with Smippo in under 5 minutes. This guide walks you through capturing your first website and viewing it offline.

Install Smippo

Install Smippo globally using npm:

npm install -g smippo

Or use it without installing via npx:

npx smippo https://example.com

Capture Your First Page

Let's capture a simple website:

smippo https://example.com

This will:

  1. Launch a browser in the background
  2. Navigate to the URL
  3. Wait for the page to fully render
  4. Capture all resources (HTML, CSS, JS, images, fonts)
  5. Save everything to a ./site directory

You'll see output like:

  Smippo - Modern Website Copier

✓ Capture complete!

  Summary:
    Pages captured:  1
    Assets saved:    12
    Total size:      45.2 KB
    Duration:        2.3s

  Output: ./site

View the Captured Site

Serve the captured site locally:

smippo serve ./site --open

This starts a local web server and opens your browser to view the offline copy. The server provides:

  • Proper MIME types for all file types
  • Directory browsing
  • CORS support

Mirror an Entire Site

Capture multiple pages by specifying a depth:

smippo https://example.com --depth 3

This follows links up to 3 levels deep, capturing all pages and their resources.

Control What Gets Captured

Stay on the same domain:

smippo https://example.com --depth 3 --scope domain

Include external assets (CDNs, fonts):

smippo https://example.com --depth 3 --external-assets

Strip JavaScript for true offline viewing:

smippo https://example.com --depth 3 --static

Use Interactive Mode

Don't remember all the options? Just run:

smippo

This launches an interactive wizard that guides you through all options with sensible defaults.

Take a Quick Screenshot

Need just a screenshot, not a full capture?

# Basic screenshot
smippo capture https://example.com

# Full-page screenshot
smippo capture https://example.com --full-page

# Mobile device screenshot
smippo capture https://example.com --device "iPhone 13"

What's Next?

Now that you've captured your first website, explore more features:

Was this page helpful?