You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Sven Slootweg 25d51ef4eb Refactor FileUpload, abstract out some logic 5 years ago
.vscode Add VS Code debugger configuration 5 years ago
src Refactor FileUpload, abstract out some logic 5 years ago
tests/lib Resolve various ESLint-reported issues, add some FIXME notes 5 years ago
.babelrc Basic layout and frameworks 5 years ago
.eslintrc.js Added ESLint for error detection 5 years ago
.gitignore gulpfile build 5 years ago
CODE_OF_CONDUCT.md Rust Code of Conduct 5 years ago
LICENSE AGPL-3.0 5 years ago
README.md update links to pixie.town 5 years ago
TODO Basic layout and frameworks 5 years ago
gulpfile.js Various Gulpfile fixes 5 years ago
package.json Refactored EventGroup 5 years ago
shrinkwrap.yaml more robust media (thumbnail) handling, with tests 5 years ago
yarn.lock Refactored EventGroup 5 years 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