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.

25 @codemirror/search ^6.7.1 26 @codemirror/commands ^6.10.3 27 guacamole-common-js ^1.5.0 32 @codemirror/theme-one-dark ^6.1.3 34 @codemirror/autocomplete ^6.20.3 40 remark-gfm ^4.0.1 41 @codemirror/view ^6.43.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 48 jsonwebtoken ^9.0.3 50 React Syntax Highlighter ^16.1.1 50 cookie-parser ^1.4.7 50 cors ^2.8.6 53 @monaco-editor/react ^4.7.0 56 i18next-browser-languageDetector ^8.2.1 58 bcrypt.js ^3.0.3 58 ssh2 ^1.17.0 60 socks ^2.8.7 63 Sonner ^2.0.7 64 React Testing Library ^16.3.2 65 jest-dom ^6.9.1 outdated 66 react-markdown ^10.1.0 67 DOM Testing Library ^10.4.1 67 JSZip ^3.10.1 72 Chalk ^5.6.2 outdated 72 Fontsource Inter ^5.2.8 72 Fontsource Inter ^5.2.7 72 Fontsource Inter ^5.2.8 72 Fontsource Inter ^5.2.7 72 globals ^17.5.0 74 Radix UI ^1.2.13 74 Radix UI ^1.1.16 74 Radix UI ^1.3.4 74 Radix UI ^1.1.16 74 Radix UI ^2.1.17 outdated 74 Radix UI ^2.1.9 outdated 74 Radix UI ^1.1.16 74 Radix UI ^1.1.9 74 Radix UI ^1.2.11 74 Radix UI ^2.3.1 outdated 74 Radix UI ^1.1.9 74 Radix UI ^1.4.1 74 Radix UI ^1.3.0 74 Radix UI ^1.3.1 74 Radix UI ^1.1.14 74 Radix UI ^1.2.9 74 Radix UI ^1.6.0 75 React CodeMirror ^4.25.9 75 React CodeMirror ^4.25.9 75 React CodeMirror ^4.25.9 76 React Icons ^5.6.0 77 react-i18next ^17.0.4 77 user-event ^14.6.1 78 concurrently ^10.0.3 78 dotenv ^17.4.2 outdated 79 Drizzle ORM ^0.45.2 79 Motion ^12.38.0 outdated 80 better-sqlite3 ^12.11.1 outdated 82 SimpleWebAuthn Browser ^13.3.0 outdated 82 SimpleWebAuthn Browser ^13.3.2 outdated 82 body-parser ^2.3.0 82 class-variance-authority ^0.7.1 82 i18next ^26.3.1 82 js-yaml ^5.0.0 83 @electron/rebuild ^4.0.4 84 ws ^8.20.0 85 Express ^5.2.1 85 Multer ^2.2.0 85 nanoid ^5.1.15 outdated 86 tailwind-merge ^3.5.0 88 jose ^6.2.2 89 React-PDF ^10.4.1 outdated 89 jsdom ^29.1.1 outdated 89 lint-staged ^17.0.8 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 Tailwind CSS ^4.3.1 90 Tailwind CSS ^4.2.4 90 sharp ^0.35.2 91 prettier 3.8.4 outdated 92 React Hook Form ^7.79.0 92 lucide-react ^1.20.0 92 undici ^8.5.0 93 @vitejs/plugin-react ^6.0.1 93 Vitest ^4.1.9 outdated 93 Vitest ^4.1.9 outdated 94 Axios ^1.18.0 94 Vite ^8.0.16 94 cytoscape.js ^3.34.0 94 typescript-eslint ^8.61.1 95 ESLint ^10.0.1 95 ESLint ^10.5.0 95 electron-builder ^26.15.3 97 Electron ^42.4.1 outdated 97 TypeScript ~6.0.3 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