What technologies are used in the editor of Canva

Viewed 806

I was wondering if anyone knew how Canva's editor was created. I found a similar design company and their editor looks identical. I figured it was built with canvas and a library like fabric or konva, but when you look at the source HTML, there is no canvas on either.

It seems odd to me that two companies would have such a similar editor. Is there a library that they are using, or is it just built with regular html elements, and they make the elements draggable? Then they create an image with a dom to image function?

I've searched the internet for guides to creating a online graphic editor, but there are none. I can't find answers anywhere else. Any ideas would be greatly appreciated.

1 Answers

If anyone else stumbles upon this question, I believe I've found the answer. I think it's created using svgs. Method Draw and svg edit are good examples of what it might be expanded upon to create the complexity they have achieved.

Related