Skip to content

fristonio/xene-ui

Repository files navigation

Xene UI

Xene is a distributed workflow runner with focus on performance and simplicity.

Netlify Status Xene Docs Status License: MIT

This repository contains the Beta UI implementation of Xene. This can be used to interact with Xene, manage workflows run pipelines, trigger flows, configure notification etc. The UI is built on Top of Typescript and React. All the API interaction with the Xene APIServer is done using the API library generated from the swagger spec of the API server.

You can find Xene API Documentation here.

Installation

Follow below mentioned instruction to set up xene.

$ git clone https://github.com/fristonio/xene-ui && cd xene-ui

# To run the developement server
$ yarn start
Development server is running on http://localhost:3000/

# To build UI
$ yarn build

UI Screens

Agents List Page

Agents List Page UI

Workflow List Page

Workflow List Page UI

Workflow Info Page

Workflow Info Page

Pipelines Info Page

Pipelines Info Page

Pipeline Run Info Page

Pipeline Run Info Page

License

Xene UI is licensed under MIT License.

Contact

If you have any queries regarding the project or just want to say hello, feel free to drop a mail at deepshpathak@gmail.com.

About

UI for xene - Beta

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages