Webmention.io
Webmention receiver that accepts mentions for any web page, offered as a hosted service and as open source PHP code.
Webmention.io is a receiver for webmentions, an implementation of the Webmention protocol that runs apart from the website it serves. A site adds a link tag to its HTML pointing at the service, and a static site gets webmentions that way. The service verifies each mention in the background with a worker. The hosted service at webmention.io is run by the project’s maintainer, and the same code can run on a server of one’s own: PHP with MySQL or MariaDB, Redis and a worker process, as the README’s development section describes.
The API lists and counts the mentions of a page and exports an account’s data. A small script renders a page’s mentions with no dependencies. Web hooks fire when a mention is received or deleted, and a dashboard deletes mentions and blocks their sources.
Worth knowing
The install steps sit in the README’s development section, and the repository has no releases, so there is no tagged version to pin. The default branch has no LICENSE file although the README names one. Sign-in uses IndieAuth, with an indielogin.com fallback that an operator setting can switch off.
Sources
- 2026-11-03: links
webmention.io/ - 2026-11-03: links, Written in, GitHub stars
api.github.com/repos/aaronpk/webmention.io - 2026-11-03: links, Maintainer, Maintained by, Categories, Runtime, Minimum runtime, Databases, Admin interface, Runs as, Install with, License model
github.com/aaronpk/webmention.io/blob/php/README.md - 2026-11-03: License
raw.githubusercontent.com/aaronpk/webmention.io/main/LICENSE.txt - 2026-11-03: Contributors
api.github.com/repos/aaronpk/webmention.io/contributors?per_page=1