AI Bridge Archived AI chat bridge — Go 1 44 2 Nov 2026 No policy found (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) Core (fits the chosen stance) (against the chosen stance) android-sms (Beeper) Abandoned SMS bridge app Apache-2.0 Kotlin 0 0 5 Jul 2023 No policy found (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) Arona Slowing relay bridge MIT TypeScript 1 13 16 Aug 2026 No policy found (fits the chosen stance) (against the chosen stance) Regular (fits the chosen stance) (against the chosen stance) Optional (fits the chosen stance) (against the chosen stance) beeper-googlevoice Archived puppeting bridge — Go 0 0 20 Mar 2023 No policy found (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) beeper-groupme Active puppeting bridge AGPL-3.0 Go 3 105 4 Nov 2026 No policy found (fits the chosen stance) (against the chosen stance) Regular (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) beeper-imessage Archived puppeting bridge AGPL-3.0 Go 0 0 17 Jan 2024 No policy found (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) beeper-line Active puppeting bridge MIT Go 5 320 3 Nov 2026 No policy found (fits the chosen stance) (against the chosen stance) Regular (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) beeper-linkedin Archived puppeting bridge Apache-2.0 Python 0 0 17 Mar 2025 No policy found (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) ChatGPT Dots Active AI chat bridge AGPL-3.0-only Go 3 37 4 Nov 2026 No policy found (fits the chosen stance) (against the chosen stance) Regular (fits the chosen stance) (against the chosen stance) Core (fits the chosen stance) (against the chosen stance) go-skype-bridge Abandoned puppeting bridge AGPL-3.0 Go 0 0 1 Aug 2022 No policy found (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) Heisenbridge Dormant bouncer-style bridge MIT Python 0 0 4 Oct 2025 No policy found (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) Kazarma Dormant puppeting bridge AGPL-3.0 Elixir 0 10 24 Dec 2025 No policy found (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) Lettermail Bridge Archived other Apache-2.0 TypeScript 0 0 23 Feb 2021 No policy found (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) MandM-bridge Slowing relay bridge MIT Python 0 6 9 Jun 2026 No policy found (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) matridge Small team XMPP gateway AGPL-3.0 Python 2 142 31 Oct 2026 No policy found (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) Matrix Steam Bridge Small team puppeting bridge — Go 1 62 29 Oct 2026 Allowed (fits the chosen stance) (against the chosen stance) Occasional (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) matrix-appservice-discord Abandoned bot-based bridge Apache-2.0 TypeScript 0 0 15 Sept 2023 No policy found (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) matrix-appservice-instagram-media Archived media feed bridge GPL-3.0 JavaScript 0 0 12 Dec 2017 No policy found (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) matrix-appservice-irc Small team puppeting bridge Apache-2.0 TypeScript 1 1 26 Oct 2026 No policy found (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) matrix-appservice-mattermost Archived puppeting bridge MIT TypeScript 0 0 15 Jan 2022 No policy found (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) matrix-appservice-mixer Archived puppeting bridge Apache-2.0 TypeScript 0 0 1 Dec 2019 No policy found (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) matrix-appservice-revolt Abandoned puppeting bridge AGPL-3.0 TypeScript 0 0 21 Jul 2024 No policy found (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) matrix-appservice-slack Archived bot-based bridge Apache-2.0 TypeScript 0 3 21 Jan 2026 No policy found (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) matrix-appservice-telegram (FruitieX) Abandoned puppeting bridge Apache-2.0 JavaScript 0 0 29 Dec 2016 No policy found (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) matrix-appservice-twilio Archived puppeting bridge GPL-3.0 JavaScript 0 0 23 Aug 2018 No policy found (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) matrix-appservice-twitter Archived puppeting bridge Apache-2.0 JavaScript 0 0 1 Nov 2016 No policy found (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) matrix-appservice-wechaty Abandoned puppeting bridge Apache-2.0 TypeScript 0 0 21 Oct 2021 No policy found (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) matrix-bifröst Small team multi-protocol bridge Apache-2.0 TypeScript 2 24 26 Oct 2026 No policy found (fits the chosen stance) (against the chosen stance) Occasional (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) matrix-discord-bridge Archived puppeting bridge MIT Python 0 0 28 Sept 2022 No policy found (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) matrix-ircd Archived IRC server front-end Apache-2.0 Rust 0 0 19 Jul 2023 No policy found (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) matrix-keybase Archived puppeting bridge MIT TypeScript 0 0 22 Jun 2020 No policy found (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) matrix-mqtt-bridge Abandoned IoT bridge MIT Rust 0 0 23 Jun 2023 No policy found (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) matrix-pstn-bridge Abandoned puppeting bridge GPL-3.0 TypeScript 0 0 2 Jul 2021 No policy found (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) matrix-puppet-bridge Abandoned bridge framework — JavaScript 0 0 11 Feb 2021 No policy found (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) matrix-puppet-slack Abandoned puppeting bridge — JavaScript 0 0 30 Mar 2020 No policy found (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) matrix-qq Dormant puppeting bridge AGPL-3.0 Go 0 0 27 Jan 2025 No policy found (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) matrix-qq-bridge Archived puppeting bridge AGPL-3.0 Kotlin 0 0 23 Jul 2022 No policy found (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) matrix-sms-bridge Dormant puppeting bridge AGPL-3.0 Kotlin 0 0 20 Oct 2025 No policy found (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) matrix-spigot-bridge Dormant game chat bridge MIT Java 0 0 4 Nov 2025 No policy found (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) matrix-tiktok Slowing puppeting bridge MIT Go 1 74 15 Aug 2026 No policy found (fits the chosen stance) (against the chosen stance) Config only (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) matrix-wechat Dormant puppeting bridge AGPL-3.0 Go 0 0 19 Feb 2025 No policy found (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) MatrixZulipBridge Abandoned puppeting bridge AGPL-3.0 Python 0 0 9 May 2024 No policy found (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) matterbridge Abandoned relay bridge Apache-2.0 Go 0 0 27 Aug 2024 No policy found (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) Mattermost Matrix Connector (matrix-as-mm) Abandoned puppeting bridge MIT SQL 0 0 28 Jul 2023 No policy found (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) mautrix-bluesky Slowing puppeting bridge AGPL-3.0-or-later Go 0 7 16 May 2026 Restricted (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) mautrix-deltachat Archived puppeting bridge AGPL-3.0-or-later Go 0 0 5 Apr 2023 Restricted (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) mautrix-discord Slowing puppeting bridge AGPL-3.0-or-later Go 1 18 16 Aug 2026 Restricted (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) mautrix-facebook Archived puppeting bridge AGPL-3.0-or-later Python 0 0 2 Mar 2024 Restricted (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) mautrix-gmessages Active puppeting bridge AGPL-3.0-or-later Go 3 130 4 Nov 2026 Restricted (fits the chosen stance) (against the chosen stance) Occasional (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) mautrix-googlechat Dormant puppeting bridge AGPL-3.0-or-later Python 0 0 16 Jul 2025 Restricted (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) mautrix-gvoice Active puppeting bridge AGPL-3.0-or-later Go 4 37 5 Nov 2026 Restricted (fits the chosen stance) (against the chosen stance) Regular (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) mautrix-imessage Slowing puppeting bridge AGPL-3.0-or-later Go 0 1 14 May 2026 Restricted (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) mautrix-instagram Archived puppeting bridge AGPL-3.0-or-later Python 0 0 2 Mar 2024 Restricted (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) mautrix-irc Slowing puppeting bridge AGPL-3.0-or-later Go 1 57 16 Sept 2026 Restricted (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) mautrix-linkedin Active puppeting bridge AGPL-3.0-or-later Go 4 78 3 Nov 2026 Restricted (fits the chosen stance) (against the chosen stance) Occasional (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) mautrix-meta Active puppeting bridge AGPL-3.0-or-later Go 7 595 3 Nov 2026 Restricted (fits the chosen stance) (against the chosen stance) Occasional (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) mautrix-signal Active puppeting bridge AGPL-3.0-or-later Go 5 245 4 Nov 2026 Restricted (fits the chosen stance) (against the chosen stance) Occasional (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) mautrix-slack Active puppeting bridge AGPL-3.0-or-later Go 6 104 4 Nov 2026 Restricted (fits the chosen stance) (against the chosen stance) Occasional (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) mautrix-telegram Active puppeting bridge AGPL-3.0-or-later Go 6 401 3 Nov 2026 Restricted (fits the chosen stance) (against the chosen stance) Occasional (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) mautrix-twilio Dormant puppeting bridge MIT Go 0 1 16 Nov 2025 Restricted (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) mautrix-twilio (Python, 2019) Archived puppeting bridge AGPL-3.0-or-later Python 0 0 6 Dec 2019 No policy found (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) mautrix-twitter Active puppeting bridge AGPL-3.0-or-later Go 6 206 5 Nov 2026 Restricted (fits the chosen stance) (against the chosen stance) Occasional (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) mautrix-whatsapp Active puppeting bridge AGPL-3.0-or-later Go 6 273 4 Nov 2026 Restricted (fits the chosen stance) (against the chosen stance) Occasional (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) mautrix-zulip Slowing puppeting bridge AGPL-3.0-or-later Go 1 11 16 Sept 2026 Restricted (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) Minetrix Abandoned game chat bridge BSD-2-Clause Kotlin 0 0 13 Oct 2019 No policy found (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) mx-puppet-bridge Abandoned bridge framework Apache-2.0 TypeScript 0 0 21 May 2022 No policy found (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) mx-puppet-discord Abandoned puppeting bridge Apache-2.0 TypeScript 0 0 9 May 2022 No policy found (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) mx-puppet-groupme Abandoned puppeting bridge Apache-2.0 TypeScript 0 0 13 Nov 2021 No policy found (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) mx-puppet-slack Abandoned puppeting bridge Apache-2.0 TypeScript 0 0 13 May 2022 No policy found (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) mx-puppet-steam Archived puppeting bridge Apache-2.0 TypeScript 0 0 3 Jun 2025 No policy found (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) mxtoot Abandoned puppeting bridge Apache-2.0 Java 0 0 20 Sept 2018 No policy found (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) Out Of Your Element Active bot-based bridge AGPL-3.0-or-later JavaScript 5 336 4 Nov 2026 Banned (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) Postmoogle Small team email bridge AGPL-3.0 Go 2 21 24 Oct 2026 No policy found (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) Reddit Chat for Beeper Small team puppeting bridge — Go 2 38 4 Nov 2026 No policy found (fits the chosen stance) (against the chosen stance) Regular (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) Threematrix Abandoned relay bridge GPL-3.0 Rust 0 0 21 Mar 2024 No policy found (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) Tumblr for Beeper Active puppeting bridge AGPL-3.0 Go 4 51 3 Nov 2026 No policy found (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance) None found (fits the chosen stance) (against the chosen stance)