Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Projects using Ruma | Ruma

Projects using Ruma

This page should list most of the projects that are using Ruma. We're happy to add yours if you tell us about it on this issue.

Note: The site that was previously at this URL, containing an overview of the libraries that make up Ruma, is available here.

matrix-rust-sdk

matrix-rust-sdk (or just matrix-sdk on crates.io) is a high-level client library on top of the Ruma libraries. There are a few client applications built with it:

  • Fractal: A client for GNOME
  • iamb: A terminal-based client with Vim keybindings
  • RumaTui: A command-line client
  • retrix: A lightweight client built with iced
  • Weechat-Matrix: A plugin for weechat that adds Matrix support to it
  • matrix-send: A non-interactive command-line client

Additionally, some bots are also being built with it:

  • hebbot: A Matrix bot which can generate "This Week in X" like blog posts
  • tenebrous-dicebot: Matrix dice rolling bot with support for the Chronicles of Darkness 2E Storytelling System and Call of Cthulhu.
  • MRSBFH: Matrix-Rust-SDK-Bot-Framework-Helper
  • Timetracking-Bot by Famedly: A bot for tracking work times, uses MRSBFH

Conduit

Conduit is a homeserver implementation built with Ruma. It implements most parts of the client-server API, and also has partial support for federation*. It tries to be easy to install, fast and robust.

* as of 2021-11-20

Others

These are smaller projects depending on Ruma instead of matrix-rust-sdk for various reasons:

  • sparky8251/matrix-bot: "a simple matrix bot aimed at medium to large projects that span many chat rooms and many active repos looking for more options than the official matrix bots can provide"
  • DSN Traveller: A bot that joins all rooms it can find through public room lists and room (alias) links posted in messages to allow analyses of the network at large
  • Rumraisin: A small appservice for tracking your favourite RSS/Atom feeds using Matrix.

Incomplete

These projects are incomplete and not actively being worked on: