Skip to content

t128n/packy

Repository files navigation

packy

packy is a browser-based tool for bundling npm dependencies into a tarball for air-gapped and offline-first deployments.

What it does

  • Search package metadata when registry access is available
  • Select the dependencies you want to bundle
  • Build a .tgz archive in the browser
  • Download the bundle for local use

Tech stack

  • Vue 3
  • TypeScript
  • Vite
  • Nuxt UI
  • WebContainers

Requirements

packy runs in a modern browser and relies on cross-origin isolation for WebContainer support.

It is designed for environments where direct access to npm registries cannot be guaranteed.

Development

npm install
npm run dev

Build

npm run build

Preview

npm run preview

About

packy helps build and bundle package-based projects in the browser.

Topics

Resources

Contributing

Stars

Watchers

Forks

Contributors