https://github.com/sz3/pogui
Encryption/backup GUI. Built with pywebview.
https://github.com/sz3/pogui
backup encryption gui libsodium pywebview
Last synced: 24 days ago
JSON representation
Encryption/backup GUI. Built with pywebview.
- Host: GitHub
- URL: https://github.com/sz3/pogui
- Owner: sz3
- License: mit
- Created: 2020-01-14T06:58:19.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2022-06-16T00:33:37.000Z (over 3 years ago)
- Last Synced: 2025-04-25T04:16:33.631Z (11 months ago)
- Topics: backup, encryption, gui, libsodium, pywebview
- Language: JavaScript
- Homepage:
- Size: 341 KB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[](https://github.com/sz3/pogui/actions?query=workflow%3Aci)
[](https://coveralls.io/github/sz3/pogui?branch=master)
[](https://pypi.python.org/pypi/pogui)
[](https://pypi.python.org/pypi/pogui)
## PogUI
A desktop application for encrypting and/or backing up files. Uses [pog](https://github.com/sz3/pog) under the hood, as the name suggests.
pogui is beta software! But it does mostly work, so there's that!
## Installation
Use `pip`:
```
pip install pogui
```
on linux:
```
pip install pogui[qt]
```
(if the PyQt5 dependency fails, you may need to upgrade pip: `pip install -U pip`)
From source,
```
python setup.py build
python setup.py install
```
For linux source build, `PyQtWebEngine` should be installed. For example, by:
```
pip install PyQt5 PyQtWebEngine
```
## Usage
`pogui`
or
`python -m pogui.pogui`