matrix-org

matrix-org/matrix-rust-sdk

Matrix Client-Server SDK for Rust

19 good first / help-wanted issues · Rust · last activity Sep 28, 2026

matrix-org rust sdk
19 Open Issues Need Help Last updated: Sep 28, 2026

Open Issues Need Help

View All on GitHub
matrix-org/matrix-rust-sdk
2.3K

Matrix Client-Server SDK for Rust

Rust
#matrix-org#rust#sdk
enhancement good first issue bindings
matrix-org/matrix-rust-sdk
2.3K

Matrix Client-Server SDK for Rust

Rust
#matrix-org#rust#sdk
enhancement good first issue help wanted
matrix-org/matrix-rust-sdk
2.3K

Matrix Client-Server SDK for Rust

Rust
#matrix-org#rust#sdk
matrix-org/matrix-rust-sdk
2.3K

Matrix Client-Server SDK for Rust

Rust
#matrix-org#rust#sdk
matrix-org/matrix-rust-sdk
2.3K

Matrix Client-Server SDK for Rust

Rust
#matrix-org#rust#sdk
matrix-org/matrix-rust-sdk
2.3K

Matrix Client-Server SDK for Rust

Rust
#matrix-org#rust#sdk
matrix-org/matrix-rust-sdk
2.3K

Matrix Client-Server SDK for Rust

Rust
#matrix-org#rust#sdk
matrix-org/matrix-rust-sdk
2.3K

Matrix Client-Server SDK for Rust

Rust
#matrix-org#rust#sdk
enhancement good first issue help wanted
matrix-org/matrix-rust-sdk
2.3K

Matrix Client-Server SDK for Rust

Rust
#matrix-org#rust#sdk
enhancement good first issue help wanted bindings
matrix-org/matrix-rust-sdk
2.3K

Matrix Client-Server SDK for Rust

Rust
#matrix-org#rust#sdk
matrix-org/matrix-rust-sdk
2.3K

Matrix Client-Server SDK for Rust

Rust
#matrix-org#rust#sdk
good first issue help wanted
matrix-org/matrix-rust-sdk
2.3K

Matrix Client-Server SDK for Rust

Rust
#matrix-org#rust#sdk
good first issue help wanted
matrix-org/matrix-rust-sdk
2.3K

Matrix Client-Server SDK for Rust

Rust
#matrix-org#rust#sdk

AI Summary: This issue proposes implementing a bulk API for storing thread subscriptions within the `matrix-rust-sdk`. The primary goal is to improve performance by reducing the number of database transactions, moving from a 'transaction per iteration' model to a single transaction for multiple items. This change aims to optimize how thread subscription data is persisted.

Complexity: 3/5
good first issue help wanted
matrix-org/matrix-rust-sdk
2.3K

Matrix Client-Server SDK for Rust

Rust
#matrix-org#rust#sdk
good first issue
matrix-org/matrix-rust-sdk
2.3K

Matrix Client-Server SDK for Rust

Rust
#matrix-org#rust#sdk
matrix-org/matrix-rust-sdk
2.3K

Matrix Client-Server SDK for Rust

Rust
#matrix-org#rust#sdk

AI Summary: The task requires modifying the Matrix Rust SDK's room-leaving functionality. Currently, leaving a room only removes the user from the current room. The update should extend this to automatically remove the user from all predecessor (tombstoned) rooms as well.

Complexity: 4/5
good first issue
matrix-org/matrix-rust-sdk
2.3K

Matrix Client-Server SDK for Rust

Rust
#matrix-org#rust#sdk

AI Summary: Extend the `MatrixMockServer` in the Matrix Rust SDK to allow more precise mocking of the login endpoint, specifically enabling verification of request body contents and configurable responses. This will allow the conversion of the `test_login_username_refresh_token()` integration test to use `MatrixMockServer` instead of a real server.

Complexity: 4/5
good first issue
matrix-org/matrix-rust-sdk
2.3K

Matrix Client-Server SDK for Rust

Rust
#matrix-org#rust#sdk

AI Summary: Refactor the Matrix Rust SDK to resolve a circular dependency between `matrix-sdk-common` and `matrix-sdk-test` by creating a new, small crate containing only the `init_tracing_for_tests` function and its dependencies. This new crate will then be used by both `matrix-sdk-common` and `matrix-sdk-test`.

Complexity: 3/5
good first issue
matrix-org/matrix-rust-sdk
2.3K

Matrix Client-Server SDK for Rust

Rust
#matrix-org#rust#sdk