Micropub (protocol)

Micropub (MP) [1] is a W3C Recommendation[2] that describes a client–server protocol based on HTTP to create, update, and delete posts (e.g. social media) on servers using web or native app clients.

Micropub was originally developed in the IndieWebCamp community,[3] contributed to W3C,[4] and published as a W3C working draft on January 28, 2016.

The protocol supports a variety of different content types[6] however, such as Bookmarks, Favorites, Reposts, Events, RSVPs, and Checkins.

Micropub is currently supported on a variety of IndieWeb[7] compatible websites, like micro.blog.

[8] There are numerous Micropub implementations, both clients,[9] and servers,[10][11] many of them open source.