When comparing StackEdit vs Laverna, the Slant community recommends StackEdit for most people. In the question“What is the best cross-platform note taking app?” StackEdit is ranked 21st while Laverna is ranked 38th. The most important reason people chose StackEdit is:
StackEdit works within your browser. You need internet access to connect to the website, but once it's loaded, the site does not require an internet connection - you will be able to edit and save files locally. Additionally, you can use [Fluid](http://fluidapp.com) to turn it into a native desktop application.
Ranked in these QuestionsQuestion Ranking
Pro Works online and offline
StackEdit works within your browser. You need internet access to connect to the website, but once it's loaded, the site does not require an internet connection - you will be able to edit and save files locally. Additionally, you can use Fluid to turn it into a native desktop application.
Pro No need to install additional software
StackEdit works directly from the browser, there's no need to install additional software as long as you have a web browser installed on your computer.
Pro Real-time preview
The preview shows in a collapsible pane on the right hand side.
Pro Instant publishing
StackEdit allows pushing a document directly to a list of publishing or file storage platforms or any SSH server.
Pro Supports various Markdown flavors
Supports standard Markdown and Markdown Extra.
Pro Multiple export options
Can export to .txt, .html and .pdf.
Pro Syncs via Dropbox and Drive
Files can be synchronized through Dropbox and Drive.
Pro Simple workflow
It is very easy to toggle between the preview and the editing windows. The black makes it a very focused writing environment. Of course it's possible to change that if needed.
Pro Great when in full-screen
Pro Supports tasks
Application also supports tasks. Adding tasks as easy as in GitHub.
None of the developers can get access to personal data because they are using IndexedDB and localStorage. In fact all information will be stored only on client-side.
Pro No registration required
Pro Several editing modes
Laverna supports several editing modes: distraction-free mode, preview mode and normal.
In settings page it is possible to enable synchronizing with cloud storage. After that all information can be accessed from anywhere.
Simple and fast to learn and use.
Pro Encrypts all data on the client's side
Laverna can encrypt all notes on client side with SJCL library and no one, except the user, can get access to them.
Pro Good Markdown support
Laverna web app uses pagedown and ACE editor.
Pro Remote storage
Supports the remoteStorage protocol for personal privacy data storage.
Pro Open source
All code is open source and available on GitHub.
Con Saves files in browser's local storage
Local storage is limited and if the browser crashes the text can be lost.
Con Cannot be accessed while being offline
Even though the editor itself works offline, you need internet access to open the website and the editor.
Con Lacks a good integrated spell checker
Uses the built-in browser spell checker which may not be as good as spell checkers other editors have. Depending on the browser, of course.
Con Publishing to GitHub requires giving write access to repos
In order to publish documents to GitHub, StackEdit requires writing access to your repos, something which many people may not be comfortable with.
Con No drag'n'drop image upload
Con Still a lot of bugs to squash
Laverna is still in early stages of development and as such not all functionality is well tested.