All 93 Dependencies

Every package Cosmos-Server depends on, ranked by repo health score.

Cosmos-Server is a comprehensive self-hosted platform that turns any Linux machine, NAS, or Raspberry Pi into a fully secured, managed home server. Rather than patching together a reverse proxy, VPN, auth service, and app manager from separate tools, Cosmos integrates all of them behind a single web UI. Its SmartShield system — a stateful per-route request budget tracker — automatically blocks bots, throttles abusive IPs, and applies geo-restrictions without manual firewall rules, making it one of the few home server solutions that actively assumes the applications it runs may themselves be untrustworthy.

The platform ships with Constellation, an embedded Nebula overlay network that enables zero-trust device-to-device mesh networking without opening router ports or relying on Cloudflare. Combined with the built-in WireGuard-compatible VPN and OpenID Connect SSO, this means every service hosted on Cosmos benefits from strong identity and network-level security by default. Automatic Let's Encrypt HTTPS, Docker container management with Compose support, Restic-based encrypted backups, and real-time monitoring complete the picture for operators who want production-grade reliability on commodity hardware.

Cosmos is built on a Go backend with an embedded lungo database (MongoDB-compatible, no separate daemon required) and a React 18 frontend with Material UI. A 250-app marketplace makes initial setup frictionless, while the modular architecture lets experienced users disable components they don't need — running it purely as a reverse proxy, or purely as a container manager, without the rest of the stack in the way. The codebase is actively maintained with frequent releases and a growing community.

40 prop-types ^15.8.1 42 qrcode ^1.5.3 43 Ant Design Colors ^6.0.0 outdated 43 otp v1.5.0 44 react-copy-to-clipboard ^5.1.0 44 react-device-detect ^2.2.2 47 React Color ^2.19.3 49 eslint-config-airbnb-typescript ^17.0.0 outdated 49 mux v1.8.0 outdated 49 simplebar ^5.3.8 outdated 50 doT ^1.1.3 50 eslint-import-resolver-typescript 3.5.1 outdated 50 dbus v5.1.0 outdated 50 history ^5.3.0 50 i18next-resources-to-backend ^1.2.1 50 React Syntax Highlighter ^15.5.0 outdated 51 websocket v1.5.0 outdated 52 pty v1.1.23 outdated 53 eslint-plugin-jsx-a11y 6.6.1 outdated 53 Formik ^2.2.9 57 i18next-browser-languageDetector ^8.0.0 58 bcrypt.js ^2.4.3 outdated 58 Create React App 7.0.1 outdated 58 yup ^0.32.11 outdated 60 jwt v3.2.2+incompatible outdated 60 tsup ^8.0.0 62 service v1.2.4 outdated 63 eslint-plugin-react ^7.31.8 63 flag-icons ^7.2.3 64 Emotion ^11.10.3 64 Emotion ^11.10.4 64 Emotion ^11.10.4 64 eslint-plugin-prettier ^4.2.1 outdated 66 React Testing Library ^13.4.0 outdated 67 react-window ^1.8.7 outdated 68 jest-dom ^5.16.5 outdated 68 Lodash ^4.6.0 68 Lodash ^4.6.2 68 Lodash ^4.1.0 68 Prism ^1.29.0 69 date-fns ^2.30.0 outdated 69 eslint-config-prettier ^8.5.0 outdated 70 semver v1.5.0 outdated 70 dns v1.1.70 outdated 74 geoip2-golang v1.8.0 outdated 75 web-vitals ^3.0.2 outdated 76 React-Draggable ^4.4.5 76 react-i18next ^14.1.2 outdated 78 Day.js ^1.11.10 78 Motion ^7.3.6 outdated 79 @ant-design/icons ^4.7.0 outdated 80 user-event ^14.4.3 81 chi v4.0.2+incompatible 81 gocron v2.2.4 outdated 81 validator v10.28.0 outdated 81 js-yaml ^4.1.0 outdated 82 nats.go v1.34.1 outdated 83 eslint-plugin-import ^2.26.0 84 react-intersection-observer ^9.5.2 outdated 85 Docker CLI v26.0.0+incompatible outdated 85 Logrus v1.9.4 outdated 86 Express ^4.18.2 outdated 87 i18next ^23.11.5 outdated 88 jose ^6.1.0 90 xterm.js ^0.9.0 outdated 90 xterm.js ^5.4.0 outdated 90 DOMPurify ^3.3.1 90 Lego v4.31.0 outdated 90 prettier 2.7.1 outdated 90 xterm.js ^0.8.0 outdated 91 kin-openapi v0.134.0 outdated 91 gopsutil v3.24.5 outdated 92 @vitejs/plugin-react ^3.1.0 outdated 92 nats-server v2.10.14 outdated 92 React Redux ^8.0.4 outdated 93 MUI X Date Pickers ^6.18.0 outdated 93 MUI X Date Pickers ^6.17.0 outdated 93 Redux Toolkit ^1.8.5 outdated 93 Redux ^4.2.0 outdated 93 Vite ^4.2.0 outdated 94 @babel/core ^7.19.1 outdated 94 @babel/core ^7.19.1 outdated 94 ESLint ^8.23.1 outdated 94 React Router ^6.4.1 outdated 94 React Router ^6.4.1 outdated 95 Axios ^1.7.9 96 Material UI ^5.0.0-alpha.100 outdated 96 Material UI ^5.10.6 outdated 96 TypeScript 4.8.3 outdated 97 React 4.6.0 outdated 97 docker/docker v26.0.0+incompatible outdated 97 React ^18.2.0 outdated 97 React DOM ^18.2.0 outdated

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

Search