Download
Get tavrn for your computer or your Android phone, use it in the browser, or run your own node.
Loading the releases…
Apps
The release list could not be loaded.
Downloads open once the project's repositories are public; until then the release is listed on GitHub for signed-in members.
Beta versions are for testing: they may contain bugs, and an installed beta updates itself to later versions.
There is no stable release yet.
Windows
Recommended for your deviceBetaWindows 10 and 11, 64-bit
Coming later
This release has no Windows installer. Until the next one, the web app works in Edge, Chrome, Firefox and every other current browser.
Problems with the standard app? Alternative build (Electron)
The standard app uses the WebView2 component of Windows. If it does not start or shows a blank window on your computer, this larger build brings its own browser engine instead.
Verify the download
Compare the SHA-256 checksum of the file you downloaded with the one listed here. If they differ, do not open the file.
GitHub lists no checksum for this file. Compare it with the .sha256 file of the same name in the release instead.In PowerShell, in the folder of the download:
Check a file you downloaded on this page
The .sig files next to the installers are signatures for the built-in updater: before the app installs an update, it checks the signature against the project's public key. You do not need them for a download by hand.
The alternative Electron build updates itself from latest.yml in the same release and checks the SHA-512 listed there before it installs an update.
The installers are not code-signed yet. Windows SmartScreen may warn that it "protected your PC" from an unrecognised app. After checking the checksum, choose "More info" and then "Run anyway".
Linux
Recommended for your deviceBeta64-bit distributions with a current desktop
Coming later
This release has no Linux package. Until the next one, the web app works in Firefox, Chrome and every other current browser.
Built with Electron. Make the AppImage executable before you start it; the .deb package also adds the app to your menu.
Verify the download
Compare the SHA-256 checksum of the file you downloaded with the one listed here. If they differ, do not open the file.
GitHub lists no checksum for this file. Compare it with the .sha256 file of the same name in the release instead.In a terminal, in the folder of the download:
Check a file you downloaded on this page
The .sig files next to the installers are signatures for the built-in updater: before the app installs an update, it checks the signature against the project's public key. You do not need them for a download by hand.
The Linux app updates itself from latest-linux.yml in the same release, which lists the SHA-512 of each package; the app checks that value before it installs an update.
The packages are not signed with a package key yet, so your package manager cannot check them for you; the checksum is the check. Make an AppImage executable before starting it:
macOS
Recommended for your deviceBetaApple silicon and Intel Macs, experimental
Coming later
No macOS build in this release. Until the next one, the web app works in Safari and every other current browser.
Verify the download
Compare the SHA-256 checksum of the file you downloaded with the one listed here. If they differ, do not open the file.
GitHub lists no checksum for this file. Compare it with the .sha256 file of the same name in the release instead.In Terminal, in the folder of the download:
Check a file you downloaded on this page
The .sig files next to the installers are signatures for the built-in updater: before the app installs an update, it checks the signature against the project's public key. You do not need them for a download by hand.
The app is not notarised by Apple yet. macOS may say it cannot check the app for malicious software. After checking the checksum, open it from System Settings, Privacy & Security, "Open Anyway".
Android and iOS
Recommended for your deviceBetaAndroid 8 and newer
Coming later
No Android app in this release, and iOS comes later. The web app works in your phone's browser; add it to your home screen for an app-like window.
Verify the download
Compare the SHA-256 checksum of the file you downloaded with the one listed here. If they differ, do not open the file.
GitHub lists no checksum for this file. Compare it with the .sha256 file of the same name in the release instead.On a computer, before you copy the file to your phone:
Check a file you downloaded on this page
The .sig files next to the installers are signatures for the built-in updater: before the app installs an update, it checks the signature against the project's public key. You do not need them for a download by hand.
The app is not from an app store yet. Android asks you to allow installing apps from this source; allow it only for this file.
Check a downloaded file
Choose the file you downloaded, and this page computes its checksum and compares it with the published ones.
The file is checked on your device and never uploaded.
Checking a file on this page needs JavaScript. The command in each card's "Verify the download" works without it.
Paste a SHA-256 or SHA-512 from the release page, as hex or base64.
A match shows that the file is exactly the one published for this release and was not corrupted or swapped on the way.
It cannot replace the signature check that the app's updater does: the checksums here come from the same release page as the files.
Use it in the browser
No installation: the web app runs in any current browser on phones, tablets and computers.
Every node serves the same web client. To use another node, open that node's address in your browser.
Self-host a node
A node is one container image with the web app built in. Add PostgreSQL and your reverse proxy, and your community has its own home.
Container image
ghcr.io/just-tavrn/tavrn-nodeUse the tag of the newest release; the node's release page on GitHub(opens GitHub) lists them.