A free, open-source, robust yet user-friendly, compact and cross-platform tool for OpenPGP encryption. It stands out as an exceptional GUI frontend for the modern GnuPG (gpg).
Go to file
saturneric ac78b0fe2d
Some checks failed
Develop CI Qt6 / build (push) Failing after 2m10s
Develop CI Qt5 / build (push) Failing after 2m28s
feat: default key db is not editable
2024-11-22 23:49:09 +01:00
.devcontainer fix: make post adjustments 2024-08-12 14:39:33 +02:00
.gitea/workflows feat: add build option GPGFRONTEND_BUILD_APP_IMAGE 2024-11-22 15:28:04 +01:00
.github fix: clean up files 2024-11-22 09:49:05 +01:00
cmake fix: discover and solve some memory issues 2024-07-27 10:56:19 +02:00
modules@9146f7ad48 feat: upgrade modules 2024-11-22 09:49:51 +01:00
resource feat: add option to disable auto fetch key publish status function 2024-11-22 13:06:49 +01:00
scripts fix: clean up files 2024-11-22 09:49:05 +01:00
src feat: default key db is not editable 2024-11-22 23:49:09 +01:00
third_party fix: remove git submodule mimalloc 2024-11-17 19:29:54 +01:00
ui fix: adjust default tab of gnupg controller 2024-11-22 13:07:05 +01:00
.clang-format feat: introduce clang-tidy config and modify clang-format config 2023-10-29 02:45:15 +08:00
.clang-tidy fix: find and slove some bugs 2024-01-17 19:39:47 +08:00
.gitignore feat: simplify logging 2024-07-30 20:42:12 +02:00
.gitmodules fix: setup gitea develop regularly build and test process 2024-11-16 23:02:31 +01:00
CMakeLists.txt feat: add build option GPGFRONTEND_BUILD_APP_IMAGE 2024-11-22 15:28:04 +01:00
COPYING Update Project Structure; 2021-06-25 15:04:22 +08:00
gpgfrontend.icns fix: unify app icons 2024-02-25 18:55:09 +08:00
gpgfrontend.ico fix: unify app icons 2024-02-25 18:55:09 +08:00
gpgfrontend.qrc feat: add option to disable auto fetch key publish status function 2024-11-22 13:06:49 +01:00
gpgfrontend.rc Improve project configuration files. 2021-06-18 16:47:06 +08:00
PrivacyPolicy.md fix: update documents 2023-07-19 17:37:48 +08:00
README.md fix: clean up files 2024-11-22 09:49:05 +01:00
SECURITY.md feat: update SECURITY.md and adjust Doxyfile location 2024-07-29 21:55:07 +02:00
TRANSLATORS feat: update translation it_IT 2024-10-03 11:59:50 +02:00

GpgFrontend

Language License Codacy Badge Build Release Build Nightly

GpgFrontend is a free, open-source, robust yet user-friendly, compact and cross-platform tool for OpenPGP encryption. It stands out as an exceptional GUI frontend for the modern GnuPG (gpg).

GpgFrontend

When using GpgFrontend, you can:

  • Rapidly encrypt files or text.
  • Digitally sign your files or text with ease.
  • Conveniently manage all your GPG keys on your device.
  • Transfer all your GPG keys between devices safely and effortlessly.
  • Furthermore, you can build and run it on various operating systems, including Windows, macOS, Linux, FreeBSD, and more.

GpgFrontend is PERMANENTLY FREE of charge. However, you can support us by "starring" this project. Your contributions are highly appreciated!

Table of Contents

User Manual

GpgFrontend provides documentations on its main features. If you want to know how to install, please read the User Manual instead of README.

The code for the user manual is maintained in this repository.

Developer Document

You can view the developer documentations that is synchronized with the current latest develop code. Developer Document will help you understand the source code and get involved more quickly in the process of contributing to open source.

The code for the developer documentations is maintained in this repository.

Language Support

If you find an error in any of the translations or need to add a new one, we welcome you to join our translation work.

Supported Languages

GpgFrontend currently supports an array of languages including:

  • English
  • Chinese
  • French
  • German
  • Italian

Contributors: SHOW

Modules

GpgFrontend supports extensive module development, allowing users to customize their experience. Modules can encapsulate functionality, enabling users to enable or disable features as needed. Users can refer to existing module code for guidance and are encouraged to contribute to the Module Repository to reach a broader audience.

As the development is still in its infancy, there are not enough modules and many API interfaces have not been stabilized. So the discussion is open for the development of new modules and the introduction of API interfaces.

Contact

Please refer to HERE for my contact details.

Contributing & Bugs Report

Feel free to dive in! Open an issue or submit PRs if you prefer to use GitHub. For anonymous users, Git patches can be delivered by mail. If you don't have a GitHub account or prefer not to register, you are welcome to communicate with me via email.

Contributing Guide

Quick Start with GitHub Codespaces

Open in GitHub
Codespaces

With just one click, you can quickly launch a fully configured development environment in GitHub Codespaces.

Project Maintainer

@Saturneric

Logo

LICENSES

GpgFrontend itself is licensed under the GPLv3.

FOSSA Status