Webmention

From IndieWeb
Jump to: navigation, search

webmention-logo.svg

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!

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

w3c-spec-REC.svg

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)

aaronparecki-webmention-display.png

Barnaby Walters with Taproot

waterpigs-webmention-display.png

Jeremy Keith with adactio.com

adactio-webmention-display.png

Barry Frost with barryfrost.com

barryfrost-webmention-display.png

Kartik Prabhu with kartikprabhu.com

kartikprabhu-fragmention-display.png

Jeena with jeena.net

jeena.net-webmention-comments-display.png

Chris Aldrich with boffosocko.com

Webmention.PNG

Stuart Langridge with Pelican additions

kryogenix-webmention-comment-display.png

Sebastiaan Andeweg on seblog.nl

seblog-webmention-comment.png

Daniel Goldsmith with Hugo

Amit Gawande with amitgawande.com

amit-webmentions-comment.png

Publishing Software

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

Known

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

Perch

  • 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:

WordPress

Drupal

Craft

Nucleus CMS

Kirby

Process Wire

Elgg

Django

Others

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

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)

Services

Some services one can use to receive or send webmentions. Alphabetical.

Bridgy

Main article: Bridgy

brid.gy is a service that sends webmentions for comments/replies, likes, and reposts on Facebook, Twitter, Google+, 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 Facebook, Twitter, and Instagram.

bridgy example screenshot.png

Jekmention

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

Lazymention

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.

mention-tech

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

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

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.

webmention.herokuapp.com

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.

webmention.io

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.

Tools

Tools you can install to send webmentions

Firefox Addon

Resources

Articles

Blog posts and articles about webmention (newest first)

Extensions

Webmention Development

See Also