botkit-matrix
Not measured yetJavaScript
A Matrix connector for the Botkit bot framework.
- Server
- 4 features not found: Encryption (E2EE), Sliding sync, Next-gen auth (OIDC), Threads
75 sdks
Libraries for building Matrix clients, bots and bridges. Filter, sort, or pick up to four to compare.
75 shown
JavaScript
A Matrix connector for the Botkit bot framework.
Kotlin
A Matrix client-server SDK in Kotlin.
Elm
A Matrix SDK in Elm, meant as a more consistent alternative to matrix-js-sdk.
Rust
An early Rust Matrix client library.
Go
A small Go client for /.well-known/matrix/support (MSC1929, with MSC4121 and MSC4265 roles), by etke.cc.
C++ (Godot)
A Matrix client module for the Godot engine.
Go
An early Go Matrix client library by Matrix.org.
Go
An early Go Matrix library.
Go
Go library for Matrix federation (server keys, event auth, room versions), used by Dendrite and MRS.
Go
A work-in-progress Go implementation of the client side of the Matrix client-server API, used by gotktrix.
Python
A Python framework for Matrix application services.
Python
A Matrix bot library inspired by discord.py.
Java
A Java Matrix SDK.
C (GObject)
A Matrix protocol library in C using GObject, by Purism; the base of Chatty's Matrix support.
C++
A Matrix client SDK in C++ built on lager and value-oriented design, the base of the kazv client.
C / C++
Matrix's first implementation of the Olm and Megolm ratchets in C and C++; deprecated in favour of vodozemac.
C++ (Qt)
A Qt 6 library for cross-platform Matrix clients, used by NeoChat, Quaternion and Spectral.
C#
An early C# SDK for .NET Core.
C#
A .NET Standard library with a limited subset of the Matrix API, built for the Beacon Node.
JavaScript
A focused Matrix client library written for the ODIN command-and-control application.
C (GLib)
A GLib-based Matrix client SDK.
Dart
Famedly's Matrix SDK in pure Dart, the base of FluffyChat and other Flutter clients.
Objective-C / Swift
The Objective-C Matrix SDK for iOS behind Element iOS (classic); its pod is no longer published, the repo is still maintained.
Java
A Java SDK by Kamax.io.
Nim
A Nim library for the Matrix client-server and appservice APIs.
Erlang
A lightweight Erlang library for Matrix bots with Olm/Megolm support, on Hex.pm.
C#
A Matrix client SDK in C#.
Kotlin
The Matrix SDK module extracted from Element Android (classic), published to Maven Central; changes go to the Element Android repo.
TypeScript
Bridging infrastructure for Matrix application services in Node.js (intents, room and user stores, provisioning), used by the matrix.org bridges and hookshot.
JavaScript / TypeScript
The low-level Matrix application service framework for Node.js under matrix-appservice-bridge.
TypeScript
A TypeScript SDK for Matrix bots and appservices by Travis Ralston; Element maintains a fork (@vector-im/matrix-bot-sdk) that hookshot, Mjolnir and Draupnir use.
Java
A small Java API for the Matrix client-server protocol.
Java
A small Java client for the Matrix protocol by Cosium.
Erlang
A Matrix SDK in Erlang.
TypeScript
An experimental JS/TS SDK for extensible events (MSC1767), marked as work in progress.
JavaScript / TypeScript
The Matrix client-server SDK for JavaScript and TypeScript, maintained by Element for the Matrix.org Foundation; the base of Element Web.
Kotlin
Kotlin libraries for Matrix.
Python
A Python Matrix client library designed on sans-I/O principles, with an asyncio client; the most common base for Python bots here.
TypeScript
The moderation library under Draupnir (policy lists, protections); the standalone repo is superseded by a package in the Draupnir monorepo.
JavaScript
Redux bindings for matrix-js-sdk.
Rust
A Matrix client-server library in Rust with UniFFI bindings for Kotlin and Swift; the base of Element X and many newer clients and bots.
Rust / Node.js
Node.js bindings (napi) of matrix-rust-sdk's crypto crate, used by matrix-bot-sdk for encrypted bots.
Rust / WebAssembly
WebAssembly bindings of matrix-rust-sdk's crypto crate for JavaScript; matrix-js-sdk's crypto backend.
Kotlin
Spring Boot starters for Matrix clients, bots and appservices on Trixnity.
TypeScript
The JavaScript/TypeScript implementation of the Matrix widget API (both the widget and the client side), used by Element and Element Call.
TypeScript
Nordeck's toolkit for building Matrix widgets with React on top of matrix-widget-api.
Raku
A Matrix client library for Raku (Perl 6).
Java
The legacy Matrix SDK for Android, replaced by matrix-android-sdk2.
JavaScript
The 2014-2016 AngularJS SDK from Matrix.org, replaced by matrix-js-sdk.
Python
The original Python SDK by Matrix.org, superseded by matrix-nio.
Python
A decorator-based Python library for Matrix bots by Code Society Lab.
Swift
A native Swift client SDK for Apple platforms by the Circles project, using the Rust crypto SDK for E2EE.
C#
A C# Matrix API library.
C#
A .NET library for Matrix bots with a limited subset of the API.
Go
The former Go appservice framework by Tulir Asokan, merged into mautrix-go.
Go
A Go Matrix framework by Tulir Asokan for clients, bots and appservices; includes bridgev2, the framework of the current mautrix bridges.
Python
A Python 3 asyncio Matrix framework by Tulir Asokan; the base of maubot and the legacy Python mautrix bridges.
C++
A C++17 client library for Matrix by the Nheko maintainers, the base of nheko and konheko.
Python
Yet another Matrix bot library in Python.
Perl
A Perl client library for Matrix on IO::Async, by LeoNerd, distributed on CPAN.
newLISP
A Matrix client library for newLISP.
TypeScript (Go / WebAssembly core)
Beeper's TypeScript Matrix SDK built on mautrix-go and goolm compiled to WebAssembly, with a bridge package and adapters.
Elixir
A Matrix client library for Elixir, on Hex.pm.
POSIX shell
Wrappers around curl and jq for shell scripts that use the Matrix client-server API.
Python
A small Python bot API on the old matrix-python-sdk.
Racket
A Matrix SDK for Racket.
C#
An extensible C# (.NET 10) library for Matrix, published on NuGet under RoryLibMatrix.
Ruby
A Ruby gem for clients and bots speaking the Matrix protocol.
Rust
A set of Rust crates with the Matrix API and event types (client-server, federation, appservice, identity, push); matrix-rust-sdk and several homeservers build on it.
Python
An easy-to-use Python bot library built on matrix-nio.
TypeScript
A lightweight, zero-dependency Matrix client library in TypeScript by Heusala Group.
TypeScript
A small TypeScript bot library for Matrix.
Kotlin
A multiplatform Kotlin SDK (JVM, Android, iOS, JS, native) by connect2x for clients, bots, appservices and servers.
Kotlin
A headless, UI-agnostic messenger SDK on top of Trixnity (view models for room lists, timelines, settings), the base of Tammy and Tacit.
Rust
A pure-Rust implementation of Olm and Megolm, Matrix's end-to-end encryption ratchets, audited in 2022 and the successor to libolm.
| Kind | Licence | Language | Weekly | AI policy | AI dev use | AI in product | |||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| botkit-matrix | Not measured yet | JavaScript | Apache-2.0 | — | — | — | — | no activity data | 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) |
| dial-phone | Not measured yet | Kotlin | Apache-2.0 | — | — | — | — | no activity data | 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) |
| Elm SDK | Not measured yet | Elm | EUPL-1.2 | — | — | — | — | no activity data | 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) |
| Glitch in the Matrix | Not measured yet | Rust | CC0-1.0 | — | — | — | — | no activity data | 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) |
| go-msc1929 | Not measured yet | Go | LGPL-3.0-only | — | — | — | — | no activity data | 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) |
| godot-matrix | Not measured yet | C++ (Godot) | MIT | — | — | — | — | no activity data | 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) |
| gomatrix | Not measured yet | Go | Apache-2.0 | — | — | — | — | no activity data | 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) |
| goMatrix (geir54) | Not measured yet | Go | MPL-2.0 | — | — | — | — | no activity data | 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) |
| gomatrixserverlib | Not measured yet | Go | Apache-2.0 | — | — | — | — | no activity data | 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) |
| gotrix | Not measured yet | Go | MIT | — | — | — | — | no activity data | 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) |
| Gyr | Not measured yet | Python | GPL-3.0-only | — | — | — | — | no activity data | 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) |
| Halcyon | Not measured yet | Python | BSD-3-Clause | — | — | — | — | no activity data | 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) |
| jmsdk | Not measured yet | Java | Apache-2.0 | — | — | — | — | no activity data | 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) |
| libcmatrix | Not measured yet | C (GObject) | LGPL-2.1-only | — | — | — | — | no activity data | 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) |
| libkazv | Not measured yet | C++ | AGPL-3.0-or-later | — | — | — | — | no activity data | 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) |
| libolm | Not measured yet | C / C++ | Apache-2.0 | — | — | — | — | no activity data | 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) |
| libQuotient | Not measured yet | C++ (Qt) | LGPL-2.1-only | — | — | — | — | no activity data | 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 .NET SDK (Half-Shot) | Not measured yet | C# | MIT | — | — | — | — | no activity data | 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 C# SDK (Baking Bad) | Not measured yet | C# | MIT | — | — | — | — | no activity data | 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 Client API (ODIN) | Not measured yet | JavaScript | MIT | — | — | — | — | no activity data | 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 Client SDK for GLib | Not measured yet | C (GLib) | LGPL-3.0-or-later | — | — | — | — | no activity data | 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 Dart SDK | Not measured yet | Dart | AGPL-3.0-only | — | — | — | — | no activity data | 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 iOS SDK | Not measured yet | Objective-C / Swift | Apache-2.0 | — | — | — | — | no activity data | 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 Java SDK (Kamax) | Not measured yet | Java | AGPL-3.0-or-later | — | — | — | — | no activity data | 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 Nim SDK | Not measured yet | Nim | GPL-3.0 | — | — | — | — | no activity data | 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_bot_light | Not measured yet | Erlang | Apache-2.0 | — | — | — | — | no activity data | 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_dotnet | Not measured yet | C# | GPL-3.0-or-later | — | — | — | — | no activity data | 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-android-sdk2 | Not measured yet | Kotlin | Apache-2.0 | — | — | — | — | no activity data | 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-bridge | Not measured yet | TypeScript | Apache-2.0 | — | — | — | — | no activity data | 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-node | Not measured yet | JavaScript / TypeScript | Apache-2.0 | — | — | — | — | no activity data | 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-bot-sdk | Not measured yet | TypeScript | MIT | — | — | — | — | no activity data | 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) |
| Matrix-ClientServer-API-java | Not measured yet | Java | GPL-3.0-only | — | — | — | — | no activity data | 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-communication-client | Not measured yet | Java | MIT | — | — | — | — | no activity data | 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-erlang-sdk | Not measured yet | Erlang | Apache-2.0 | — | — | — | — | no activity data | 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-events-sdk | Not measured yet | TypeScript | Apache-2.0 | — | — | — | — | no activity data | 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-js-sdk | Not measured yet | JavaScript / TypeScript | Apache-2.0 | — | — | — | — | no activity data | 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) |
| matrix-kt | Not measured yet | Kotlin | Apache-2.0 | — | — | — | — | no activity data | 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-nio | Not measured yet | Python | ISC | — | — | — | — | no activity data | 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-protection-suite | Not measured yet | TypeScript | AFL-3.0 | — | — | — | — | no activity data | 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-redux-wrap | Not measured yet | JavaScript | Apache-2.0 | — | — | — | — | no activity data | 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-rust-sdk | Not measured yet | Rust | Apache-2.0 | — | — | — | — | no activity data | 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) |
| matrix-sdk-crypto-nodejs | Not measured yet | Rust / Node.js | Apache-2.0 | — | — | — | — | no activity data | 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-sdk-crypto-wasm | Not measured yet | Rust / WebAssembly | Apache-2.0 | — | — | — | — | no activity data | 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-spring-boot-sdk | Not measured yet | Kotlin | AGPL-3.0 | — | — | — | — | no activity data | 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-widget-api | Not measured yet | TypeScript | Apache-2.0 | — | — | — | — | no activity data | 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-widget-toolkit | Not measured yet | TypeScript | Apache-2.0 | — | — | — | — | no activity data | 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::Client | Not measured yet | Raku | Artistic-2.0 | — | — | — | — | no activity data | 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.org Android SDK (legacy) | Not measured yet | Java | Apache-2.0 | — | — | — | — | no activity data | 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.org AngularJS SDK | Not measured yet | JavaScript | Apache-2.0 | — | — | — | — | no activity data | 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.org Python SDK | Not measured yet | Python | Apache-2.0 | — | — | — | — | no activity data | 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.py | Not measured yet | Python | MIT | — | — | — | — | no activity data | 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.swift | Not measured yet | Swift | Apache-2.0 | — | — | — | — | no activity data | 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) |
| MatrixAPI | Not measured yet | C# | Apache-2.0 | — | — | — | — | no activity data | 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) |
| MatrixBot .NET Core SDK | Not measured yet | C# | MIT | — | — | — | — | no activity data | 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-appservice-go | Not measured yet | Go | MPL-2.0 | — | — | — | — | no activity data | 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-go | Not measured yet | Go | MPL-2.0 | — | — | — | — | no activity data | 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) |
| mautrix-python | Not measured yet | Python | MPL-2.0 | — | — | — | — | no activity data | 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) |
| mtxclient | Not measured yet | C++ | MIT | — | — | — | — | no activity data | 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) |
| mxbt | Not measured yet | Python | GPL-3.0-only | — | — | — | — | no activity data | 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) |
| Net::Async::Matrix | No public repo | Perl | GPL-1.0-or-later | — | — | — | — | no repo | 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) |
| newlisp-matrix-client | Not measured yet | newLISP | MIT | — | — | — | — | no activity data | 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) |
| Pickle | Not measured yet | TypeScript (Go / WebAssembly core) | MPL-2.0 | — | — | — | — | no activity data | No policy found (fits the chosen stance)(against the chosen stance) | Occasional (fits the chosen stance)(against the chosen stance) | Optional (fits the chosen stance)(against the chosen stance) |
| Polyjuice Client | Not measured yet | Elixir | Apache-2.0 | — | — | — | — | no activity data | 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) |
| POSIX Shell Matrix SDK | Not measured yet | POSIX shell | MIT-Modern-Variant | — | — | — | — | no activity data | 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) |
| python-matrix-bot-api | Not measured yet | Python | GPL-3.0 | — | — | — | — | no activity data | 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) |
| Racket Matrix SDK | Not measured yet | Racket | LGPL-3.0-or-later | — | — | — | — | no activity data | 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) |
| Rory&::LibMatrix | Not measured yet | C# | AGPL-3.0-only | — | — | — | — | no activity data | 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) |
| Ruby Matrix SDK | Not measured yet | Ruby | MIT | — | — | — | — | no activity data | 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) |
| Ruma | Not measured yet | Rust | MIT | — | — | — | — | no activity data | 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) |
| Simple-Matrix-Bot-Lib | Not measured yet | Python | MIT | — | — | — | — | no activity data | 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) |
| SimpleMatrixClient (fi.hg.matrix) | Not measured yet | TypeScript | MIT | — | — | — | — | no activity data | 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) |
| smallbot-matrix | Not measured yet | TypeScript | MIT | — | — | — | — | no activity data | 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) |
| Trixnity | Not measured yet | Kotlin | Apache-2.0 | — | — | — | — | no activity data | 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) |
| Trixnity Messenger | Not measured yet | Kotlin | AGPL-3.0-only | — | — | — | — | no activity data | 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) |
| vodozemac | Not measured yet | Rust | Apache-2.0 | — | — | — | — | no activity data | 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) |
Nothing matches these filters.