A GTK+ 3 Matrix client written in Rust [work in progress]
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
build Update .rustfmt.toml, re-run rustfmt Nov 9, 2018
res Use win.show-help-overlay GAction instead of a custom one May 29, 2018
src Make it build again Dec 22, 2018
.gitignore Add build script to compile .gresource files Nov 29, 2017
.rustfmt.toml Update .rustfmt.toml, re-run rustfmt Nov 9, 2018
Cargo.toml Make it build again Dec 22, 2018


Fest Logo

TravisCI GitHub stars

A GTK+ 3 Matrix chat client (work in progress). Right now, Fest is not functional!

Available under the terms of the GNU GPL version 3 or later. See LICENSE for details.


The easiest way to install Rust nightly is with rustup:

rustup install nightly

If you are using Debian or Ubuntu you will need to install libgtk-3-dev in order to compile Fest. You can install it using

sudo apt install libgtk-3-dev

How to Run

First, clone the repository:

git clone https://github.com/fest-im/fest

Then run with Cargo:

cd fest
cargo +nightly run


Chat with us at #fest-im:matrix.org.

Issues or pull requests can be filed on the GitHub tracker.