All Projects → burodepeper → Language Markdown

burodepeper / Language Markdown

Licence: mit
Add support for Markdown to Atom (including Github flavored, Markdown Extra, CriticMark, YAML/TOML front-matter, and R Markdown), and smart behavior to lists.

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Language Markdown

Markdown Preview Enhanced
One of the 'BEST' markdown preview extensions for Atom editor!
Stars: ✭ 3,478 (+2977.88%)
Mutual labels:  markdown, atom
Markdown Img Paste
一个可以快速粘贴剪贴板里的照片到markdown的插件,并且可以设置使用七牛存储照片。
Stars: ✭ 176 (+55.75%)
Mutual labels:  markdown, atom
Feedparser
feedparser gem - (universal) web feed parser and normalizer (XML w/ Atom or RSS, JSON Feed, HTML w/ Microformats e.g. h-entry/h-feed or Feed.HTML, Feed.TXT w/ YAML, JSON or INI & Markdown, etc.)
Stars: ✭ 156 (+38.05%)
Mutual labels:  markdown, atom
Md Writer
✒️ Make Atom a better Markdown/AsciiDoc editor for writers and bloggers
Stars: ✭ 326 (+188.5%)
Mutual labels:  markdown, atom
Ankdown
Easily make Anki flash cards in markdown
Stars: ✭ 111 (-1.77%)
Mutual labels:  markdown
Jekyll
🌐 Jekyll is a blog-aware static site generator in Ruby
Stars: ✭ 43,803 (+38663.72%)
Mutual labels:  markdown
Imgurl
ImgURL是一个简单、纯粹的图床程序,让个人图床多一个选择。
Stars: ✭ 1,474 (+1204.42%)
Mutual labels:  markdown
Angular Markdown Editor
Angular Markdown Editor. All-in-one Markdown Editor and Preview
Stars: ✭ 106 (-6.19%)
Mutual labels:  markdown
Catalog
Create living style guides using Markdown or React
Stars: ✭ 1,527 (+1251.33%)
Mutual labels:  markdown
Kulfon
👹 🐸 JavaScript static site generator with Org Mode & Markdown support (α) 💥
Stars: ✭ 112 (-0.88%)
Mutual labels:  markdown
Docker Atom Editor
Run the Atom editor within a Docker container
Stars: ✭ 110 (-2.65%)
Mutual labels:  atom
Markdown Viewer
Markdown (.md) file viewer WebExtension for your browser.
Stars: ✭ 109 (-3.54%)
Mutual labels:  markdown
Md
✍ 一款高度简洁的微信 Markdown 编辑器:支持 Markdown 所有基础语法、色盘取色、一键复制并粘贴到公众号后台、多图上传、一键下载文档、自定义 CSS 样式、一键重置等特性
Stars: ✭ 2,242 (+1884.07%)
Mutual labels:  markdown
Prettier
Prettier is an opinionated code formatter.
Stars: ✭ 41,411 (+36546.9%)
Mutual labels:  markdown
Embedme
Utility for embedding code snippets into markdown documents
Stars: ✭ 113 (+0%)
Mutual labels:  markdown
Startblog
Startblog is a simple Markdown blog system based on the CodeIgniter!
Stars: ✭ 107 (-5.31%)
Mutual labels:  markdown
Keyboard
⌨ Toward a more useful keyboard
Stars: ✭ 1,522 (+1246.9%)
Mutual labels:  markdown
Docs Cn
OpenTelemetry Markdown中文文档: 接入使用、技术标准、RFC、SDK等. 中文网站:https://ot.md
Stars: ✭ 109 (-3.54%)
Mutual labels:  markdown
Pip Licenses
Dump the license list of packages installed with pip.
Stars: ✭ 110 (-2.65%)
Mutual labels:  markdown
Pandiff
Prose diffs for any document format supported by Pandoc
Stars: ✭ 110 (-2.65%)
Mutual labels:  markdown

Markdown grammar

A realistic implementation of various Markdown specifications as a flexible, drop-in alternative for language-gfm. Adds smart context-aware behavior to lists, and keyboard shortcuts for inline emphasis and links/images.

Build Status apm apm

Note
This package is no longer actively maintained.
Since the development of Atom seems to have slowed down, I've stopped using Atom as my primary editor, and consequently, this package. If you are interested in taking over maintenance, you can contact me via my Github profile. I intend to respond to new issues as best as I can.

Installation

  1. Install language-markdown via either
  • your terminal: apm install language-markdown
  • the Atom GUI: Atom > Settings > Install > Search for language-markdown
  1. Select language-markdown as your Markdown grammar. Open a Markdown file and
  • press ctrl+shift+L and choose "Markdown"
  • choose "Markdown" from the grammar selection interface in the bottom right-hand corner of the window

To avoid conflicts this package tries to disable the core package language-gfm. If you run into any issue, make sure you've selected the correct grammar.

Supported grammars

  • CommonMark Markdown
  • Github Flavored Markdown (including AtomDoc)
  • Markdown Extra
  • CriticMark annotation
  • Front Matter (yaml, toml and json)
  • R Markdown

Additional features

  • Smarter lists
    • Automatically create new list-items when pressing enter
    • Indent or outdent list-items by pressing tab or shift+tab
    • Toggle tasks with cmd+shift+x or ctrl+shift+x
    • Remove empty trailing list-items when pressing enter
  • Add shortcuts (via _, * and ~) for toggling inline-emphasis and strike-through on selected text
  • Add shortcuts for converting selected text to a link (via @) or an image (via !)
  • Supports embedded HTML- and Liquid-tags
  • Embedded math functions (via language-latex and language-mathematica)

Syntax-theme support

By default, most syntax-themes only provide basic styling for .markup classes. This package provides additional, more specific classes which are supported by the following syntax-themes:

If you are interested in adding support for all .markup classes to your syntax-theme, take a look at the relevant section in the contribution guide.

F.A.Q.

If you run into any issues, consult the F.A.Q. first. Amongst other things, this document contains information about common issues involving:

  • spell-check
  • autocompletion
  • syntax-highlighting
  • whitespace

Contributing

If you want to contribute to this package, have a look at the contribution guide.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].