Shell Encryption

Open-source Shell projects categorized as Encryption

Top 19 Shell Encryption Projects

  • setup-ipsec-vpn

    Scripts to build your own IPsec VPN server, with IPsec/L2TP, Cisco IPsec and IKEv2

    Project mention: IIIT JABALPUR HOSTEL'S ETHERNET | | 2022-11-16
  • openvpn-install

    Set up your own OpenVPN server on Debian, Ubuntu, Fedora, CentOS or Arch Linux. (by angristan)

    Project mention: Azure Private DNS on-premises | | 2023-02-03

    To give those elements access to your Azure Private DNS solution, we had to ensure that they have access to the Azure network somehow. To do that, let’s start to set up a VPN solution, using a virtual machine with a Unix-based operating system installed. To easily install an OpenVPN Server, we suggest angristan OpenVPN installer that you can find here and counts with more than 9.4k stars.

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.

  • Bash-Snippets

    A collection of small bash scripts for heavy terminal users

    Project mention: Scripnix: Useful Python3 and bash shell scripts for macOS/BSD and *NIX | | 2022-04-18
  • docker-ipsec-vpn-server

    Docker image to run an IPsec VPN server, with IPsec/L2TP, Cisco IPsec and IKEv2

    Project mention: Containers or not containers? | | 2022-11-01
  • git-secret

    :busts_in_silhouette: A bash-tool to store your private data inside a git repository.

    Project mention: Terraform - How do you handle secrets? | | 2023-01-12

    Checkout git-secret.

  • transcrypt

    transparently encrypt files within a git repository (by elasticdog)

    Project mention: GitHub can now auto-block commits containing API keys, auth tokens | | 2022-04-06
  • wireguard-manager

    ✔️ wireguard-manager enables you to create and manage your own vpn under a minute.

    Project mention: Hardware for 500Mbit/s Max 20 users with 24Mbit/s speed | | 2023-01-17
  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

  • helm-secrets

    A helm plugin that help manage secrets with Git workflow and store them anywhere

    Project mention: How to Deploy and Scale Strapi on a Kubernetes Cluster 1/2 | | 2023-02-03

    Use Helm Secrets.

  • easy-wg-quick

    Creates Wireguard configuration for hub and peers with ease

    Project mention: need help with a WireGuard setup script thing | | 2022-08-27

    I installed WireGuard using the instructions here, but when I tried to connect to it with my phone, it just didn't have internet access. any idea why?

  • yubikey-full-disk-encryption

    Use YubiKey to unlock a LUKS partition

    Project mention: Tillitis Security Key – Mullvad spin-off inspired by measured boot and DICE | | 2022-09-19

    Do you mean something like this:


    Lightweight solution for using encrypted passwords in shell scripts

  • Purse

    GPG asymmetric (YubiKey) password manager

    Project mention: how to encrypt a USB | | 2022-09-19

    Works well and you can script it to do really cool stuff like for passwords.

  • archuseriso

    Scripts for building ISO images and making bootable USB drives

  • wg-install

    Wireguard auto-installer for Ubuntu, Debian, CentOS and Fedora

  • passage

    Password store and secret manager using age encryption. This is my attempt to replace passwordstore's use of PGP, with age encryption. I am sure there are more elegant ways to accomplish this, but it is working for my purposes. (by chrisswanda)

  • tpm-km

    yet another pack of scripts for TPM2+Luks

  • File-Locker

    Keep your files obfuscated by locking them with XOR encryption

  • libagentcrypt

    Symmetric encryption with SSH Agent

    Project mention: libagentcrypt - Symmetric encryption with SSH Agent | | 2022-12-18
  • zfs-vault

    Loading ZFS encryption keys from Vault

    Project mention: Major flaw with my Nextcloud on ZFS implementation, help needed! | | 2022-09-09

    If you're interested in trying that approach, I wrote a small guide a while back:

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-02-03.

Shell Encryption related posts


What are some of the best open-source Encryption projects in Shell? This list will help you:

Project Stars
1 setup-ipsec-vpn 20,891
2 openvpn-install 9,334
3 Bash-Snippets 9,034
4 docker-ipsec-vpn-server 5,249
5 git-secret 3,138
6 transcrypt 1,240
7 wireguard-manager 1,103
8 helm-secrets 865
9 easy-wg-quick 802
10 yubikey-full-disk-encryption 655
11 566
12 Purse 499
13 archuseriso 141
14 wg-install 127
15 passage 12
16 tpm-km 8
17 File-Locker 8
18 libagentcrypt 8
19 zfs-vault 3
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives