Skip to content
forked from KaotoIO/kaoto

Next version of the UI of the Kaoto project

License

Notifications You must be signed in to change notification settings

mkralik3/kaoto-next

 
 

Repository files navigation

kaoto-next

The next version of the UI for the Kaoto project.

Table of Contents

Requirements

  • NodeJS (v18.x or higher) +info
  • Yarn (v3.x or higher) +info
  • OpenJDK (v17 or higher) +info

For more information on Vite, check Vite's documentation.

Getting Started

Clone the Repository

First, clone the repository to your local machine.

git clone https://github.com/KaotoIO/kaoto-next

Install Dependencies

Navigate to the cloned directory and install the necessary packages.

cd kaoto-next
yarn install

Note: By default, @kaoto-next/camel-catalog will also be built using the mvn wrapper.

Development

Web Application

Run

To start the development server, execute the following command:

yarn workspace @kaoto-next/ui run start

The application will be accessible at http://localhost:5173 by default.

Build

To build the web application, execute:

yarn workspace @kaoto-next/ui run build

Public Components

To build the public components, execute:

yarn workspace @kaoto-next/ui run build:lib

Camel Catalog and Supporting Schemas

To build the Camel Catalog and the supporting schemas, run:

yarn workspace @kaoto-next/camel-catalog run build

Optional: You can update the Camel version in the pom.xml file and then run the build command again.

About

Next version of the UI of the Kaoto project

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 92.1%
  • Java 5.6%
  • SCSS 1.1%
  • Other 1.2%