Copyright Debezium Authors. Licensed under the Apache License, Version 2.0.
This repository contains a new web-based UI for the Debezium operator. The Stage UI is a React+Typescript-based Single Page Application built with Vite.


This project is under active development, any contributions are very welcome.
node (version 20.x.x or higher) and yarn (version 1.22.x or higher).
To quickly start react app locally.
git clone https://github.com/indraraj/stage-chakra
cd stage-chakra
yarn && yarn dev
Stage UI will be available on http://localhost:5173
git clone https://github.com/indraraj/stage-chakra
cd stage-chakra
You can set up a running DEV infrastructure with platform-conductor and Postgres using docker compose:
## start containers
$ docker compose up -d
Platform conductor REST API will be available on local port 8080.
Postgres will be available on local port 5432.
Platform Stage UI will be available on http://localhost:3000
later stop running containers.
$ docker compose down
Install all the dependencies
yarn
Running UI web app targeting local dev setup
VITE_BACKEND_BASE_URL={backend_URL} && yarn dev
Debezium UI will be available on http://localhost:5173
# Install development/build dependencies
yarn
# Start the development server
yarn dev
# Run a production build (outputs to "dist" dir)
yarn build
# Run the test suite
yarn test
# Run the linter
yarn lint
# Start the dev server (run a production build first)
yarn preview
The Debezium community welcomes anyone that wants to help out in any way, whether that includes reporting problems, helping with documentation, or contributing code changes to fix bugs, add tests, or implement new features. See this document for details.