Primrose: A text editor that draws to Canvas Primrose[0] is a lightweight[1] text editor control for Web browsers[2]. It can be used as a texture on a WebGL mesh. It includes basic syntax highlighting and keyboard shortcuts. Examples Go ahead, try some tippity-typing in the box below. [NOTE: this is an extremely early proof-of-concept. It works only in Google Chrome and maps only to US English key