Tabby plugin that enables WebSocket terminal connections, primarily designed for Kubernetes web terminals (e.g., k8s exec). It allows Tabby to connect to WebSocket-based terminal services directly. Current version 0.2.2 is stable but early-stage, with no recent updates. It requires Tabby nightly builds (>=1.0.231-nightly.0) and Angular 15. Differentiates as a lightweight, focused solution for K8s terminal access within Tabby, unlike generic web terminals.
npm install tabby-ws-termNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Shows Angular module registration for the Tabby WS terminal plugin and basic profile configuration.
Use Tabby nightly builds or ensure matching version.
Pin to Angular 15 or wait for update.
Ensure WebSocket server supports same-origin or configure properly.
Use type: 'ws-term' in profile JSON.
Monitor repository for updates.
Run 'npm install tabby-ws-term' and ensure it's in node_modules.
Install tabby-core (nightly) with 'npm install tabby-core@1.0.231-nightly.0'.
Ensure TabbyWsTermPluginModule.forRoot() is added to your app's @NgModule imports.
Check profile JSON has a valid 'url' field with ws:// or wss:// scheme.