Skyvern/skyvern-frontend
Celal Zamanoğlu 56275c862c
Some checks failed
Run tests and pre-commit / Run tests and pre-commit hooks (push) Failing after 6s
Publish Fern Docs / run (push) Failing after 4m16s
Run tests and pre-commit / Frontend Lint and Build (push) Successful in 5m47s
fix: prevent settings page crash for self-hosted Docker builds (#5163)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-19 22:39:36 +00:00
..
public Frontend: unified /runs URL (#3912) 2025-11-05 09:48:55 -05:00
src Readd removed commits (#5167) 2026-03-19 15:32:45 -07:00
.env.example [SKY-6] Frontend: 2FA verification code UI and notifications (#4787) 2026-02-20 22:21:18 +00:00
.eslintrc Initialize frontend app (#112) 2024-03-20 11:09:47 -07:00
.prettierignore Initialize frontend app (#112) 2024-03-20 11:09:47 -07:00
.prettierrc Add tailwind plugin for prettier (#592) 2024-07-11 21:29:47 +03:00
artifactServer.js Add request logging and error handling to artifact and frontend servers (#4829) 2026-02-22 04:15:35 +00:00
components.json Component library setup (#115) 2024-03-20 14:07:02 -07:00
index.html feat: Running tasks and steps UI (#165) 2024-04-07 21:52:59 +03:00
localServer.js Add request logging and error handling to artifact and frontend servers (#4829) 2026-02-22 04:15:35 +00:00
package-lock.json feat: add frontend schedule panel to workflow editor (#SKY-8184) (#5146) 2026-03-19 01:07:30 -07:00
package.json feat: add frontend schedule panel to workflow editor (#SKY-8184) (#5146) 2026-03-19 01:07:30 -07:00
postcss.config.js Component library setup (#115) 2024-03-20 14:07:02 -07:00
README.md Improve local setup and README (#291) 2024-05-09 20:21:13 +03:00
tailwind.config.js feat: outline browser pane during block runs (#SKY-7679) (#5055) 2026-03-12 00:42:25 +03:00
tsconfig.json Component library setup (#115) 2024-03-20 14:07:02 -07:00
tsconfig.node.json Initialize frontend app (#112) 2024-03-20 11:09:47 -07:00
vite.config.ts fix: prevent settings page crash for self-hosted Docker builds (#5163) 2026-03-19 22:39:36 +00:00
vitest.config.ts Refactoring: merge WorkflowParameterEditPanel and WorkflowParameterAddPanel (#3750) 2025-10-23 11:02:41 -06:00

Skyvern Frontend

Quickstart

Populate env file

Copy example env file:

cp .env.example .env

Populate VITE_SKYVERN_API_KEY with your API key.

Then run:

npm install
npm start

This will build the app and serve from port 8080.

Development

npm run dev

This will start the development server with hot module replacement.

Build for production

npm run build

This will make a production build in the dist directory, ready to be served.

Preview the production build locally

npm run preview

or alternatively, use the serve package:

npx serve@latest dist