Atom
I was all ready to be skeptical and everything... but this could actually be amazing.<p>I currently use Chocolat for code editing, which is beautifully elegant and I love it, but there are 25 little tiny things that I <i>really</i> wish I could fix. I file issues, but the developers rightly have their own priorities. It's closed-source, but even if it were open source, I'm not about to learn how to use XCode and Objective C and figure out how to compile and whatnot.<p>But if Atom is ultimately just a big collection of straight-up node.js files, and anyone can go in at any time to change a line here or there -- and it's in <i>JavaScript</i>, so it couldn't be easier for programmers in general -- and there's no compilation step or anything -- then it's almost a fundamental paradigm shift for what desktop software could be.<p>It already makes me dream of a word processor I could hack like that, or a music player. Just by opening up a text editor. It's an inspiring thought.