WiredPanels

2.0.0 • Public • Published

npm Build Status semantic-release GitHub Issues Dependency Status devDependency Status downloads Greenkeeper badge

WiredPanels

Features:

  • Framework to build an Editor or Visualizer
  • No dependencies / no bloatware
  • Elements: Panels, sockets and wires
  • Configure: Many customizable options & parameters
  • Rendering
    • SVG
    • CSS animations
    • Automatic layout inside panels (depending on text width)
    • Force layout and overlap avoidance between panels
  • Mouse controls
    • Touch event handlers for mobile use
    • Move panels
    • Drag / draw wires
    • Selection: Click, Shift Invert, Box
  • Keyboard controls
    • Enter: Use / Activate
    • Backspace: Delete
    • Meta (+ Shift) + Z: Undo & Redo
    • Meta + A: Select all panels
    • Meta + X / C / V: Clipboard: Cut / Copy / Paste

Example: Try online with source code

Readme

Keywords

none

Package Sidebar

Install

npm i WiredPanels

Weekly Downloads

99

Version

2.0.0

License

MIT

Last publish

Collaborators

  • arlac77