HOME

TheInfoList



OR:

Micropub (MP) is a
W3C The World Wide Web Consortium (W3C) is the main international standards organization for the World Wide Web. Founded in 1994 by Tim Berners-Lee, the consortium is made up of member organizations that maintain full-time staff working together in ...
Recommendation that describes a client–server protocol based on
HTTP HTTP (Hypertext Transfer Protocol) is an application layer protocol in the Internet protocol suite model for distributed, collaborative, hypermedia information systems. HTTP is the foundation of data communication for the World Wide Web, wher ...
to create, update, and delete posts (e.g.
social media Social media are interactive technologies that facilitate the Content creation, creation, information exchange, sharing and news aggregator, aggregation of Content (media), content (such as ideas, interests, and other forms of expression) amongs ...
) on servers using web or native app clients. Micropub was originally developed in the IndieWebCamp community, contributed to W3C, and published as a
W3C The World Wide Web Consortium (W3C) is the main international standards organization for the World Wide Web. Founded in 1994 by Tim Berners-Lee, the consortium is made up of member organizations that maintain full-time staff working together in ...
working draft on January 28, 2016. Micropub uses OAuth 2.0 Bearer Tokens for authentication and accepts traditional form posts as well as
JSON JSON (JavaScript Object Notation, pronounced or ) is an open standard file format and electronic data interchange, data interchange format that uses Human-readable medium and data, human-readable text to store and transmit data objects consi ...
posts. Posted data uses a vocabulary derived from
Microformats Microformats (μF) are predefined HTML markup (like HTML classes) created to serve as descriptive and consistent metadata about HTML element, elements, designating them as representing a certain type of data (such as address book, contact info ...
. Micropub is mostly used to create "posts", which are similar to Tweets, or micro blog posts, like those posted to
Twitter Twitter, officially known as X since 2023, is an American microblogging and social networking service. It is one of the world's largest social media platforms and one of the most-visited websites. Users can share short text messages, image ...
. The protocol supports a variety of different content types however, such as Bookmarks, Favorites, Reposts, Events, RSVPs, and Checkins. Micropub is currently supported on a variety of IndieWeb compatible websites, like micro.blog.


Implementations

There are numerous Micropub implementations, both clients, and servers, many of them
open source Open source is source code that is made freely available for possible modification and redistribution. Products include permission to use and view the source code, design documents, or content of the product. The open source model is a decentrali ...
.


Clients

* Quill * OwnYourGram * InkStone * Micropublish * Dobrado * iA Writer


Services

* micro.blog


See also

* OAuth * MetaWeblog


References

World Wide Web Consortium standards 2017 introductions {{internet-stub