SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Shell Encryption Projects
-
setup-ipsec-vpn
Set up your own IPsec VPN server in just a few minutes, with IPsec/L2TP, Cisco IPsec and IKEv2. Supports Ubuntu, Debian, CentOS/RHEL, Alpine Linux and Raspberry Pi OS. Includes client config and management scripts.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
openvpn-install
Set up your own OpenVPN server on Debian, Ubuntu, Fedora, CentOS, Arch Linux and more (by angristan)
Project mention: Monitoring OpenVPN with Prometheus and Grafana: A Complete Guide | dev.to | 2025-09-26First, ensure your OpenVPN server is configured to write status files. If you don't have OpenVPN set up yet, I recommend using the excellent openvpn-install script:
-
-
docker-ipsec-vpn-server
Docker image to run an IPsec VPN server, with IPsec/L2TP, Cisco IPsec and IKEv2. Auto-generates server config and supports VPN client setup on Linux, Windows, macOS, iOS and Android.
-
Lock down your .env and any git-secret files in .claude/settings.local.json before anything else
-
-
wireguard-manager
✔️ WireGuard-Manager is an innovative tool designed to streamline the deployment and management of WireGuard VPNs. Emphasizing user-friendliness and security, it simplifies the complexities of VPN configuration, offering a robust yet accessible solution for both personal and professional use.
-
Project mention: Show HN: Lockenv – Simple encrypted secrets storage for Git | news.ycombinator.com | 2025-12-07
I understand the simplicity angle. https://github.com/elasticdog/transcrypt has been around for a long time and strikes that balance very well in my opinion. And it's just a bash script that can also be committed so the git repo is atomic.
-
Project mention: easy-wg-quick VS amneziawg-installer - a user suggested alternative | libhunt.com/r/easy-wg-quick | 2026-04-26
-
-
-
-
archuseriso
A collection of Bash scripts for creating bootable Arch Linux images and USB drives with desktop environments.
-
-
-
bmus
BmuS is a powerful free bash based enterprise level backup program for the automated backup of files, directories, and MySQL databases from a Linux system to a NAS or NAS to NAS. With the Docker version you can also backup Win and Mac system. It features encryption, cloud backup, deduplication, multi language support and much more.
Project mention: Show HN: BmuS is a powerful free backup program for Linux, Mac and Windows | news.ycombinator.com | 2026-01-31 -
-
docker-headscale
Docker image to run a Headscale server, a self-hosted, open-source Tailscale-compatible mesh VPN coordination server. Auto-generates config and pre-auth key on first start. MagicDNS support, helper script for user/node management. Multi-arch: amd64, arm64.
Project mention: Show HN: Docker setup for Headscale (self-hosted Tailscale control server) | news.ycombinator.com | 2026-04-03 -
-
-
tea2adt
Command-line utility for Remote Shell, Remote AI Prompt, Chat and File Transfer, that reads and writes encrypted data across peer-to-peer or broadcast audio connections, using minimodem and gpg
-
-
Checkpoint
Automated backup tool for developers. Hourly backups of source code, databases (SQLite, PostgreSQL, MySQL, MongoDB), and .env files. Encrypted cloud sync, native macOS dashboard, version history, and restore. Free for personal use. (by fluxcodestudio)
I working on an app I built called Checkpoint. It’s an open source backup system for developers that protects everything Git ignores. .env files, databases, credentials, local configs.
I started it after an AI coding agent destroyed my SQLite database mid-session for the third time. Git doesn't back up databases, and it shouldn't. But nothing else was doing it either.
It runs silently in the background and watches your project, detects changes, backs up to encrypted cloud storage (Dropbox, Google Drive, OneDrive, iCloud). Supports SQLite, PostgreSQL, MySQL, MongoDB. Has a native macOS menu bar dashboard.
Free and open source. v2.7.0, 100% test coverage.
GitHub: https://github.com/fluxcodestudio/Checkpoint
Shell Encryption discussion
Shell Encryption related posts
-
Monitoring OpenVPN with Prometheus and Grafana: A Complete Guide
-
Endpoint Security: A Low-Cost Data Diode
-
Looking for vpn service that use random ports
-
OpenVPN only routing Local IP's through VPN Server
-
Only local IP's getting routed through VPN Server
-
Is there a recommended way of syncing installed packages and configs? Portable user homes?
-
Is it possible to Tie specific system usernames to certificates on a PAM auth setup?
-
A note from our sponsor - SaaSHub
www.saashub.com | 11 Jul 2026
Index
What are some of the best open-source Encryption projects in Shell? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | setup-ipsec-vpn | 28,144 |
| 2 | openvpn-install | 16,030 |
| 3 | Bash-Snippets | 9,932 |
| 4 | docker-ipsec-vpn-server | 7,095 |
| 5 | git-secret | 4,031 |
| 6 | helm-secrets | 2,011 |
| 7 | wireguard-manager | 1,858 |
| 8 | transcrypt | 1,684 |
| 9 | easy-wg-quick | 1,117 |
| 10 | yubikey-full-disk-encryption | 882 |
| 11 | Purse | 615 |
| 12 | encpass.sh | 613 |
| 13 | archuseriso | 266 |
| 14 | wg-install | 157 |
| 15 | cryptr | 149 |
| 16 | bmus | 58 |
| 17 | arch-config | 57 |
| 18 | docker-headscale | 14 |
| 19 | tpm-km | 12 |
| 20 | libagentcrypt | 12 |
| 21 | tea2adt | 8 |
| 22 | File-Locker | 7 |
| 23 | Checkpoint | 0 |