npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

@deplo/cli

v0.2.0

Published

deplo.sh CLI — Deploy anything from anywhere

Readme

deplo CLI

The official command-line interface for deplo.sh — publish HTML files, static sites, and JSON APIs to a live URL in a single command.

npm install -g @deplo/cli

Authentication

The CLI authenticates exclusively with API tokens (sk_live_...). Create one at app.deplo.sh/dashboard/tokens.

deplo login --token sk_live_...
# or set the env var for one-off deploys (no login needed):
DEPLO_KEY=sk_live_... deplo deploy ./dist

Commands

deplo deploy <path>

Deploy a file, directory, or stdin stream.

# Deploy a single file
deplo deploy report.json --project weekly-report

# Deploy a static site directory
deplo deploy ./dist --project my-site --type static_site

# Deploy from stdin
cat data.json | deplo deploy -

# Use an API token inline (no login required)
DEPLO_KEY=sk_live_... deplo deploy ./dist --project my-app --open

| Flag | Default | Description | | ------------------ | ------------- | -------------------------------------------- | | --project <slug> | — | Target project (auto-created if missing) | | --type <type> | static_file | static_file | static_site | json_api | | --ttl <duration> | 7d | 1h | 24h | 7d | 30d | forever | | --entry <path> | index.html | Entry point for static_site | | --open | — | Open the deployed URL in your browser | | --json | — | Machine-readable JSON output |


deplo projects

deplo projects list                                   # List all projects
deplo projects create my-app --type static_site       # Create a project
deplo projects get my-app                             # Get details by slug or ID
deplo projects update my-app --name "New Name"        # Rename a project
deplo projects update my-app --domain reports.acme.com  # Attach a custom domain
deplo projects update my-app --domain ""              # Remove custom domain
deplo projects update my-app --ttl 30d                # Change default TTL
deplo projects verify-domain my-app                   # Verify DNS after adding CNAME
deplo projects delete my-app                          # Delete (with confirmation)

deplo tokens

Manage API access tokens for scripting and CI.

deplo tokens list                          # List all tokens
deplo tokens create ci-token --scopes deploy
deplo tokens create ci-token --scopes deploy,read --expires 2026-12-31
deplo tokens revoke <tokenId>

deplo deployments

deplo deployments list <project>                        # List deployments for a project
deplo deployments promote <project> <deploymentId>      # Promote (roll back to) a version
deplo deployments archive <project> <deploymentId>      # Archive an old deployment

Other commands

deplo whoami       # Show current logged-in user
deplo logout       # Clear local credentials
deplo billing      # View billing info for the workspace

CI / GitHub Actions example

- name: Deploy to deplo.sh
  env:
    DEPLO_KEY: ${{ secrets.DEPLO_KEY }}
  run: |
    npx @deplo/cli deploy ./dist --project my-site --type static_site --json

Links

  • Website: https://deplo.sh
  • Dashboard: https://app.deplo.sh
  • Docs: https://deplo.sh/docs
  • Support: [email protected]