An open API service indexing awesome lists of open source software.

https://github.com/burnttoasters/zinnia

A Tauri/Rust Cross-platofrm 7Z GUI
https://github.com/burnttoasters/zinnia

7zip 7zip-guide 7zip-utility archive-manager cross-platform gui tauri tauri-app

Last synced: 2 months ago
JSON representation

A Tauri/Rust Cross-platofrm 7Z GUI

Awesome Lists containing this project

README

          

# Zinnia
A cross-platform 7z GUI built with Tauri.

## Dev
- `npm install`
- `npm run tauri:dev`

## Builds
- Windows: `npm run build:win`
- macOS: `npm run build:mac:universal` then `npm run build:mac:zip`
- Linux: `npm run build:linux`
- Flatpak: `npm run flatpak:bundle`

## Release signing
- `npm run release:sign:gpg`

## Updater setup
- Updater is already configured in `src-tauri/tauri.conf.json`.
- The release workflow automatically publishes `latest-{{target}}-{{arch}}.json` manifests and updater artifacts to GitHub releases.
- The release workflow also publishes `SHA256SUMS-{{target}}-{{arch}}.txt` checksum files and detached `.asc` signatures.