The Entity Share module provides a seamless way to pull content from another Drupal site. By design, it does so when a pull is initiated via the user interface for that content entity. This module extends Entity Share to provide a fully automated content synchronization system.
A change to subscribed content on the remote site triggers a notification to the subscribing site, which then pulls in the revised entity. This process is inspired by the WebSub Protocol adapted to Entity Share’s architecture.

Entity Share WebSub helps creates an up-to-date relationship between subscribers and source content, so there are no manual updates required. This allows a variety of synchronization patterns, such as a central content store with multiple clients or a peer-to-peer setup in which each site is both a hub and a subscriber.
Drupal 11
This module extends Entity Share. We will test and release a version compatible with Drupal 11 as soon as Entity Share has a D11 version available on a development branch.
| Attachment | Size |
|---|---|
| Entity-Share-with-Websub-Inspiration.png | 84.51 KB |
Project information
Seeking co-maintainer(s)
Maintainers are looking for help reviewing issues.Maintenance fixes only
Considered feature-complete by its maintainers.- Project categories: Administration tools, Content editing experience, Developer tools
- Ecosystem: Entity Share
585 sites report using this module
- Created by fathershawn on , updated
Stable releases for this project are covered by the security advisory policy.
Look for the shield icon below.

