SkillAgentSearch skills...

Envio

A secure command-line tool for managing environment variables

Install / Use

/learn @humblepenguinn/Envio
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

<div align="center"> <a href="https://irusa.org/middle-east/palestine/"> <img src="assets/palestine-banner.png" width="800px"> </a> </div> <div align="center"> <img src="assets/icon.svg" width="200px"> <h1>envio</h1> </div> <div align="center"> <h2>A secure command-line tool for managing environment variables</h2> <a href="https://github.com/humblepenguinn/envio/workflows/CICD.yml"><img src="https://github.com/humblepenguinn/envio/actions/workflows/CICD.yml/badge.svg" alt="CICD"></a> <a href="https://crates.io/crates/envio"><img src="https://img.shields.io/crates/v/envio.svg" alt="Version info"></a> </div> <div align="center" style="margin-top: 24px; margin-bottom: 24px;"> <img alt="Demo" src="assets/demo.svg" width="80%"> </div>

About

envio is a command-line tool for securely managing environment variables. It allows users to create encrypted profiles containing environment variables for a specific project or use case. The tool provides various operations to manage these profiles, such as loading them into terminal sessions or running programs with the specified environment variables.

Some key features of envio include:

  • Encrypt profiles using different encryption methods
  • Start new shell sessions with profile environment variables injected
  • Run programs with your profiles

Installation

Pre-built binaries are available on the releases page.

Cargo

cargo install envio

Unix Install Script

curl -fsSL https://raw.githubusercontent.com/humblepenguinn/envio/main/install.sh | bash

You can set a custom install directory with INSTALL_DIR:

curl -fsSL https://raw.githubusercontent.com/humblepenguinn/envio/main/install.sh | INSTALL_DIR=/usr/local/bin bash

Linux

Arch Linux

Use your favorite AUR helper to install envio:

paru -S envio      # or envio-bin for pre-built binary

Debian/Ubuntu

sudo dpkg -i envio_<version>_<arch>.deb

macOS

brew install envio

Windows

Download the MSI installer or zip archive from the releases page.

Usage

See the Usage Guide for detailed instructions on how to use the tool.

Contributing

Take a look at the Contributing Guide for more information.

License

envio is available under the terms of either the MIT License or the Apache License 2.0, at your option.

See the LICENSE-MIT and LICENSE-APACHE files for license details.

View on GitHub
GitHub Stars932
CategoryDevelopment
Updated1d ago
Forks19

Languages

Rust

Security Score

100/100

Audited on Mar 31, 2026

No findings