A bouncer-style Matrix IRC bridge that connects each user individually to IRC networks, managed entirely through Matrix DMs.
Heisenbridge is a bouncer-style Matrix IRC bridge that allows Matrix users to connect to IRC networks individually, similar to traditional IRC bouncers. It integrates IRC into Matrix by creating direct connections for each user, managed entirely through Matrix direct messages with a bridge bot.
Matrix users who want to access IRC networks with a bouncer-like experience, IRC veterans seeking familiar interaction within Matrix, and self-hosters looking for a flexible, configurable bridge.
Developers choose Heisenbridge for its bouncer-style architecture that gives each user full control over their IRC identity, its zero-configuration setup, and its ability to scale to large channels while being entirely manageable from within Matrix.
a bouncer-style Matrix IRC bridge
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
No databases or persistent storage required, making deployment straightforward as highlighted in the README's features list.
Entirely managed through Matrix DMs with the bridge bot, offering online help and command-based control for network management.
Tested with up to 2000 users in a single channel, ensuring reliability for large IRC communities as mentioned in the features.
Supports SASL plain, CertFP, and automatic auth, catering to various IRC security requirements detailed in the features.
Does not support Matrix room encryption, which can prevent use in privacy-sensitive setups, as admitted in the README's usage section.
Officially does not support Dendrite due to bugs, restricting deployment options as noted in the README's usage notes.
Requires integration as a Matrix appservice with registration files and server configuration, adding setup overhead compared to simpler bots like matterbridge.