Files
matrix-rust-sdk/labs/README.md
Eric Eastwood 371ed49670 Document --proxy option in the multiverse client
To be able to inspect network requests flying around as you interact

Spawning from https://github.com/matrix-org/matrix-rust-sdk/issues/5600#issuecomment-3238128112
2025-08-30 09:56:33 +02:00

25 lines
995 B
Markdown

# Experiments
This directory contains experiments, work-in-progress crates, or other code and documentation, that
do not fall under the same stability guarantees as the main crates (`matrix-sdk`,
`matrix-sdk-crypto`, etc.).
Lab projects might be abandoned and possibly removed at any time.
---
That said, this directory is meant to freely explore unconventional or interesting ways the Matrix
Rust SDK can evolve, feel free to propose an experiment.
## Current experiments
- multiverse: a TUI client mostly for quick development iteration of SDK features and debugging.
- Run with `cargo run --bin multiverse matrix.org ~/.cache/multiverse-cache`.
- To inspect network requests, there is a `--proxy` option which can use in
combination with [mitmproxy](https://www.mitmproxy.org/):
`cargo run --bin multiverse -- --proxy http://localhost:8080 matrix.org ~/.cache/multiverse-cache`
## Archived experiments
_Link to PR that deleted the experiment from the repo, newest first_: