Micropub (protocol)
Abbreviation | MP |
---|---|
Status | W3C Recommendation |
First published | May 23, 2017 |
Organization | World Wide Web Consortium |
Editors | |
Base standards | HTTP, URI |
Related standards | microformats, |
Domain | Social Web, Communications protocol |
Website | www |
Micropub (MP) [1] is a W3C Recommendation 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,[2] contributed to W3C,[3] and published as a W3C working draft on January 28, 2016.[4] As of May 23, 2017 it is a W3C Recommendation.[5]
Micropub uses OAuth 2.0 Bearer Tokens for authentication and accepts traditional form posts as well as JSON posts. Posted data uses a vocabulary derived from Microformats. Micropub is mostly used to create "posts", which are similar to Tweets, or micro blog posts, like those posted to Twitter. 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, as well as micro.blog.[8]
Implementations[]
This article may rely excessively on sources too closely associated with the subject, potentially preventing the article from being verifiable and neutral. (August 2020) |
There are numerous Micropub implementations, both clients,[9] and servers,[10][11] many of them open source.
Clients[]
Servers[]
- Postly
- p3k
- kaku
- Micropub to GitHub
- wordpress-micropub - a WordPress plugin
- Transformative
- aruna
- Micropub for ProcessWire - a ProcessWire plugin
- Dobrado
- Known
- Briefly
- Sweetroll
Services[]
See also[]
References[]
- ^ Parecki, Aaron, ed. (2017-05-23). "Micropub". W3C Recommendation. https://www.w3.org/TR/micropub/. Retrieved 2017-06-07.
- ^ "Micropub - IndieWeb". indieweb.org.
- ^ "Daily API RoundUp: Microsoft Cognitive Services, Line, Melown, Emburse, Tuleap, GoCD". ProgrammableWeb. November 2, 2016.
- ^ "First Public Working Drafts: Micropub and ActivityPub | W3C News".
- ^ "Micropub is a W3C Recommendation | W3C News".
- ^ "Documentation". quill.p3k.io. Retrieved 2017-06-08.
- ^ "IndieWeb". indieweb.org. Retrieved 2017-06-08.
- ^ "Micro.blog Help - IndieWeb". help.micro.blog. Retrieved 2017-06-08.
- ^ "Client Reports - Micropub Rocks!". micropub.rocks.
- ^ "Server Reports - Micropub Rocks!". micropub.rocks.
- ^ "Server Report Summary - Micropub Rocks!". micropub.rocks.
- ^ "Documentation". quill.p3k.io. Retrieved 2020-08-04.
- ^ "OwnYourGram". ownyourgram.com. Retrieved 2020-08-04.
- ^ "InkStone". inklings.io. Retrieved 2020-08-04.
- ^ "Micropublish: Sign in". micropublish.net. Retrieved 2020-08-04.
- ^ "index - dobrado". dobrado.net. Retrieved 2020-08-04.
- ^ "IA Writer Adds Expanded Support for IndieWeb Tools and WordPress Publishing". 15 May 2020.
External links[]
- Micropub.rocks, a micropub validator and testing suite.
- Micropub entry on IndieWebCamp wiki
- World Wide Web Consortium standards
- 2017 introductions
- Internet stubs