https://github.com/thrzl/chiffrage
a cross-platform age GUI written with tauri
https://github.com/thrzl/chiffrage
age age-encryption encryption rust sveltekit tauri
Last synced: 6 months ago
JSON representation
a cross-platform age GUI written with tauri
- Host: GitHub
- URL: https://github.com/thrzl/chiffrage
- Owner: thrzl
- License: other
- Created: 2025-11-30T06:50:38.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2026-01-19T02:01:52.000Z (6 months ago)
- Last Synced: 2026-01-19T04:04:10.305Z (6 months ago)
- Topics: age, age-encryption, encryption, rust, sveltekit, tauri
- Language: Svelte
- Homepage: https://thrzl.xyz/projects/chiffrage/
- Size: 3.82 MB
- Stars: 2
- Watchers: 0
- Forks: 0
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Security: SECURITY.md
Awesome Lists containing this project
- awesome-tauri - chiffrage - Cross-platform UI for encrypting files and text with the age encryption format. (Applications / Security)
README
chiffrage
a desktop UI for age encryption.
report bug
·
request feature
download for...
windows .exe
·
macOS .dmg (ARM/M-series)
·
macOS .dmg (x64)
·
linux .AppImage
note: these download links go to https://latest.thrzl.xyz, which simply redirects to the latest appropriate github release asset. feel free to verify hashes. more formats (.msi, .rpm, .deb, .app) are available on the release page.
table of contents
### built with
* [rage](https://github.com/str4d/rage)
* [tauri](https://tauri.app/)
* [sveltekit](https://svelte.dev/)
* [shadcn-svelte](https://www.shadcn-svelte.com/)
## installation
download the appropriate installer from the [latest release](https://github.com/thrzl/chiffrage/releases/latest).
### **windows**
windows users can install either the `chiffrage_x.x.x_x64-setup.exe` or `chiffrage_x.x.x_x64_en_US.msi` file.
### **macOS**
#### **silicon macs (M series)**
you should use the `chiffrage-aarch64.app.zip` or `chiffrage_x.x.x_aarch64.dmg`.
#### **x64 macs**
you should use the `chiffrage-x86_64.app.zip` or `chiffrage_x.x.x_x64.dmg`.
### **linux**
deb, rpm, and AppImage packages are all available for x64.
## usage

a **keypair** consists of a **public** and **private** key. a file encrypted to public key `A` will be decryptable by private key `A`. therefore, to have someone else encrypt files to you, you simply have to share your public key.
encrypting files to yourself works the same way; simply add yourself as a recipient.
## roadmap
see the [open issues](https://github.com/thrzl/chiffrage/issues) for a list of proposed features (and known issues).
## contributing
contributions are what make the open source community such an amazing place to learn, inspire, and create. any contributions you make are **greatly appreciated**.
1. fork the project
2. create your feature branch (`git checkout -b feat/new-thing`)
3. commit your changes (`git commit -m 'add some new-thing'`)
4. push to the branch (`git push origin feat/new-thing`)
5. open a pull request
make sure that you install the necessary [tauri system dependencies](https://tauri.app/start/prerequisites/).
## license
distributed under the NC-MIT license. see [LICENSE](/LICENSE) for more information. in essence:
- **individuals** can do whatever they want with the software and source (still abide by the other terms of the license).
- **commercial users** must obtain a unique license to use this software.
- in all honesty, it's not likely that a license will be expensive or that payment will be monetary (hence my usage of 'obtain' rather than 'purchase').
## acknowledgements
* [the age encryption format](https://age-encryption.org/v1)
* [filosottile's HPKE-PQ reference](https://filippo.io/hpke-pq)
[contributors-shield]: https://img.shields.io/github/contributors/thrzl/chiffrage.svg
[contributors-url]: https://github.com/thrzl/chiffrage/graphs/contributors
[forks-shield]: https://img.shields.io/github/forks/thrzl/chiffrage.svg
[forks-url]: https://github.com/thrzl/chiffrage/network/members
[stars-shield]: https://img.shields.io/github/stars/thrzl/chiffrage.svg
[stars-url]: https://github.com/thrzl/chiffrage/stargazers
[issues-shield]: https://img.shields.io/github/issues/thrzl/chiffrage.svg
[issues-url]: https://github.com/thrzl/chiffrage/issues
[license-shield]: https://img.shields.io/badge/license-MIT--NC-green
[license-url]: https://github.com/thrzl/chiffrage/LICENSE
[product-screenshot]: images/screenshot.png