Skip to content

OctoConsulting/keip-canvas

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Keip Canvas

License GitHub Pages Pipeline

Intuitive drag and drop UI for creating deployable integration flow diagrams.

Powered by ReactFlow and Spring Integration

KeipCanvasDemo

Why Keip Canvas?

We wanted a tool that would allow us to combine the flexibility of Spring Integration's XML configuration with the understandability of a diagram. Consequently, Keip Canvas is designed to let you:

  • Rapidly create data flows with full Enterprise Integration Patterns support
  • Easily deploy diagrams to a Kubernetes cluster powered by keip
  • Focus on a flow's business logic rather than XML boilerplate
  • Share and collaborate on visual models rather than verbose XML

Usage

Keip Canvas is hosted at https://octoconsulting.github.io/keip-canvas/

Development

To get started with developing the Canvas UI, see the dev docs.

Architecture

For more details on how Keip Canvas is implemented, see the architecture documentation.

Contributing

We welcome contributions! Please see our contributing guidelines for more details.

Support

For assistance or to report issues, please open an issue in the GitHub repository.

License

This project is licensed under the Apache License 2.0 - see the LICENSE file for details.