Micropub (protocol)

Short description: Client–server protocol based on HTTP to create, update, and delete posts

MicropubStatus| W3C Recommendation

|

First published| May 23, 2017
Organization| World Wide Web Consortium
Editors| Aaron Parecki
Base standards| HTTP, URI
Related standards| microformats, ActivityPub, h-entry
Domain| Social Web, Communications protocol
Abbreviation| MP
Website| www.w3.org/TR/micropub/

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.[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, like micro.blog.[8]

## Contents

* 1 Implementations
* 1.1 Clients
* 1.2 Services
* 2 See also
* 3 References

## Implementations

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

### Clients

* Quill[12]
* OwnYourGram[13]
* InkStone[14]
* Micropublish[15]
* Dobrado[16]
* iA Writer[17]

### Services

* micro.blog

## See also

* OAuth
* MetaWeblog

## References

1. ↑ Parecki, Aaron, ed (2017-05-23). "Micropub" (in en). W3C Recommendation. https://www.w3.org/TR/2017/REC-micropub-20170523/.
2. ↑ "Micropub is a W3C Recommendation | W3C News". https://www.w3.org/blog/news/archives/6326.
3. ↑ "Micropub - IndieWeb". https://indieweb.org/Micropub.
4. ↑ "Daily API RoundUp: Microsoft Cognitive Services, Line, Melown, Emburse, Tuleap, GoCD". November 2, 2016. https://www.programmableweb.com/news/daily-api-roundup-microsoft-cognitive-services-line-melown-emburse-tuleap-gocd/brief/2016/11/02.
5. ↑ "First Public Working Drafts: Micropub and ActivityPub | W3C News". https://www.w3.org/blog/news/archives/5286.
6. ↑ "Documentation" (in en). https://quill.p3k.io/docs.
7. ↑ "IndieWeb" (in en). https://indieweb.org.
8. ↑ "Micro.blog Help - IndieWeb" (in en). http://help.micro.blog/2017/indiewebcamp/.
9. ↑ "Client Reports - Micropub Rocks!". https://micropub.rocks/implementation-reports/clients/.
10. ↑ "Server Reports - Micropub Rocks!". https://micropub.rocks/implementation-reports/servers/.
11. ↑ "Server Report Summary - Micropub Rocks!". https://micropub.rocks/implementation-reports/servers/summary/.
12. ↑ "Documentation". https://quill.p3k.io/docs.
13. ↑ "OwnYourGram". https://ownyourgram.com/.
14. ↑ "InkStone". https://inklings.io/inkstone/.
15. ↑ "Micropublish: Sign in". https://micropublish.net/.
16. ↑ "index - dobrado". https://dobrado.net/.
17. ↑ "IA Writer Adds Expanded Support for IndieWeb Tools and WordPress Publishing". 15 May 2020. https://wptavern.com/ia-writer-adds-expanded-support-for-indieweb-tools-and-wordpress-publishing.

* v
* t
* e

World Wide Web Consortium (W3C)

Products and
standards|

| Recommendations|

* ActivityPub
* ARIA
* Canonical XML
* CDF
* CSS
* DOM
* Geolocation API
* HTML (HTML5)
* ITS
* JSON-LD
* Linked Data Notifications
* MathML
* Micropub
* OWL
* PLS
* RDF
* RDF Schema
* SISR
* SKOS
* SMIL
* SOAP
* SRGS
* SRI
* SSML
* SVG
* SCXML
* SHACL
* SPARQL
* Timed text
* VoiceXML
* Web storage
* WSDL
* Webmention
* WebSub
* XForms
* XHTML
* XHTML+RDFa
* XInclude
* XLink
* XML
* XML Base
* XML Encryption
* XML Events
* XML Information Set
* XML namespace
* XML Schema
* XML Signature
* XOP
* XPath
* XPath 2.0
* XPointer
* XProc
* XQuery
* XSL
* XSL-FO
* XSLT (elements)

|

Notes|

* IndieAuth
* JF2
* Post Type Discovery
* XAdES
* XHTML+SMIL
* XUP

Working drafts|

* CCXML
* CURIE
* EME
* InkML
* MSE
* RIF
* SMIL Timesheets
* sXBL
* XFDL
* XFrames
* XBL
* XMLHttpRequest

Guidelines|

* Web Content Accessibility Guidelines

Initiative|

* Multimodal Interaction Activity (MMI)
* Markup Validation Service
* Web Accessibility Initiative
* WebPlatform

Deprecated|

* C-HTML
* HDML
* JSSS
* PGML
* VML
* XHTML+MathML+SVG

Obsoleted|

* P3P

Organizations|

* Advisory Committee (AC)
* World Wide Web Foundation

Elected groups|

* Advisory Board (AB)

Working groups|

* CSS
* Geolocation
* Social Web
* SVG
* Web Hypertext Application Technology (WHATWG)
* Web Platform

Community groups|

* Web Incubator Community Group (WICG)

Closed groups|

* Device Description (DDWG)
* HTML

Software|

* CERN httpd
* Libwww

Browsers|

* Line Mode (1990–)
* Arena (1993–98)
* Agora (1994–97)
* Argo (1994–97)
* Amaya (browser/editor, 1996–2012)

Conferences|

* International World Wide Web Conference (IW3C)
* Steering Committee (IW3C2)
* First conference ("WWW1", 1994)

0.00

(0 votes)

Original source: https://en.wikipedia.org/wiki/Micropub (protocol). Read more

|

Retrieved from "https://handwiki.org/wiki/index.php?title=Micropub_(protocol)&oldid=287379"
*[v]: View this template
*[t]: Discuss this template
*[e]: Edit this template