StackEdit: a Markdown editor for your web browser

stackedit-logo

You may not have heard of PageDown before, but you must have heard of Stack Overflow and its sister sites. Well, PageDown is the Markdown library used by those services and that is also what StackEdit is based on.

Well, today I come to talk to you about StackEdit which is a modern, fully featured open source Markdown editor and is the one that Stack Overflow uses by default and that it is also used in all its sister sites.

For those of you who don't have the notion what Markdown is, I'll tell you that Markdown is a plain text markup language that allows you to add style, images and links to a simple text document. You can use Markdown to format the text of your ideas in Spines. Markdown is very easy to learn and use.

StackEdit can be used to manage multiple Markdown documentsBoth online and offline, it also allows us to create Markdown documents that can be exported in formats such as PDF and HTML.

In addition to it StackEdit gives us the possibility of being able to share in the form of linksWe can also publish on GitHub, Google Drive, Dropbox, Gist or any SSH server, with this sharing function we have the possibility to see the statistics on what has been shared.

As well we can sync to the cloud (Google Drive and Dropbox) and post to Blogspot, Tumblr and WordPress.

As for how StackEdit works, it is important to remember that:

The documents that are generated are stored within the browser's local storage, which means that it is not possible to share between different browsers or computers. Deleting your browser data can delete all your local documents.

It is extremely necessary that full access to Dropbox or Google Drive be granted to be able to import any document into StackEdit. Imported documents are downloaded to your browser and are not transmitted to a server.

stackedit

Also a function that can help you is that you will be greeted with welcome notes so that you can catch up with the editor when you open it for the first time, it is recommended that you try to follow the guides.

StackEdit features

La application is open source and cross platform: StackEdit works flawlessly in all modern browsers and its source code is open for contribution on GitHub.

Una online welcome guide and tips for using the application.

HTML preview real-time with scroll link function to link editor and preview scroll bars.

  • Support Markdown Extra, GitHub-Flavored Markdown and Prettify / Highlight.js syntax highlighting.
  • WYSIWYG control buttons.
  • Customizable user interface.
  • Support for application themes and extensions.
  • Works offline.
  • Supports syncing to Google Drive and Dropbox.
  • One click posting to Blogger, Dropbox, Gist, GitHub, Google Drive, SSH server, Tumblr, WordPress.
  • Support for LaTeX MatJax and UML diagrams.
  • It is also important to note that the application does not require an internet connection to work.

How to install StackEdit on Linux?

In order to install this application on our system, we must go to your project on GitHub and download the zip of it, the link is as follows.

Or if you prefer, you can use the terminal to perform this task, you only have to have git support.

On the terminal we execute the following command to clone it:

git clone https://github.com/benweet/stackedithttps://github.com/benweet/stackedit

Then we must enter the downloaded folder:

cd stackedit

And finally we install with

npm install

Once the installation is done we can start to enjoy it, to access StackEdit, open your browser to localhost: 3000.

There is also an extension for the Google Chrome browser, Chromium or any browser with support for Chrome extensions, we just have to add it from the following link.

If you know of any other application similar to this, do not hesitate to share it with us in the comments.


Leave a Comment

Your email address will not be published. Required fields are marked with *

*

*

  1. Responsible for the data: AB Internet Networks 2008 SL
  2. Purpose of the data: Control SPAM, comment management.
  3. Legitimation: Your consent
  4. Communication of the data: The data will not be communicated to third parties except by legal obligation.
  5. Data storage: Database hosted by Occentus Networks (EU)
  6. Rights: At any time you can limit, recover and delete your information.