title: javascript drag and drop page builder
body: <p>I'm in the process of building an A4 size drag and drop page builder. 
  The elements this builder can contain are images and text boxes.</p>
  
  <p>I  am after for some advice on what  frameworks are available  that can  be used  to build this type of front-end functionality.</p>
  
  <p>Example of what I'm  after, see here <code>canva.com</code></p>
  
  <p>The two frameworks I tried are so far are <code>fabric js</code> and <code>greensock draggable</code>,  which  didn’t meet my needs or are pretty difficult to create a complete page builder. </p>
  
  <p>ideally i don't want to use canvas for this.</p>
  
  <p>edit: 
  Basic Feature:</p>
  
  <ul>
  <li>cropping</li>
  <li>rotation </li>
  <li>re-sizing</li>
  <li>change font style/color/size for textboxes</li>
  <li>add backgrounds</li>
  <li>frames/ masking images (square image can become star shape with a overlay)</li>
  </ul>