https://github.com/restatedev/restate-web-ui
Restate Web UI
https://github.com/restatedev/restate-web-ui
Last synced: 2 months ago
JSON representation
Restate Web UI
- Host: GitHub
- URL: https://github.com/restatedev/restate-web-ui
- Owner: restatedev
- Created: 2024-03-14T16:03:43.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2026-01-28T16:54:32.000Z (6 months ago)
- Last Synced: 2026-01-29T02:42:23.307Z (6 months ago)
- Language: TypeScript
- Size: 8.85 MB
- Stars: 13
- Watchers: 3
- Forks: 2
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Agents: AGENTS.md
Awesome Lists containing this project
README
# Restate Web UI
This repository is for Restate Web UI.
## Getting started
- This repository uses [`pnpm`](https://pnpm.io) as the package manager. If you are not contributing to the project, you do not need to install `pnpm`.
```sh
# Install dependencies
pnpm install
```
- This repository utilizes [`nx`](https://nx.dev) for the monorepo structure. Each package within the monorepo has multiple targets. To run a target for a package, use commands like:
```sh
# pnpm nx <...options>
# Run the web ui app in dev mode with mock configuration
pnpm nx serve web-ui --configuration=mock
# Run the web ui app in dev mode against a local restate server
pnpm nx serve web-ui --configuration=local
# Run the ui-button unit tests in watch mode
pnpm nx run test ui-button --watch
```
Details of each package's targets can be available in the `project.json` file within each package.
## Important Packages
- [Web UI App](apps/web-ui/README.md)
- [Admin Api Client](libs/data-access/admin-api/README.md)