No description
Find a file
Jason Volk 77426c0d7a Update arch directory.
Update debian directory.

Signed-off-by: Jason Volk <jason@zemos.net>
2025-05-03 00:16:28 +00:00
.cargo ignore humantime dep as tracing console-subscriber uses it (somewhere) 2025-03-11 21:15:11 -04:00
.github/workflows Add rustfmt check to workflow. 2025-05-01 13:05:38 +00:00
.gitlab docs: build docs using mdBook, build in CI, deploy to gitlab pages 2024-03-19 00:17:41 -04:00
arch Update arch directory. 2025-05-03 00:16:28 +00:00
debian Update arch directory. 2025-05-03 00:16:28 +00:00
docker Add rustfmt check to workflow. 2025-05-01 13:05:38 +00:00
docs Update some docs. 2025-05-03 00:16:28 +00:00
nix/pkgs bump ruwuma 2025-03-13 15:23:10 -04:00
src Fix lints. 2025-05-01 06:46:37 +00:00
tests Docker Bake Harness 2025-05-01 07:03:51 +00:00
.dockerignore Docker Bake Harness 2025-05-01 07:03:51 +00:00
.editorconfig apply new rustfmt.toml changes, fix some clippy lints 2024-12-15 01:00:41 -05:00
.envrc load .env file before initializing flake to use DIRENV_DEVSHELL in .env 2024-06-03 00:10:28 -04:00
.git-blame-ignore-revs fix git blame ignore revs 2024-03-26 22:24:24 -04:00
.gitattributes Adds .gitattributes to the projects to prevent LN and CLRF conflicts. (#681) 2025-02-04 16:46:00 -05:00
.gitignore fix .gitignore to allow /target to be a symlink 2024-12-10 05:40:45 +00:00
.markdownlintignore add markdownlint and run lychee in documentation CI workflow 2024-07-03 11:30:16 -04:00
book.toml Replace various contact data; dependency migration. (#25) 2025-04-22 02:32:18 +00:00
Cargo.lock Fork ldap3 for GHSA-4p46-pwfr-66x6; bump dependencies. 2025-05-02 03:00:39 +00:00
Cargo.toml Fork ldap3 for GHSA-4p46-pwfr-66x6; bump dependencies. 2025-05-02 03:00:39 +00:00
clippy.toml Fix lints. 2025-05-01 06:46:37 +00:00
CODE_OF_CONDUCT.md Replace various contact data; dependency migration. (#25) 2025-04-22 02:32:18 +00:00
CONTRIBUTING.md Update some docs. 2025-05-03 00:16:28 +00:00
default.nix feat: support non-flake users 2024-02-11 21:56:55 -05:00
development.md docs: add some more conduwuit development info 2024-09-06 20:33:02 -04:00
engage.toml remove most of cargo test from engage as crane does that but with more caching 2025-03-11 21:09:24 -04:00
flake.lock bump ruwuma 2025-03-13 15:23:10 -04:00
flake.nix bump rust toolchain to 1.86.0 2025-04-05 18:37:13 -04:00
LICENSE remove nightly only feature, small housekeeping stuff 2023-11-29 21:59:18 -05:00
README.md Update README [ci skip] 2025-04-13 06:56:16 +00:00
renovate.json renovate: exclude rust deps we forked / cant easily bump or upgrade 2024-08-30 12:57:50 -04:00
rust-toolchain.toml bump rust toolchain to 1.86.0 2025-04-05 18:37:13 -04:00
rustfmt.toml attr_fn_like_width to 60 2025-04-24 02:00:00 +00:00
tuwunel-example.toml Add direct bind support 2025-04-28 07:23:57 +00:00

Tuwunel 🎔

GitHub Repo stars GitHub commit activity GitHub Created At GitHub License

High Performance Matrix Chat Homeserver in Rust!

Status

Tuwunel is a successor to conduwuit. We are currently in the process of transitioning. The software is just as great as before. Please bear with us.

Goals

Maximum Performance. Tuwunel relentlessly pursues optimization, embracing hardware acceleration with the highest throughput and lowest latency for messages.

Unlimited Features. Tuwunel is working toward a fully modular design to leverage the widest number of contributor features. Our goal is to never have to say no to your ideas.

Can I migrate or switch from Conduwuit?

Yes.

Can I migrate or switch from Conduit?

No.

Can I migrate from Synapse?

No, but this is planned.

Tuwunel 🎔

Tuwunel's theme is empathy in communication defined by the works of Edith Stein.