Fork of https://git.lain.haus/f0x/iris

f0x 0e3460ab49 refactor source code layout 2 months ago
src 0e3460ab49 refactor source code layout 2 months ago
tests 8e76d8277e add untracked files, whoops 2 months ago
.babelrc 496a520cbd Basic layout and frameworks 7 months ago
.gitignore 0e0fcb08cb gulpfile build 7 months ago
CODE_OF_CONDUCT.md 5f8bcfb657 Rust Code of Conduct 7 months ago
LICENSE 1100c78fda AGPL-3.0 6 months ago
README.md ccc680cb51 update links to pixie.town 2 months ago
TODO 496a520cbd Basic layout and frameworks 7 months ago
gulpfile.js 0e3460ab49 refactor source code layout 2 months ago
package.json d9193d7fe4 more robust media (thumbnail) handling, with tests 2 months ago
shrinkwrap.yaml d9193d7fe4 more robust media (thumbnail) handling, with tests 2 months ago

README.md

Neo v4: iris

Donate using Liberapay

A lightweight Matrix webclient, with basic functionality.
The latest build is hosted at neo.pixie.town/app

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