[verdash]
Language
~/production ❯ verdash --watch

Vercel,in your pocket.

# From watching builds to rollbacks and promotes.# Production deploys — one-handed, wherever you are.

Download on the App StoreGet it on Google Play
// Not an official app from Vercel Inc.
portfolio — build — main@a3f9c21
Projects screen
~ ❯ verdash status

See every deployment's state at a glance.

  • ● ReadyDone
  • ● BuildingIn progress
  • ● QueuedWaiting
  • ● ErrorFailed
  • ● CanceledStopped
~ ❯ verdash activity --all

Every project,
on one timeline.

Deployments across all your projects, in time order. Branch, commit message and relative time side by side, with a Live badge so you can spot what's running right now.

Activity screen
~ ❯ verdash rollback portfolio

The critical moves,
right in your hand.

Promote to production, roll back instantly, redeploy or cancel — in one tap. While rolled back, a banner makes it obvious, and you can undo it just as fast.

? Roll back to this deployment?Production traffic will switch over.
promoterollbackredeploycancel
Rollback confirmation screen
~ ❯ verdash logs portfolio

Pull out just
the error lines.

Scroll the full log in a monospaced view. Filter down to the error lines, highlighted in red, and copy them in one tap. Pull to refresh while a build is running.

← tap to toggle
11:55:02.886> next build
11:55:03.120▲ Next.js 15.1.0
11:55:03.884Creating an optimized production build ...
11:55:04.026Error: Cannot find module '@/lib/og'
11:55:04.027 at Module._resolveFilename (node:internal)
11:55:04.028 at async loadConfig (next/dist/server)
11:55:04.101npm warn exec The following package was not found
11:55:04.312Build failed with 1 error
11:55:04.420Command "npm run build" exited with 1
Build logs screen
~ ❯ verdash env ls

Environment variables,
on the go.

Sensitive values are masked by default — tap the eye to reveal. Target environments and types show as badges, and you can add, edit, delete, filter and sort.

DATABASE_URL••••••••••••productionsensitive
NEXT_PUBLIC_SITE_URL••••••••••••allplain
STRIPE_SECRET_KEY••••••••••••productionencrypted
OG_IMAGE_TOKEN••••••••••••previewencrypted
Environment variables screen
~ ❯ verdash --help

And more, within reach.

domains
Verification, DNS records and redirects
firewall
Managed and custom rules
edge-config
Browse configs and key-value items
teams
Switch between personal and team scopes
~ ❯ verdash auth status
  • ✓ Sign in with a Personal Access Token
  • ✓ Tokens stay on your device (iOS Keychain / Android Keystore)
  • ✓ All traffic over HTTPS
~ ❯ verdash faq

Frequently asked questions

How much does it cost?

It's a paid app with a one-time purchase — there's no subscription. See the App Store or Google Play page for the price in your country.

Is this an official Vercel app?

No. Verdash is an unofficial app made by an independent developer and is not affiliated with Vercel Inc. It works through Vercel's public API. Vercel is a trademark of Vercel Inc.

What do I need to use it?

A Vercel account and a Personal Access Token (PAT). You can create a token in your Vercel account settings; the app links straight to that page.

Where is my token stored?

Only on your device — in the iOS Keychain, or encrypted with the Android Keystore. It is never sent anywhere else, including to the developer. You can delete it from the app at any time.

Can I see my team's projects?

Yes. Switch between your personal scope and your teams (workspaces). You can also save several accounts and switch between them in one tap.

Is it available on Android?

Yes, it's on Google Play. It runs on iPhone with iOS 17 or later and on Android 8.0 or later.

~ ❯ open "App Store"

Production,
always in hand.

# Requires a Vercel account and a Personal Access Token.

Download on the App StoreGet it on Google Play
Need help?Questions, feature requests, bug reports — feel free to reach out anytime.
$ contact --app verdash