2026-05-13 00:58:15 +02:00
2026-05-13 08:50:19 +02:00
2026-05-13 00:58:15 +02:00
2022-09-18 20:25:59 +05:30
2023-02-24 17:30:37 +05:30
2026-05-12 22:08:15 +02:00

NOTE: This is a vibe-ported HARD FORK of the cinny-desktop repo and is now Android-only. Have fun.


Cinny Mobile

Cinny is a Matrix client focused on a simple, elegant, and secure interface. This fork ports the Tauri host from desktop packaging to Tauris Android target while keeping the upstream Cinny web app as the frontend.

Project Layout

  • cinny/: upstream web client, included as a git submodule
  • src-tauri/: Tauri mobile host, capabilities, and native project scaffolding

Local Development

Follow the official Tauri prerequisites first. For phone builds, also install the Android toolchain described there.

Then install dependencies:

  • git clone --recursive https://git.czchan.org/sneedmaster/cinny-mobile.git
  • cd cinny-desktop/cinny
  • npm ci
  • cd ..
  • npm ci

Mobile Commands

  • npm run android:init
  • npm run android:dev
  • npm run android:build

npm run tauri dev is still useful for validating the shared Tauri host on the current machine before deploying to a handset or simulator.

Notes

  • The Tauri entrypoint lives in src-tauri/src/lib.rs and is shared by desktop dev runs plus Android builds.
  • Production assets are served through tauri-plugin-localhost so the wrapped web app can continue using its existing browser-oriented runtime behavior.
  • Android scaffolding has been regenerated in this workspace and is the only mobile target maintained by this fork.
Description
A vibe-port of Cinny to Android and iOS
Readme AGPL-3.0 1.5 MiB
4.11.2 Latest
2026-05-13 08:53:29 +02:00
Languages
Shell 49.4%
Kotlin 30.3%
Rust 20.3%