Angular-redux2-sync is a lightweight middleware for synchronizing the Redux state between different tabs/windows in the same browser. It uses the Broadcast Channel API to communicate with other tabs and dispatches the same actions that were dispatched in other tabs to keep the state in sync.