Is it possible to write plugins in vanilla js instead of coffee script?
Yes, of course. For example, the minimap package is written in plain JS. Also toggle-quotes, which is quite simple. I see linter-eslint also (depending on the linter package). atom-ternjs and atom-easy-jsdoc also seems to be written in pure JS.