Neo Matrix Client v4: Iris
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
f0x d9193d7fe4 more robust media (thumbnail) handling, with tests 5 小時之前
backends matrix-js-sdk and login screen 2 月之前
components more robust media (thumbnail) handling, with tests 5 小時之前
lib proper thumbnailing for images and videos 3 天之前
public file upload icon instead of text 3 天之前
.babelrc Basic layout and frameworks 4 月之前
.gitignore gulpfile build 4 月之前
CODE_OF_CONDUCT.md Rust Code of Conduct 4 月之前
LICENSE AGPL-3.0 3 月之前
README.md update readme 4 天之前
TODO Basic layout and frameworks 4 月之前
app.js partly working thumbnail work 2 天之前
gulpfile.js budo config 4 月之前
package.json more robust media (thumbnail) handling, with tests 5 小時之前
shrinkwrap.yaml more robust media (thumbnail) handling, with tests 5 小時之前

README.md

Neo v4: iris

Donate using Liberapay

A lightweight Matrix webclient, with basic functionality.
The latest build is hosted at neo.lain.haus/neo

Screenshot

Building

Keep in mind it’s not quite useable currently;
npm install
gulp build
static assets should now be in build/

Vision

There’s demand for nicer Matrix clients in general, and I’ve been trying to fill this gap for a while now. I chose a web-based approach, since those are the technologies I like, and enjoy using. This is very much a ‘fun’ sid project at the moment.
Neo doesn’t use Electron, but might be packaged with some Rust based webview for a more ‘desktop’ experience. If you’re religiously opposed to JavaScript I’ll refer you to nuclear’s readme

Why the name

Neo and the rabbit logo are both from Matrix. Iris is the personification of the rainbow and messenger of the gods in Greek mythology, so I found that fitting as well.

Code of Conduct

We follow the Rust one, see CODE_OF_CONDUCT.md