Wanix es un proyecto de código abierto que ofrece un entorno tipo Unix totalmente sandboxed en el navegador, sin necesidad de servidor. Inspirado en Plan 9, permite ejecutar e interactuar con programas reales en WebAssembly y binarios x86 gracias a la integración del emulador v86, que posibilita arrancar una máquina virtual Linux completa desde el cliente. La versión 0.4, publicada por el equipo de Tractor Dev, articula su funcionalidad en torno a un conjunto mínimo de elementos HTML personalizados —etiquetas como wanix-task, wanix-term, wanix-vm, wanix-namespace y wanix-bind— que el desarrollador compone para describir un namespace y sus bindings. Cada elemento cumple un rol claro: wanix-task lanza un ejecutable en un namespace y admite drivers intercambiables para Wasm o JavaScript; wanix-term proporciona una terminal xterm.js conectada a la tarea; wanix-vm ejecuta una VM basada en v86; y wanix-namespace define un contenedor de espacio de nombres que puede exportarse y reutilizarse desde otros documentos mediante un enlace de tipo import. Entre las recetas prácticas que documenta el repositorio figuran la ejecución del shell rc.wasm sobre un sistema de archivos en memoria (#ramfs), el uso de Workbench como editor y explorador de archivos, la integración de OPFS del navegador para almacenamiento persistente (#web/opfs), el arranque de una distribución Linux mínima con shell accesible, y la composición de namespaces remotos que exponen archivos a otras páginas. Wanix está pensado para desarrolladores web que necesiten entornos reproducibles y aislados para ejecutar código no fiable, crear demostraciones interactivas o construir entornos educativos directamente en el navegador, aunque su adopción todavía es incipiente y la documentación principal reside en el repositorio de GitHub.
