# Webmention.io

Webmention receiver that accepts mentions for any web page, offered as a hosted service and as open source PHP code.


Source: https://findsoftware.frbit.cloud/webmention-io/
Last reviewed: 2026-11-03
Listed since: 2026-11-03

## Record

### Links

- home: https://webmention.io
- repository: https://github.com/aaronpk/webmention.io
- docs: https://webmention.io/api

### Identity

- status: active
- maintainer: Aaron Parecki
- maintainerType: individual
- parent: unknown
- firstRelease: unknown
- hqCountry: unknown

### Kind

- category: community
- hosting: php
- language: php
- runtime: php
- runtimeMin: php 8.2
- basedOn: unknown

### Content

- contentStore: unknown
- databases: mysql, mariadb
- adminUi: yes
- headlessApi: unknown
- templating: unknown
- i18n: unknown

### Rendering and deploy

- runsAs: always-on
- renderingModes: unknown
- installMethod: composer install from the repository, then MySQL schema and php -S

### License

- licenseModel: open-source
- license: BSD-2-Clause

### Releases

- currentMajor: unknown
- latestReleaseDate: unknown

### Adoption

- githubStargazers: 875
- packagistDownloads: unknown
- npmWeeklyDownloads: not applicable
- contributors: 1
- pluginCount: unknown
- packagistMonthlyDownloads: unknown
- ecosystemsMonthlyDownloads: unknown
- httpArchiveSites: unknown
- wordpressActiveInstalls: unknown
- dependentRepos: unknown
- dependentPackages: unknown

### Sources

- urls: https://webmention.io/ (read 2026-11-03)
- urls: https://api.github.com/repos/aaronpk/webmention.io (read 2026-11-03)
- urls: https://github.com/aaronpk/webmention.io/blob/php/README.md (read 2026-11-03)
- maintainer: https://github.com/aaronpk/webmention.io/blob/php/README.md (read 2026-11-03)
- maintainerType: https://github.com/aaronpk/webmention.io/blob/php/README.md (read 2026-11-03)
- language: https://api.github.com/repos/aaronpk/webmention.io (read 2026-11-03)
- category: https://github.com/aaronpk/webmention.io/blob/php/README.md (read 2026-11-03)
- runtime: https://github.com/aaronpk/webmention.io/blob/php/README.md (read 2026-11-03)
- runtimeMin: https://github.com/aaronpk/webmention.io/blob/php/README.md (read 2026-11-03)
- databases: https://github.com/aaronpk/webmention.io/blob/php/README.md (read 2026-11-03)
- databases: https://github.com/aaronpk/webmention.io/blob/php/README.md (read 2026-11-03)
- adminUi: https://github.com/aaronpk/webmention.io/blob/php/README.md (read 2026-11-03)
- runsAs: https://github.com/aaronpk/webmention.io/blob/php/README.md (read 2026-11-03)
- installMethod: https://github.com/aaronpk/webmention.io/blob/php/README.md (read 2026-11-03)
- license: https://raw.githubusercontent.com/aaronpk/webmention.io/main/LICENSE.txt (read 2026-11-03)
- licenseModel: https://github.com/aaronpk/webmention.io/blob/php/README.md (read 2026-11-03)
- githubStargazers: https://api.github.com/repos/aaronpk/webmention.io (read 2026-11-03)
- contributors: https://api.github.com/repos/aaronpk/webmention.io/contributors?per_page=1 (read 2026-11-03)

## Notes

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.

---

Data licensed CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Attributes are recorded, never scored; absent means unknown.
Credit, in full: FindSoftware, CC BY 4.0
