ca51f93ecd35ae9a9a1cb4aab3415b7dfa0dbd62
Paarrot
Paarrot is a Matrix client focusing primarily on simple, elegant and secure interface. The desktop app is built with Electron and based on Cinny.
Download
Installers for Windows and Linux can be downloaded from releases.
| Operating System | Download |
|---|---|
| Windows (x64) | Get it on Windows |
| Linux (AppImage) | Get it on Linux |
Linux Installation
For the best AppImage experience, we recommend using AppImageLauncher which automatically integrates AppImages into your system.
Local development
To setup development locally run the following commands:
git clone --recursive http://synbox.ruv.wtf:8418/litruv/cinny-desktop.gitcd cinny-desktop/cinnynpm cicd ..npm ci
To build the app locally, run:
npm run build
To start local dev server, run:
npm run dev
Android build (Capacitor)
Paarrot now supports building an Android app package using Capacitor.
Prerequisites:
- Android Studio installed
- Android SDK + platform tools configured
- Java 17 (recommended for recent Android Gradle toolchains)
Build and sync Android project:
npm run android:prepare
Open Android Studio project:
npm run android:open
Build debug APK from terminal:
npm run android:apk
Build release APK from terminal:
npm run android:apk:release
Build release AAB from terminal:
npm run android:aab
Artifacts are generated under:
cinny/android/app/build/outputs/apk/cinny/android/app/build/outputs/bundle/
Releases
52
Release v4.11.133
Latest
Languages
TypeScript
65.2%
CSS
16.1%
Kotlin
14.4%
JavaScript
3.7%
Java
0.6%