saleor-dashboard is a free, open source e-commerce platforms project written in TypeScript and released under BSD-3-Clause. It has 1,030 GitHub stars, 1,230 forks and 153 open issues, and was last pushed 18 hours ago. On this registry it ranks #34 of 44 tracked projects in E-commerce Platforms, with 5 head-to-head comparisons available.

Saleor Dashboard 25/26

Saleor Dashboard

A GraphQL-powered, single-page dashboard application for Saleor.

Get to know Saleor:
Talk to a human | Talk to the API


🏠 Website📚 Docs📰 Blog🐦 Twitter💬 Discord

🔎 Explore Code

Prerequisites

  • Node.js v24
  • A running instance of Saleor
  • PNPM package manager - preferably installed via corepack

Development

  1. Clone the repository:
git clone https://github.com/saleor/saleor-dashboard.git
  1. Enter the project directory:
cd saleor-dashboard
  1. Install the dependencies:
pnpm install
  1. Configure the env vars as described in docs/configuration.md.

  2. Start the development server with:

pnpm run dev

Note: If you see CORS errors, check CORS configuration of your Saleor instance or CORS settings in the Cloud Console.

Named URLs with portless (optional)

portless serves the dev server on a stable https://dashboard.localhost instead of http://localhost:9000. Useful when you run several checkouts or worktrees at once — each one gets its own URL instead of fighting over port 9000.

The repo is already configured (portless.json), but portless itself is not a dependency — install it globally:

npm install -g portless

Then, instead of pnpm run dev:

portless

The first run asks for your password once, to bind port 443 and trust a local CA. It runs the dev script and prints the URL. In a git worktree the branch name is prepended, e.g. https://my-branch.dashboard.localhost.

pnpm run dev keeps working as before — portless is opt-in.

Docs

Frequently asked questions

Is saleor-dashboard free to use?

saleor-dashboard is open source under the BSD-3-Clause licence. There is no licence fee and no seat count — you can self-host it or, where the project offers one, pay a vendor for a managed version instead.

What does saleor-dashboard do?

A GraphQL-powered, single-page dashboard application for Saleor.

What is saleor-dashboard written in?

saleor-dashboard is primarily written in TypeScript. Its source is publicly available at https://github.com/saleor/saleor-dashboard, and it has 1,030 GitHub stars.