Open source rich text editor for modern web