I am looking for a JS library for a project that is going to be used to design Floor Layouts. I have been experimenting with Fabric.js but since it is low level, every functionality needs to be designed from the ground up.
Some functionalities I want to have, are:
- Movement by grid-steps (snap to grid).
- Snap to object (prevent overlapping).
- Object tooltips.
- Pan, Zoom, Group functionalities.
I am looking for preferably open-source or a reasonably priced library.