Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/sz3/pogui

Encryption/backup GUI. Built with pywebview.
https://github.com/sz3/pogui

backup encryption gui libsodium pywebview

Last synced: about 2 months ago
JSON representation

Encryption/backup GUI. Built with pywebview.

Awesome Lists containing this project

README

        

[![Build Status](https://github.com/sz3/pogui/workflows/ci/badge.svg)](https://github.com/sz3/pogui/actions?query=workflow%3Aci)
[![Coverage Status](https://coveralls.io/repos/github/sz3/pogui/badge.svg?branch=master)](https://coveralls.io/github/sz3/pogui?branch=master)
[![PyPI Version](https://img.shields.io/pypi/v/pogui.svg)](https://pypi.python.org/pypi/pogui)
[![Supported Python versions](https://img.shields.io/pypi/pyversions/pogui.svg)](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`