All 104 Dependencies

Every package Termix depends on, ranked by repo health score.

Termix is an open-source, forever-free, self-hosted server management platform that unifies every protocol and tool a sysadmin or homelabber needs. Instead of juggling separate apps for SSH, RDP, VNC, file transfers, and Docker management, Termix consolidates them into a single web interface that runs entirely on infrastructure you control.

At its core, Termix pairs an Express.js backend — which handles all SSH protocol work, file operations, and remote desktop bridging via Apache Guacamole — with a React frontend that streams live terminal sessions over WebSockets. Sessions are persistent: tabs stay connected across browser refreshes and device switches, and split-screen layouts let you view up to four panels simultaneously.

Security is taken seriously at the data layer. Credentials and sensitive fields are encrypted at the field level using AES-256-GCM, and the entire SQLite database is optionally encrypted at rest before being written to disk. Authentication supports local accounts, OIDC/SSO, LDAP, TOTP two-factor, and OPKSSH — a modern approach that authenticates SSH sessions via OpenID Connect tokens so no static credentials ever need to be stored.

Termix ships as a Docker image, a native Electron application for Windows, macOS, and Linux, a PWA, and mobile apps on both the Apple App Store and Google Play. The project has grown to over 13,000 GitHub stars since launching in late 2024, with active releases shipped multiple times per month.

24 @codemirror/search ^6.7.1 25 @codemirror/commands ^6.10.3 27 guacamole-common-js ^1.5.0 31 @codemirror/theme-one-dark ^6.1.3 33 @codemirror/autocomplete ^6.20.3 40 @codemirror/view ^6.43.1 40 remark-gfm ^4.0.1 42 clsx ^2.1.1 42 qrcode ^1.5.4 42 tw-animate-css ^1.4.0 44 cmdk ^1.1.1 45 speakeasy ^2.0.0 47 jsonwebtoken ^9.0.3 49 cookie-parser ^1.4.7 49 cors ^2.8.6 52 @monaco-editor/react ^4.7.0 55 bcrypt.js ^3.0.3 56 ssh2 ^1.17.0 59 jest-dom ^6.9.1 outdated 61 React Testing Library ^16.3.2 61 Sonner ^2.0.7 61 socks ^2.8.7 63 i18next-browser-languageDetector ^8.2.1 64 DOM Testing Library ^10.4.1 64 JSZip ^3.10.1 64 React Syntax Highlighter ^16.1.1 65 react-markdown ^10.1.0 69 Fontsource Inter ^5.2.8 69 Fontsource Inter ^5.2.7 69 Fontsource Inter ^5.2.8 69 Fontsource Inter ^5.2.7 69 React CodeMirror ^4.25.9 69 React CodeMirror ^4.25.9 69 React CodeMirror ^4.25.9 69 React Icons ^5.6.0 70 Chalk ^5.6.2 outdated 70 better-sqlite3 ^12.11.1 outdated 72 globals ^17.5.0 75 Drizzle ORM ^0.45.2 78 Radix UI ^1.2.13 78 Radix UI ^1.1.16 78 Radix UI ^1.3.4 78 Radix UI ^1.1.16 78 Radix UI ^2.1.17 outdated 78 Radix UI ^2.1.9 outdated 78 Radix UI ^1.1.16 78 Radix UI ^1.1.9 78 Radix UI ^1.2.11 78 Radix UI ^2.3.1 outdated 78 Radix UI ^1.1.9 78 Radix UI ^1.4.1 78 Radix UI ^1.3.0 78 Radix UI ^1.3.1 78 Radix UI ^1.1.14 78 Radix UI ^1.2.9 78 Radix UI ^1.6.0 78 concurrently ^10.0.3 78 dotenv ^17.4.2 outdated 79 Motion ^12.38.0 outdated 80 user-event ^14.6.1 81 js-yaml ^5.0.0 81 nanoid ^5.1.15 outdated 82 SimpleWebAuthn Browser ^13.3.0 outdated 82 SimpleWebAuthn Browser ^13.3.2 outdated 82 class-variance-authority ^0.7.1 82 react-i18next ^17.0.4 84 ws ^8.20.0 85 @electron/rebuild ^4.0.4 86 Multer ^2.2.0 86 body-parser ^2.3.0 86 lint-staged ^17.0.8 88 jose ^6.2.2 89 React-PDF ^10.4.1 outdated 89 tailwind-merge ^3.5.0 89 xterm.js ^0.2.0 outdated 89 xterm.js ^0.11.0 outdated 89 xterm.js ^0.9.0 outdated 89 xterm.js ^0.12.0 outdated 89 xterm.js ^6.0.0 90 Express ^5.2.1 90 Tailwind CSS ^4.3.1 90 Tailwind CSS ^4.2.4 90 i18next ^26.3.1 90 jsdom ^29.1.1 outdated 90 sharp ^0.35.2 91 prettier 3.8.4 outdated 92 @vitejs/plugin-react ^6.0.1 92 React Hook Form ^7.79.0 92 lucide-react ^1.20.0 92 undici ^8.5.0 93 Vitest ^4.1.9 outdated 93 Vitest ^4.1.9 outdated 94 Vite ^8.0.16 94 cytoscape.js ^3.34.0 94 typescript-eslint ^8.61.1 95 Axios ^1.18.0 95 ESLint ^10.0.1 95 ESLint ^10.5.0 95 TypeScript ~6.0.3 outdated 95 electron-builder ^26.15.3 97 Electron ^42.4.1 outdated 98 React ^7.1.1 outdated 98 React ^19.2.7 98 React DOM ^19.2.7

Join founders buildingwith open source

Opinionated takes, migration guides, cost-saving tips, and insights from the open source ecosystem.

Subscribe on Substack
Join 750+ subscribers