An embeddable code editor written in JavaScript. Can be easily embedded in any web page. (Fully customizable key bindings including vim and Emacs modes -- neat.)
Critical Mass of Software: the state of a software system when the cost of changing it (enhancement or correcting defects) is less economical than re-writing it.