Protochat is a multi-platform Matrix client written in JavaScript with the Ionic Support. It compiles to Android, iOS and runs on the Web. Protochat is just a hobby project and licensed under AGPLv3.
⚠ This project is under heavy development. Because so many features are still missing, git commits are created with many files! ⚠
- Custom homeserver 🏠
- Registration/Login (only with password) 📚
- Application settings ⚙️
- Install NodJS and NPM
- Clone the repo:
git clone --recurse-submodules https://github.com/Gurkengewuerz/protochat
cd protochat
- Install dependencies
npm install
- Build the tailwind css files with
npm run build:css
- Build the
bunde.js
withnpm run build
- Sync the builded files to iOS/Android
npm run ionic:sync
- Build the native apps with
ionic cap build --no-build --no-open
- Debug with:
npm run start