From IndieWeb
Jump to: navigation, search


Webmention is a web standard for mentions and conversations across the web, a powerful building block that is used for a growing federated network of comments, likes, reposts, and other rich interactions across the decentralized social web.

”… an @ mention that works across websites; so that you don't feel immovable from Twitter or Fb.” Rony Ngala

When you link to a website, you can send it a Webmention to notify it. If it supports Webmentions, then that website may display your post as a comment, like, or other response, and presto, you’re having a conversation from one site to another!

How to implement or display

Want to implement Webmention or learn more about its technical details? See:


IndieWeb Examples

Indie Web sites that have implemented webmentions and display them nicely!

Aaron Parecki with p3k

  • Aaron Parecki using p3k on aaronparecki.com as of 2013-05-26. Details:
    • Posts have an input form for pasting in your comment URL to conveniently send a manual webmention (as of 2013-10-12)


Barnaby Walters with Taproot


Jeremy Keith with adactio.com


Barry Frost with barryfrost.com


Kartik Prabhu with kartikprabhu.com


Jeena with jeena.net


Chris Aldrich with boffosocko.com


Stuart Langridge with Pelican additions


Sebastiaan Andeweg on seblog.nl


Daniel Goldsmith with Hugo

Amit Gawande with amitgawande.com


fluffy with beesbuzz.biz

Jamie Tanna with Hugo on www.jvt.me

Alberto Mardegan with Bussator

Alberto Mardegan with Bussator, Nikola and Isso on www.mardy.it

  • Template:Www.mardy.it has been receiving webmentions on mardy.it since October 2019
  • It's a static website generated by Nikola, running on a cheap shared hosting
  • Comments are handled by Isso
  • The receiver is a Bussator instance which transforms webmentions into comments, which are then forwarded into Isso

Jan-Lukas Else with Hugo on jlelse.blog

Danny Steenman with GatsbyJS on dannys.cloud

Ferdinand Mütsch with Hexo on muetsch.io

  • Ferdinand has been receiving webmentions on muetsch.io since April 2020, using webmention.io and Telegram MiddlemanBot to receive notifications as instant messages.
  • Since then, Webmentions are also sent to all referenced articles in his blog posts when a new publication is made

Ru Singh with Eleventy on rusingh.com


Rasul Kireev with Gridsome on rasulkireev.com

  • Rasul Kireev using Gridsome, webmention.io and brid.gy on rasulkireev.com as of 2020-08-17. Details:
    • Whenever someone mentions a blog post anywhere on the internet, a webmention is posted in the comments section below the post.
    • Thanks to brid.gy, whenever someone likes, retweets, replies to the tweet with my link I get a webmention, which also ends up on the site.

Max Dietrich with Next.js on mxd.codes

  • Max Dietrich has been receiving webmentions on mxd.codes since February 2021, using webmention.io and brid.gy.
  • Webmentions are filtered by typ, e.g. "repost-of", "like-of", etc. and shown at the bottom of articles and notes

Mrs. D with Hugo on dianoetic.me


capjamesg on jamesg.blog

  • capjamesg displays webmentions on his Jekyll static blog. Webmentions are rendered using some custom JavaScript code that queries his webmention endpoint. James also hosts his own webmention endpoint. Visitors can send a webmention from the endpoint by using the "send webmention" form that appears at the bottom of all content pages (i.e. blog posts, coffee posts, likes).

Publishing Software

Some open source publishing software with core support for webmentions and is ready for typical users:


  • Known personal publishing software sends webmentions and accepts webmention comments (including webmention updates) and likes


  • Perch began beta testing webmentions on 2017-07-16
  • Perch adds support for sorting webmentions on 2017-07-26. See facepile

Plugins exist for some open source publishing software and CMSs:




Nucleus CMS


Process Wire






  • Koype has support for updating, creating and deleting Webmentions as a receiver and sender.


Some other open source publishing software supports webmentions:

  • FrancisCMS personal publishing software similarly sends and receives
  • WWWTech personal publishing software similarly sends and receives
  • phorkie sends and accepts webmentions to notify remote instances about forks
  • gRSShopper added Webmention support on 2018-09-27
  • Pelican has a plugin to send webmentions

Some additional publishing software, portions of which are open source, supports webmentions:

  • p3k sends webmentions for all posts and accepts webmention comments on events, notes, replies, RSVPs
  • Taproot
  • Falcon sends webmentions for all links in posts (except maybe articles - untested)

Closed Source Publishing Software

While not open sourced, there are several publishing/blogging platforms with core support for webmentions.


  • Micro.blog can send and receive Webmentions. When you use Micro.blog to reply to a post in the timeline, Micro.blog will send a Webmention for that post if it is hosted outside of Micro.blog. When receiving a Webmention, Micro.blog will attempt to map the incoming reply to an existing Micro.blog user, otherwise it will create a special record for the external site based on its domain name.




Aggregator Software


  • Prismo is link aggregator software that began supporting Webmention in version 0.6.0rc4 [3]
  • Prismo currently only sends webmentions for posted links, not links within comments.


Services that automatically send and/or receive webmentions for links in posts.


Lobsters (lobste.rs) sends webmentions for any links aggregated there.

Web We Want

Requests on the Web We Want site are setup to receive webmentions to upvote, e.g. via like and bookmark responses as described in https://webwewant.fyi/voting/

Publisher Services

Services for publishers to handle receiving & sending webmentions for their sites or using webmentions for additional services like POSSE. Alphabetical:


Main article: Bridgy

brid.gy is a service that sends webmentions for comments/replies, likes, and reposts on Twitter, flickr, GitHub, Mastodon, and Instagram posts. It uses original post discovery to find target links for the webmentions. GitHub repo here.

Bridgy Publish also supports webmention as a mechanism to trigger POSSEing to Twitter, flickr, GitHub, Mastodon, and Instagram.

bridgy example screenshot.png


Bussator is a webmention receiver which publishes webmentions as comments. Its modular design supports publishing to multiple commenting systems, but currently only a plugin for Isso has been implemented. Bussator is a WSGI application, which can also be installed as a FastCGI service (that is, one doesn't need to have a webserver running all the time).

capjamesg Webmention Receiver

capjamesg has open sourced his webmention receiver. While still in active development, the project will let you host your own webmention sender and receiver. You can find the project on GitHub.


Jekmentions was a service that receives webmentions and stores them in a git repository.


Lazymention is an open source service you can run on a Node.js server to send Webmentions from static sites. Its general purpose is to add dynamic building-block features to otherwise static websites.


Main article: mention-tech

mention-tech is a service that can receive webmentions on behalf of anyone via both webmention directly, and a web form on its home page.


stapibas is a self-hosted service to send and receive webmentions for websites and blogs.

It can be used to send out webmentions and pingbacks for new posts on static sites.


Telegraph is an open source project and hosted service for sending webmentions and pingbacks. You can use it to send mentions to all links on a page, or send a webmention with specific source and target.


Main article: webmention.herokuapp.com

webmention.herokuapp.com is an open-source project and hosted service for receiving webmentions for registered sites and allowing those to be displayed through javascript.


Main article: webmention.io

webmention.io is an open-source project and hosted service for receiving webmentions and pingbacks on behalf of your indieweb site.


webmention.app is a platform agnostic service that will check a given URL or feed for any number of content entries, discover whether there are links that support webmentions, then send the webmention to the target. It is intended for an automated workflow and includes simple instructions on how to integrate into existing workflows (using tools like IFTTT or the command line or Netlify).


Tools you can use or install to send webmentions

Firefox Addon


Pushl is a command-line tool for sending webmentions from pages discovered from arbitrary feeds (RSS, Atom, and h-feed).

Manual Webmentions

Users without other simple means to send a Webmention from one site to another can use the following tool interfaces to "manually" send webmentions on their behalf:

For those with more programming knowledge there is also a method for sending webmentions with cURL.

To manually receive webmentions you can have your web server log HTTP POST requests sent to your webmention endpoint URL to a file. Then you look at the log file with your text editor and respond manually, or script it, or whatever you like. An example of how to do this with nginx is at "A static, manual system for *receiving* webmentions (and pingback) with nginx" http://superkuh.com/blog/2020-01-10-1.html

Anonymous Webmentions (for commenting)

commentpara.de allows you to send webmentions anonymously, which allows readers to comment on an IndiWeb post without having their own presence.


Webmention Font Awesome Icon

At least 50 votes are required for 1st page and at least 100 votes to someone start considering icon development.



Blog posts and articles about webmention (newest first)


Webmention Development

Frequently Asked Questions

How do I find others' sites that support Webmention?
You can find others by browsing through Bridgy users (https://brid.gy/users), the vast majority of whom will support it as will users of Micro.blog or other IndieWeb friendly services.
Another good source of discovery is the indiewebring.
Many, but not all, of the wiki users at chat-names will support Webmention.
indie map documentation and work will also contain a number of sites that support Webmention; for example try links here: https://indiemap.org/docs.html#sites
Most users of https://indieweb.xyz have sites that support webmention (though one can use it without it)
If you want to meet some in person, we’d welcome you to join one of our virtual meetups coming up: https://events.indieweb.org/.
Some users maintain lists:
* Chris Aldrich keeps a list of people who have IndieWeb sites and most (though not all) will support Webmentions: https://boffosocko.com/about/following/ Most under the IndieWeb and some under the IndieWeb for Education and Blogger headings will support webmentions.
How do I indicate to other sites that I support Webmention?
If you’d like, you can add a Webmention button to your site to visually indicate that you support it.
Some will indicate at the bottom of posts that they support Webmention.
Some will provide an input box (in their comment section, on a custom page, or both) for others to submit a URL that mentions their post. This is particularly useful for those who would like to reply, but don't have a way of automatically sending a Webmention.


The first draft of the webmention protocol was written by Sandeep Shetty on 2012-10-22.

See Also