Skip to main content

# Markdown2Social

The Markdown2Social utility converts simple Markdown documents to Google+ posts ready to be shared on the social network. There is room for writing output plugins for other target sites, but at the moment only Google+ is supported.

This is not an official Google product.

## Why?

Long-form posts on social networks are more engaging than simply posting a bare link to the exact same content hosted elsewhere. However, composing long-form posts on social networks is not a pleasant experience because their editors are not designed to support long posts and because their formatting options are severely limited.

What if you could write that same content in a more durable and flexible format, say Markdown, and later export the text to the formats accepted by the networks of your choice? This would let you compose your posts using the myriad of editors that support Markdown, would let you store those posts in a version control system, and may even let you republish that same content directly on your site with ease.

This is exactly the goal of Markdown2Social: to let you store your articles’ master copies in a version control system while providing a mechanism to extract a simplified version that can be shared in a social network. Does this work? For the most part yes, but there are obvious limitations; keep reading.

## Download

The latest version of Markdown2Social is 0.3 and was released on January 14th, 2016.

Download: [markdown2social-0.3](../../releases/tag/markdown2social-0.3)

See the [release notes](NEWS.md) for information about the changes in this and all previous releases.

## Installation

Using pip:

` $ pip install markdown2social `

From sources after cloning the tree from GitHub:

`shell $ ./setup.py install `

See the [detailed installation instructions](INSTALL.md) for additional information.

## Usage

  1. Use markdown2social as a filter or with explicit file names to generate a .gplus file:

    `shell $ markdown2social <doc.md >doc.gplus $ markdown2social -o doc.gplus doc.md `

  1. Open the .gplus file in your favorite editor.

  1. Copy the whole contents to the clipboard.

  1. Paste them into a new Google+ post.

  1. Hit share and voil&agrave;!

Release files for markdown2social 0.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for markdown2social 0.3
File Size Uploaded
markdown2social-0.3.tar.gz 20.9 kB Details

Release files / markdown2social-0.3.tar.gz

Download URL markdown2social-0.3.tar.gz
Size 20.9 kB
Tags Source
SHA-256 checksum
How to use checksums
7b7ecb68da3b5c0274f74d97486919996af64ca1bdf42b617e27be8a775e0d10
BLAKE2b-256 checksum
How to use checksums
c746ebafe07f553a926d3893821df666bc0860faf5474375c325c632e43403b1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

0.3 This release

1 release file

0.2

1 release file

0.1

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page