Boostnote is an open source note-taking app for programmers. You can use whenever, wherever and whatever.