DEV Community

hdrend
hdrend

Posted on

WDME

I just published the first public version of WDME (WebDev Made Easy).
I started this project as a simple open-source website editor, but during development I realized that I was more interested in the underlying architecture than the editor itself.
So WDME evolved into a modular TypeScript core for building node-based web editors.
The main idea is "Everything is a node":

  • tree-based object model
  • attributes and events
  • serialization/deserialization
  • plugin system It is still experimental, but I would like to hear feedback about the architecture and TypeScript design. GitHub

Top comments (0)