PHPackages                             starise/wp-commonmark - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Parsing &amp; Serialization](/categories/parsing)
4. /
5. starise/wp-commonmark

AbandonedArchivedWordpress-plugin[Parsing &amp; Serialization](/categories/parsing)

starise/wp-commonmark
=====================

Enable CommonMark: a strongly specified, highly compatible implementation of Markdown, in WordPress.

0.3.0(10y ago)110PHPPHP &gt;=5.4.0CI failing

Since Oct 6Pushed 1y ago1 watchersCompare

[ Source](https://github.com/starise/wp-commonmark)[ Packagist](https://packagist.org/packages/starise/wp-commonmark)[ RSS](/packages/starise-wp-commonmark/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (3)Dependencies (2)Versions (6)Used By (0)

CommonMark Plugin for WordPress
===============================

[](#commonmark-plugin-for-wordpress)

WP CommonMark is a plugin for [WordPress](https://wordpress.org/) that enables [CommonMark](http://commonmark.org/): a strongly specified, highly compatible implementation of [Markdown](https://daringfireball.net/projects/markdown/syntax), inside of your WordPress installation.

You can write contents in Markdown using CommonMark [latest spec](http://spec.commonmark.org/) on a per-post basis. The markdown version of your post is stored separately, so you can deactivate this plugin at any moment without breaking things. You can keep some posts in HTML and write others in markdown or switch between both HTML and markdown revisions on the same post.

How to use
----------

[](#how-to-use)

You can manage the type of syntax used in your contents, simply by activating or de-activating the switch placed on the "Publish" metabox.

[![WP CommonMark metabox](screenshot-1.png)](screenshot-1.png)

Requirements
------------

[](#requirements)

- PHP &gt;= 5.4.0
- Wordpress &gt;= 4.3.0

Installation
------------

[](#installation)

You can install this plugin via command-line or the WordPress admin panel.

### via Command-line

[](#via-command-line)

Add WP CommonMark to project's dependencies using [Composer](https://getcomposer.org/).

```
composer require starise/wp-commonmark
```

Then activate the plugin via [wp-cli](http://wp-cli.org/commands/plugin/activate/).

```
wp plugin activate wp-commonmark
```

### via WordPress Admin Panel

[](#via-wordpress-admin-panel)

1. Download the [latest release](https://github.com/starise/wp-commonmark/releases) of this repo.
2. In your WordPress admin panel, navigate to Plugins-&gt;Add New
3. Click Upload Plugin
4. Upload the zip file that you downloaded.

Credits
-------

[](#credits)

Copyright © 2015 [Andrea Brandi](http://andreabrandi.com)

Inspired by [Markdown on Save](https://wordpress.org/plugins/markdown-on-save/) by Mark Jaquith and Markdown module in [Jetpack](https://wordpress.org/plugins/jetpack/) by Automattic.

Uses [league/commonmark](https://github.com/thephpleague/commonmark) as default markdown parser

###  Health Score

27

—

LowBetter than 49% of packages

Maintenance31

Infrequent updates — may be unmaintained

Popularity7

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity52

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 96.2% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~1 days

Total

3

Last Release

3874d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/8aa08912b7e44aeee3fda1c7166433d26e585946efa03fdbe96c44d814096a66?d=identicon)[starise](/maintainers/starise)

---

Top Contributors

[![starise](https://avatars.githubusercontent.com/u/2684482?v=4)](https://github.com/starise "starise (25 commits)")[![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4)](https://github.com/dependabot[bot] "dependabot[bot] (1 commits)")

---

Tags

pluginwordpressmarkdowncommonmarkformatting

### Embed Badge

![Health badge](/badges/starise-wp-commonmark/health.svg)

```
[![Health](https://phpackages.com/badges/starise-wp-commonmark/health.svg)](https://phpackages.com/packages/starise-wp-commonmark)
```

###  Alternatives

[torchlight/torchlight-commonmark

A Commonmark extension for Torchlight, the syntax highlighting API.

29256.6k6](/packages/torchlight-torchlight-commonmark)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
