# Cinny desktop GitHub release downloads Cinny is a matrix client focusing primarily on simple, elegant and secure interface. The desktop app is made with Tauri. ## Download Installers for macOS, Windows and Linux can be downloaded from [Github releases](https://github.com/cinnyapp/cinny-desktop/releases). Releases are signed with a [Ed25519](https://ed25519.cr.yp.to/) public-key. Operating System | Download ---|--- Windows | Get it on Windows macOS | Get it on macOS Linux | Get it on Linux ยท Flatpak Decoded public key: > RWRflTUQD3RHFtn25QNANCmePR9+4LSK89kAKTMEEB4OKpOFpLMgc64z To verify release files, you need to download [minisign](https://jedisct1.github.io/minisign/) tool and [decode](https://www.base64decode.org/) the *.sig* file before running: > minisign -Vm ***RELEASE_FILE.msi.zip*** -P RWRflTUQD3RHFtn25QNANCmePR9+4LSK89kAKTMEEB4OKpOFpLMgc64z -x ***SINGATURE.msi.zip.sig*** ## Local development Firstly, to setup Rust, NodeJS and build tools follow [Tauri documentation](https://tauri.app/v1/guides/getting-started/prerequisites). Now, to setup development locally run the following commands: * `git clone --recursive https://github.com/cinnyapp/cinny-desktop.git` * `cd cinny-desktop/cinny` * `npm ci` * `cd ..` * `npm ci` To build the app locally, run: * `npm run tauri build` To start local dev server, run: * `npm run tauri dev`