{"id":18608515,"url":"https://github.com/mehdirexon/easygpgtool","last_synced_at":"2025-04-10T22:30:49.590Z","repository":{"id":139281447,"uuid":"609124850","full_name":"mehdirexon/easyGPGTool","owner":"mehdirexon","description":"A GPG tool to access to GPG commands(built for linux based distributions)","archived":false,"fork":false,"pushed_at":"2023-10-28T19:54:37.000Z","size":894,"stargazers_count":4,"open_issues_count":3,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-04-10T08:46:38.084Z","etag":null,"topics":["debian","gnupg","gpg","gpg-encryption","gui-application","python","python3","ubuntu"],"latest_commit_sha":null,"homepage":"https://mehdirexon.ir","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mehdirexon.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2023-03-03T12:31:52.000Z","updated_at":"2023-10-28T12:45:20.000Z","dependencies_parsed_at":"2023-10-28T09:28:04.056Z","dependency_job_id":null,"html_url":"https://github.com/mehdirexon/easyGPGTool","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mehdirexon%2FeasyGPGTool","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mehdirexon%2FeasyGPGTool/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mehdirexon%2FeasyGPGTool/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mehdirexon%2FeasyGPGTool/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mehdirexon","download_url":"https://codeload.github.com/mehdirexon/easyGPGTool/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248309342,"owners_count":21082196,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["debian","gnupg","gpg","gpg-encryption","gui-application","python","python3","ubuntu"],"created_at":"2024-11-07T03:03:15.257Z","updated_at":"2025-04-10T22:30:49.267Z","avatar_url":"https://github.com/mehdirexon.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"[![status: active](https://github.com/GIScience/badges/raw/master/status/active.svg)](https://github.com/GIScience/badges#active)\n\n# 🔒 easyGPG Tool 🔒\n## Table of Contents\n\n* [Introduction](#introduction)\n\n* [Features](#features)\n\n* [Recently changes](#recently-changes)\n\n* [How to use](#how-to-use)\n\n* [Installation](#installation%EF%B8%8F)\n\n* [Acknowledgements](#acknowledgements)\n\n## Introduction👋\n\n+ what is GPG?\n\nGPG (GNU Privacy Guard) is a free and open-source tool for encrypting and signing data and communications. It uses public-key cryptography to ensure the security and privacy of your data. With GPG, you can encrypt your files and messages so that only the intended recipient can read them, and you can also digitally sign your messages to prove their authenticity.\n\n+ what is easyGPG Tool\n\neasyGPG Tool is a tool that allows you to work with GPG easily instead of using the original library.\nThis GUI version helps you to get rid of typing codes and other stuff. So you can easily do whatever just with forms. 🎉\n\n## Features💡\nWhy use easyGPG Tool? 💻 \n\neasyGPG makes it easy for anyone to use GPG for encryption and decryption without having to learn complex command-line codes. With its user-friendly interface, you can quickly and easily manage your keys and perform common tasks such as:\n\n🔒 Encrypting your data to keep it safe from prying eyes\n\n🔓 Decrypting your data quickly and easily whenever you need to access it\n\n📤 Exporting your keys to a file for easy transfer between devices\n\n📥 Importing keys from a file to quickly add them to your keychain\n\n🔑 Generating a new key with just a few clicks or deleting an existing one if you no longer need it\n\n📝 Keeping track of changes and updates with our detailed patch notes\n\n🔍 Easily viewing all your keys in one place with our show keys feature\n\n## Recently changes🆕\n+ easyGPGTool has been added to pypi \n+ new run method has been added\n\n## How to use📖\nAfter using ```pip3 install easyGPGTool``` ,create a python file and follow these code:\n\n```\nfrom easyGPGTool.core import run\nrun()\n```\n\n# Note:\n\nIn the new version, installing on a local machine is being developed.\n\n## Installation🛠️\n### For Debian \n```\nsudo apt update \u0026\u0026 sudo apt upgrade \nsudo apt install python3 \u0026\u0026 sudo apt install python3-pip \npip3 install easyGPGTool\n```\n### For Fedora\n```\nsudo dnf update \u0026\u0026 sudo dnf upgrade \nsudo dnf install python3 \u0026\u0026 sudo dnf install python3-pip \npip3 install easyGPGTool\n```\n### For Arch\n```\nsudo pacman -Syu\nsudo pacman -S python python-pip\npip3 install easyGPGTool\n```\n### For MacOS\n```\nxcode-select --install\nruby -e \"$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)\"\nbrew install python3\npip3 install easyGPGTool\n```\n### CentOS/RHEL\n```\nsudo yum update\nsudo yum install python3 python3-pip\npip3 install easyGPGTool\n```\n### Gentoo\n```\nsudo emerge --sync \u0026\u0026 sudo emerge --update world \nsudo emerge --ask dev-lang/python dev-python/pip \npip3 install easyGPGTool\n```\n### Slackware\n```\nslackpkg update \u0026\u0026 slackpkg upgrade-all \nslackpkg install python \npython -m ensurepip \npip install --upgrade pip setuptools wheel \npip install easyGPGTool\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmehdirexon%2Feasygpgtool","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmehdirexon%2Feasygpgtool","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmehdirexon%2Feasygpgtool/lists"}