https://github.com/davidar/tensor
Cross-platform Qt5/QML-based Matrix client
https://github.com/davidar/tensor
Last synced: 8 months ago
JSON representation
Cross-platform Qt5/QML-based Matrix client
- Host: GitHub
- URL: https://github.com/davidar/tensor
- Owner: davidar
- License: gpl-3.0
- Created: 2015-11-02T09:46:53.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2017-02-21T09:03:01.000Z (almost 9 years ago)
- Last Synced: 2025-04-14T03:14:02.610Z (8 months ago)
- Language: C++
- Homepage: https://matrix.org
- Size: 5.25 MB
- Stars: 162
- Watchers: 17
- Forks: 23
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-qt-qml - tensor - Tensor is an IM client for the Matrix protocol in development. (X11/Wayland)
README
# Tensor
Tensor is an IM client for the [Matrix](https://matrix.org) protocol in development. [](https://travis-ci.org/davidar/tensor)

## Pre-requisites
- a Git client (to check out this repo)
- a C++ toolchain that can deal with Qt (see a link for your platform at http://doc.qt.io/qt-5/gettingstarted.html#platform-requirements)
- Qt 5 (either Open Source or Commercial)
## Linux

### Installing pre-requisites
Just install things from "Pre-requisites" using your preferred package manager.
### Building
From the root directory of the project sources:
```
make
```
## Android
[](https://f-droid.org/repository/browse/?fdid=io.davidar.tensor)
Alternatively, [Download *Qt for Android*](http://www.qt.io/download-open-source/#section-2), open `tensor.pro` in Qt Creator, and [build for Android](http://doc.qt.io/qt-5/androidgs.html).

## OS X

Build `tensor.pro` with Qt Creator, or:
```
brew install qt5
make
```
## iOS

- [Qt for iOS](http://doc.qt.io/qt-5/ios-support.html)
- [Qt5 Tutorial: Bypass Qt Creator and use XCode](https://www.youtube.com/watch?v=EAdAvMc1MCI)
## Windows

Build `tensor.pro` with Qt Creator.