Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Nitrokey/nitrokey-app2
Graphical application to manage and use Nitrokey 3 devices
https://github.com/Nitrokey/nitrokey-app2
Last synced: 5 days ago
JSON representation
Graphical application to manage and use Nitrokey 3 devices
- Host: GitHub
- URL: https://github.com/Nitrokey/nitrokey-app2
- Owner: Nitrokey
- License: apache-2.0
- Created: 2021-11-23T12:48:20.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2024-10-23T14:44:39.000Z (19 days ago)
- Last Synced: 2024-10-23T17:56:30.175Z (19 days ago)
- Language: Python
- Homepage: https://www.nitrokey.com/products/nitrokeys
- Size: 82.2 MB
- Stars: 81
- Watchers: 8
- Forks: 13
- Open Issues: 25
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Nitrokey App 2
This application allows to manage Nitrokey 3 devices. To manage Nitrokey Pro and Nitrokey Storage devices, use the older [Nitrokey App](https://github.com/Nitrokey/nitrokey-app).
## Installation
These are the preferred installation methods for the following operating systems:
### Windows
Download and run the prebuilt `.msi` available inside [releases](https://github.com/Nitrokey/nitrokey-app2/releases).
### Linux
Flathub lists the [Nitrokey App2](https://flathub.org/apps/com.nitrokey.nitrokey-app2) to be used for an easy install within your prefered Linux distribution.
### macOS
Currently there is no official support for macOS, you might want to try installing through [pypi](https://pypi.org/project/nitrokeyapp/) using `pip` and/or `pipx`.
## Features
The following features are currently implemented.
- Firmware update
- Passwords
- TOTP
- HOTP## Download
Executable binaries for Linux and Windows as well as a MSI installer for Windows can be downloaded from the [releases](https://github.com/Nitrokey/nitrokey-app2/releases).
### Compiling for Linux and macOS
This project uses [Poetry](https://python-poetry.org/) as its dependency management and packaging system.
See the [documentation](https://python-poetry.org/docs/) of *Poetry* for available commands.The application can be compiled by executing:
```
git clone https://github.com/Nitrokey/nitrokey-app2.git
cd nitrokey-app2
make init
make build
poetry shell
nitrokeyapp
```## Dependencies
* [pynitrokey ](https://github.com/Nitrokey/pynitrokey)
* Python >3.9## Author
Nitrokey GmbH, Jan Suhr and [contributors](https://github.com/Nitrokey/nitrokey-app2/graphs/contributors).