JSPM

sprotty

0.11.0-next.18c4d4d.29+18c4d4d
  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 6772
  • Score
    100M100P100Q123428F
  • License (EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0)

A next-gen framework for graphical views

Package Exports

  • sprotty
  • sprotty/css/edit-label.css
  • sprotty/css/sprotty.css
  • sprotty/lib
  • sprotty/lib/base/di.config
  • sprotty/lib/base/di.config.js
  • sprotty/lib/base/model/smodel
  • sprotty/lib/base/model/smodel-utils
  • sprotty/lib/base/model/smodel-utils.js
  • sprotty/lib/base/model/smodel.js
  • sprotty/lib/base/types
  • sprotty/lib/base/types.js
  • sprotty/lib/base/views/dom-helper
  • sprotty/lib/base/views/dom-helper.js
  • sprotty/lib/features/bounds/abstract-layout
  • sprotty/lib/features/bounds/abstract-layout.js
  • sprotty/lib/features/hover/popup-position-updater
  • sprotty/lib/features/hover/popup-position-updater.js
  • sprotty/lib/features/update/update-model
  • sprotty/lib/features/update/update-model.js
  • sprotty/lib/graph/sgraph
  • sprotty/lib/graph/sgraph-factory
  • sprotty/lib/graph/sgraph-factory.js
  • sprotty/lib/graph/sgraph.js
  • sprotty/lib/index.js
  • sprotty/lib/utils/async
  • sprotty/lib/utils/async.js
  • sprotty/lib/utils/codicon
  • sprotty/lib/utils/codicon.js
  • sprotty/lib/utils/iterable
  • sprotty/lib/utils/iterable.js
  • sprotty/lib/utils/keyboard
  • sprotty/lib/utils/keyboard.js
  • sprotty/lib/utils/registry
  • sprotty/lib/utils/registry.js

This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (sprotty) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

Readme

Sprotty

This is the client part of Sprotty, a next-generation, open-source diagramming framework built with web technologies.

Some selected features:

  • Fast, scalable SVG rendering that is compatible with all modern browsers and stylable with CSS
  • Animations built into the core
  • Support for a distributed runtime with client and server
  • Fast, reactive client architecture implemented in TypeScript
  • Java or Node.js based server architecture
  • Configuration via dependency injection
  • Integrations with Xtext, Langium, the Language Server Protocol, VS Code and Theia
  • Can be run as rich-client as well as in the browser

Docs

For further information please consult the Wiki.

The version history is documented in the CHANGELOG.

References