Sign Up for Free

RunKit +

Try any Node.js package right in your browser

This is a playground to test code. It runs a full Node.js environment and already has all of npm’s 1,000,000+ packages pre-installed, including zcage with all npm packages installed. Try it out:

var zcage = require("zcage")

This service is provided by RunKit and is not affiliated with npm, Inc or the package authors.

zcage v1.5.1

Zone administration API for Illumos

Zcage - An Illumos zone manager

Zcage is a zone manager for Illumos written in nodejs, is inspired by FreeBSD's iocage and SmartOS's vmadm, combining some of the best features of Illumos, like crossbow and zones to create secure containers.
It's intended to be easy to use with simple command syntax.


  • Easy to use
  • Rapid thin provisioning within seconds
  • Virtual networking
  • Resource control
  • Exclusive IP networking by default
  • Support for brands sparse, ipkg, lipkg, bhyve, kvm and lx.
  • Import docker images to create lx branded zones
  • Import cloud-init images to be used by bhyve or kvm.




Basic usage
Brand types
Options available
Rest Api



It's also possible to support the project on Patreon


RunKit is a free, in-browser JavaScript dev environment for prototyping Node.js code, with every npm package installed. Sign up to share your code.
Sign Up for Free