An open API service indexing awesome lists of open source software.

https://github.com/elyra-ai/pipeline-editor

Common pipeline-editor components used in different clients (e.g. Elyra application, Web browser extensions, etc)
https://github.com/elyra-ai/pipeline-editor

ai airflow apache-airflow kubeflow-pipelines machine-learning pipeline pipeline-editor

Last synced: 4 months ago
JSON representation

Common pipeline-editor components used in different clients (e.g. Elyra application, Web browser extensions, etc)

Awesome Lists containing this project

README

        

Elyra Pipeline Editor


Pipeline Editor


A react component for editing pipeline files. Used across all Elyra applications and browser extensions.


NPM Status
Test Status

## Installation

`@elyra/pipeline-editor` is available as an [npm package](https://www.npmjs.com/package/@elyra/pipeline-editor):

```sh
// npm
npm install @elyra/pipeline-editor

// yarn
yarn add @elyra/pipeline-editor
```

Or can be built and linked locally:

```sh
git clone [email protected]:elyra-ai/pipeline-editor.git
cd pipeline-editor

make clean install dev-link
```

Then in the project you're using the local build run the following:

```sh
yarn link @elyra/pipeline-editor @elyra/pipeline-services
```

or if you're running with Elyra you can use make:

```sh
make clean dev-link install
```

## Usage

```jsx
import { PipelineEditor } from "@elyra/pipeline-editor";

function App() {
const [pipeline, setPipeline] = useState();
return (

);
}
```