Publish posts to Medium

To install, run nikola plugin -i medium

What is this

This plugin lets syndicate Nikola content to your Medium site.

How to Use it

  1. Setup a Medium account.
  2. Install the plugin using nikola plugin -i medium
  3. Get an integration token from your Medium Settings Page
  4. Save the Client ID and Client Secret in medium.json like this:
  "TOKEN": "asdasdasdasd",
  1. Run nikola medium

At that point your posts with the "medium" metadata set to "yes" should be published.

Be aware that if you use the command again after a short period of time it might post duplicate article, medium is taking a bit of time before updating the list of your posted articles that I compare from to avoid that.


  • python-medium (Python package)

Issues? Questions?

You can report issues with this plugin and request help via GitHub Issues.