mirror of
https://seed.radicle.dev/rad:z4V1sjrXqjvFdnCUbxPFqd5p4DtH5.git
synced 2026-10-25 14:50:30 +08:00
5dacfd0edded380228b112e4fbac6d1b2915e49c
There is a bug in libwebkit2gtk that prevents a tauri AppImage from working. To work around this bug we downgrade libwebkit2gtk and associated libraries in the build workflow on CI. See https://github.com/tauri-apps/tauri/issues/11994 and https://github.com/gitbutlerapp/gitbutler/pull/5301
Radicle Desktop
This desktop application lets you interact with Radicle, a peer-to-peer code collaboration and publishing stack.
Local-first
Prerequisites:
- Recent versions of Node.js (22.11.0 or higher) and npm installed
- Requires the Rust toolchain (1.77 or higher).
Also make sure to have Tauri system dependencies installed.
Run the following commands to build the desktop app locally:
git clone https://seed.radicle.xyz/z4D5UCArafTzTQpDZNQRuqswh3ury.git radicle-desktop
cd radicle-desktop
npm install
npm run tauri build
Then run one of the builds that the script outputs at the end.
Getting in touch
To get in touch with the maintainers, sign up to our official chat on Zulip.
License
The UI is distributed under the terms of GPLv3. See LICENSE for details.
Languages
Svelte
43.5%
TypeScript
31.8%
Rust
18.7%
JavaScript
2.2%
CSS
1.8%
Other
2%