Investigate other graphical backends
- Dominant language
- JavaScript
- Stars
- 25
- Forks
- 15
- PR merge metrics
- No merged PRs in 30d
Description
Current version of AToMPM uses Raphael: https://dmitrybaranovskiy.github.io/raphael/
Other possibilities (from https://modeling-languages.com/javascript-drawing-libraries-diagrams/):
* SVG-EDIT https://github.com/SVG-Edit/svgedit
* D3 https://d3js.org/
* Draw2D http://www.draw2d.org/
* Fabric.js http://fabricjs.com/
* Paper.js http://paperjs.org/
* JsPlumb https://github.com/jsplumb/jsplumb
* p5.js http://p5js.org/
* Cytoscape.js https://cytoscape.github.io/cytoscape.js/
* vis.js https://github.com/almende/vis
Contributor guide
No contributing guide indexed for this repository
Research direction
The issue names Raphael and several alternative JavaScript drawing libraries, but no files, tests, or entry points. Start by locating where Raphael is used and compare the listed backends against those current needs. Done is not defined beyond investigating the alternatives, so document the comparison and recommendation.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- d3, javascript
- Domain
- computer-graphics, frontend
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100