Recs.
Updated
SpecsUpdate
Pros
Pro Markdown support
Laverna web app uses pagedown and ACE editor. Pagedown provides a number of different uses, as well as a few useful plugins. Ace editor, then, is a code editor written in JavaScript that matches and extends the features, usability, and performance of existing native editors.
Cons
Con Limited sync options
Laverna offers "built in" integration with Dropbox and Remote Storage. But this is a bad choice. It should store the data, encrypted, in an easy-to-access folder on the computer, and leave the user the chance to sync this between machines using whatever service they prefer, such as SpiderOak, Tresorit, Sync.com or iDrive for maximum privacy. I don't use either Dropbox or Remote Storage (because of their appalling privacy) and therefore Laverna's integration with these is useless to me. Moreover, the way they save the data on your computer makes it hard to sync in other ways.