Attributes
Includes Deno configuration
Repository
Current version released
10 months ago
Dependencies
jsdeliver.net
will-weiss/spinners@master
other
skypack.dev
lodash
Pocketenv
Pocketenv is a simple and lightweight tool to manage development workspace environments. It allows you to define and manage workspaces for your projects, and easily switch between them.

Note
Pocketenv Workspacesare just Docker Containers with some preinstalled tools, volumes, and vscode tunnel as an entry point.Pocketenv Templatesare just Github Repositories with terraform files to create a new workspace.
Important
Pocketenv is still in development and not ready for production use.
🚚 Installation
With Bash:
curl -fsSL https://cli.pocketenv.io | bashWith Homebrew (macOS/Linux):
brew install pocketenv-io/tap/pocketenvWith Deno:
deno install -A -r https://cli.pocketenv.io -n pocketenvWith Nix:
nix profile install --experimental-features "nix-command flakes" github:pocketenv-io/pocketenvOr download the binary from the releases page and add it to your PATH.
Tip
- Quickly create a new workspace with
pocketenv initandpocketenv upcommand. - Destroy it with
pocketenv downcommand. - List all workspaces with
pocketenv listcommand. - Start a shell in a workspace with
pocketenv shellcommand.
🚀 Usage
pocketenv --help
Usage: pocketenv
Version: 0.1.5
Description:
.
____ __ __
/ __ \____ _____/ /_____ / /____ ____ _ __
/ /_/ / __ \/ ___/ //_/ _ \/ __/ _ \/ __ \ | / /
/ ____/ /_/ / /__/ ,< / __/ /_/ __/ / / / |/ /
/_/ \____/\___/_/|_|\___/\__/\___/_/ /_/|___/
https://pocketenv.io - Manage your development environment with ease.
Options:
-h, --help - Show this help.
-V, --version - Show the version number for this program.
Commands:
init [name] - Generate a new Pocketenv workspace
up [workspace] - Start the Pocketenv workspace
down [workspace] - Stop the Pocketenv workspace
list - List all Pocketenv workspaces
shell [workspace] - Start a shell in the Pocketenv workspace