Full control from the terminal.
Theme deploys, integration scaffolds, secret management, live log streaming — all in one CLI. Runs in CI/CD pipelines, fits naturally into the developer flow.
# npm
npx @daras/cli login
# pnpm
pnpm dlx @daras/cli login
# global install
npm i -g @daras/cli && daras loginDaras CLI the commands you'll use most.
Every command is self-documenting with `--help`. Tab-completion works out of the box for bash + zsh + fish.
Identity & environment
3 commands $ daras loginSign in with email/password (or --token); token is stored in your ~/.daras profile.
$ daras whoamiShow the active user, tenant, and environment.
$ daras env use stagingSwitch the active environment between staging / production / sandbox.
Theme publishing
4 commands $ daras theme init storefront-baseScaffold a new theme project from the official template.
$ daras theme pullPull the live theme to your local disk, diff with git.
$ daras theme push --message "v2.4"Upload local changes as a new version with a tag and message.
$ daras theme deploy --env productionSwitch the active version in any environment, instantly rollback-safe.
Integrations
3 commands $ daras integration scaffold --name trendyolGenerate a handler skeleton for Trendyol, Hepsiburada, N11 and more.
$ daras integration pushUpload the local integration.json manifest to the store, register webhooks.
$ daras integration logs --webhook <id>Show recent delivery attempts for a webhook (--webhook <id>).
Webhooks & operations
3 commands $ daras webhooks listList registered webhook endpoints.
$ daras webhooks topicsList subscribable webhook topics.
$ daras webhooks test <id>Send a test delivery to a webhook.
Designed for the developer flow.
Encrypted secret management
Tokens + env vars are encrypted in the OS keychain — never leaves plain text on disk.
Multi-tenant
Manage multiple tenants and environments from a single profile, switch with one command.
CI/CD friendly
Ready-made recipes for GitHub Actions, GitLab CI, and Bitbucket Pipelines in the docs.
Diff + dry-run
Inspect changes before deploy with `--diff`, preview impact with `--dry-run`.
Your first sale this week. Setup in 5 minutes.
Our onboarding team runs the process. Data migration, product mapping, and channel connection included — first sale on average in 3–7 days.