Nio is an upcoming matrix client for iOS.
For the time being this project is still very much a work in progress. For updates, please check by in our matrix room → #niochat:matrix.org.
Want to give it a spin? Join the public TestFlight Beta.
The following steps should be all that's necessary to build Nio with Xcode.
$ git clone https://github.com/kiliankoe/nio.git
$ cd nio
$ pod install
$ xed .
If you can help translate Nio into other languages your help would be much appreciated! Translation files are available on translate.riot.im.
You might also have fun checking out the following applications.
- Ditto, cross-platform ReactNative based and just as purple 💜
- Messagerie, also built with SwiftUI
- Pattle, very polished cross-platform app built with Flutter
Nio is short for Niobe (albeit pronounced differently), captain of the ship Logos in the Matrix trilogy. Additionally it's a homonym of Neo, because there's definitely not enough Matrix projects jumping on that pun train already.
The abbreviation NIO is also commonly used to refer to the term non-blocking IO. I find this entertaining for a messaging client, which is essentially a human IO interface.