All 177 Dependencies

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

GitLab is an open-core DevOps platform that manages the full software development lifecycle in one application — from code hosting and review to automated pipelines, container registry, and deployment. Used by more than 100,000 organizations, it is the most widely deployed self-hosted alternative to GitHub, giving teams complete control over their code and infrastructure.

The Community Edition (CE) ships under the MIT license and covers the bulk of what most teams need: Git repositories with fine-grained access control, merge requests, a built-in CI/CD engine configured via a .gitlab-ci.yml file, an issue tracker with Kanban boards, wikis, and package/container registries. The Enterprise Edition (EE) adds advanced governance, compliance, and security features on top of the same codebase.

GitLab is built on Ruby on Rails and integrates tightly with PostgreSQL, Redis, Gitaly (its custom Git RPC server), GitLab Shell, and GitLab Workhorse. Deployment is handled via Omnibus packages that bundle all dependencies into a single RPM or DEB, making production setup far simpler than a manual installation. Kubernetes-based deployments via the official Helm chart are also supported for organizations running cloud-native infrastructure.

Because the CE code is open source and the entire application runs on-premises, teams subject to strict data-sovereignty or air-gap requirements — defense, finance, healthcare — can operate GitLab with zero external dependencies, keeping every commit, pipeline log, and secret inside their own network.

33 backoff v1.0.0 34 cron-validator ^1.1.1 35 string-hash 1.1.3 40 gddo v0.0.0-20210115222349-20d68f94ee1f 40 lowlight ^2.9.0 outdated 41 gobreaker v2.4.0 42 ajv-formats ^2.1.1 outdated 42 process ^0.11.10 43 url-loader ^4.1.1 44 Micromatch ^4.0.5 44 portal-vue ^2.1.7 outdated 45 go-grpc-prometheus v1.2.0 45 node-dateformat ^5.0.1 46 @rollup/plugin-alias ^2.0.5 outdated 46 file-loader ^6.2.0 47 Autosize ^6.0.1 47 Mousetrap 1.6.5 48 monaco-yaml 4.0.0 outdated 51 Tippy.js ^6.3.7 51 graphql-tag ^2.11.0 51 websocket v1.5.3 52 Sortable ^1.10.2 52 timeago.js ^4.0.2 53 Vue.Draggable 4.0.1 outdated 54 minimatch ^3.0.4 outdated 55 clipboard.js ^2.0.8 59 chokidar ^3.5.3 outdated 59 glob ^7.1.6 outdated 59 vue-template-compiler 2.7.16 60 gofakes3 v0.0.0-20240701191259-edd0227ffc37 outdated 60 regexp2 v1.12.0 60 semver ^7.3.4 60 style-loader ^2.0.0 outdated 61 compression-webpack-plugin ^5.0.2 outdated 61 postcss-loader ^8.2.1 62 Commander.js ^15.0.0 62 D3.js ^5.16.0 outdated 62 jest-junit ^12.3.0 outdated 62 prettier-plugin-tailwindcss ^0.6.5 outdated 63 Ajv ^8.10.0 63 diff ^3.4.0 outdated 65 ipaddr.js ^1.9.1 outdated 65 jwt v5.3.1 65 toml v1.5.0 outdated 67 @rspack/dev-server 2.1.0 outdated 67 DOM Testing Library ^9.3.4 outdated 67 JSZip ^3.1.3 67 Lodash ^4.17.23 67 colord ^2.9.3 67 vue-virtual-scroller 1.1.2 outdated 68 globby ^11.0.1 outdated 69 uuid 8.1.0 outdated 71 css-loader ^2.1.1 outdated 72 Chalk ^2.4.1 outdated 72 babel-loader ^8.4.1 outdated 72 golang-lru v2.0.7 73 webpack-bundle-analyzer ^4.10.2 outdated 74 apollo-upload-client 15.0.0 outdated 74 js-cookie ^3.0.0 74 redsync v4.13.0 outdated 75 testify v1.11.1 outdated 75 web-vitals ^0.2.4 outdated 78 eslint-plugin-import ^2.32.0 78 postcss-preset-env ^2.1.1 outdated 78 postcss-preset-env ^13.3.12 outdated 79 MSW (Mock Service Worker) 1.3.5 outdated 79 PapaParse ^5.3.1 80 jQuery ^3.6.0 outdated 80 sass-loader ^17.0.0 81 GraphQL.js 16.11.0 outdated 82 js-yaml ^3.13.1 outdated 83 Logrus v1.9.4 outdated 84 cRonstrue ^1.122.0 outdated 85 Floating UI ^1.7.6 outdated 86 highlight.js ^11.11.1 87 @vitejs/plugin-vue ^6.0.2 87 Autoprefixer ^10.4.8 87 Leaflet ^1.9.4 87 Rsdoctor ^1.5.18 88 Immer ^9.0.15 outdated 88 yaml ^2.0.0-10 89 DOMPurify ^3.4.11 89 MCP Go SDK v1.6.1 outdated 89 xterm.js 3.14.5 outdated 90 ECharts ^5.6.0 outdated 90 Tailwind CSS ^3.4.1 outdated 91 Pinia ^2.2.2 outdated 91 Rspack CLI 2.1.3 outdated 91 Rspack CLI 2.1.3 outdated 91 Sass ^1.98.0 91 Stylelint ^16.1.0 outdated 91 Tiptap Core ^2.27.2 outdated 91 Tiptap Core ^2.27.2 outdated 91 Tiptap Core ^2.27.2 outdated 91 Tiptap Core ^2.27.2 outdated 91 Tiptap Core ^2.27.2 outdated 91 Tiptap Core ^2.27.2 outdated 91 Tiptap Core ^2.27.2 outdated 91 Tiptap Core ^2.27.2 outdated 91 Tiptap Core ^2.27.2 outdated 91 Tiptap Core ^2.27.2 outdated 91 Tiptap Core ^2.27.2 outdated 91 Tiptap Core ^2.27.2 outdated 91 Tiptap Core ^2.27.2 outdated 91 Tiptap Core ^2.27.2 outdated 91 Tiptap Core ^2.27.2 outdated 91 Tiptap Core ^2.27.2 outdated 91 Tiptap Core ^2.27.2 outdated 91 Tiptap Core ^2.27.2 outdated 91 Tiptap Core ^2.27.2 outdated 91 Tiptap Core ^2.27.2 outdated 91 Tiptap Core ^2.27.2 outdated 91 Tiptap Core ^2.27.2 outdated 91 Tiptap Core ^2.27.2 outdated 91 Tiptap Core ^2.27.2 outdated 91 Tiptap Core ^2.27.2 outdated 91 Tiptap Core ^2.27.2 outdated 91 Tiptap Core ^2.27.2 outdated 91 Tiptap Core ^2.27.2 outdated 91 Tiptap Core ^2.27.2 outdated 91 Tiptap Core ^2.27.2 outdated 91 Tiptap Core ^2.27.2 outdated 91 Tiptap Core ^2.27.2 outdated 91 Tiptap Core ^2.27.2 outdated 91 Tiptap Core ^2.27.2 outdated 91 Tiptap Core ^2.27.2 outdated 91 core-js ^3.45.1 91 go-redis v9.21.0 outdated 91 prettier ^3.3.2 92 Chroma v2.19.0 outdated 92 KaTeX ^0.16.19 outdated 92 Mermaid 0.2.2 outdated 92 Mermaid 11.13.0 outdated 92 Monaco Editor ^0.30.1 outdated 92 client_golang v1.23.2 outdated 92 postcss ^8.4.35 93 PDF.js 4.9.124 outdated 93 Vitest ^4.0.8 outdated 93 webpack-cli ^4.10.0 outdated 94 @babel/core ^7.23.7 outdated 94 @babel/core ^7.23.7 outdated 94 Axios ^0.24.0 outdated 94 Cube.js Client Core ^1.0.0 94 Dropzone ^4.2.0 outdated 94 Marked ^16.0.0 outdated 94 Vite 8.0.16 outdated 94 swagger-client ^3.37.2 94 webpack-dev-server 4.15.2 outdated 95 @rails/actioncable 7.2.301 outdated 95 @rails/actioncable 7.1.600 outdated 95 AWS SDK for Go v2 v1.41.4 outdated 95 AWS SDK for Go v2 v1.32.12 outdated 95 AWS SDK for Go v2 v1.19.12 outdated 95 AWS SDK for Go v2 v1.20.12 outdated 95 AWS SDK for Go v2 v1.96.3 95 Apollo Client ^3.5.10 outdated 95 ESLint ^9.39.1 outdated 95 ESLint 9.39.1 outdated 95 GraphiQL ^3.7.1 outdated 95 Sentry JavaScript (@sentry/browser) 10.63.0 outdated 95 Storybook ^7.6.24 outdated 95 Storybook ^7.6.24 outdated 95 Storybook ^7.6.24 outdated 95 Vue Router 4.5.1 outdated 95 jest ^29.7.0 outdated 95 jest ^29.7.0 outdated 95 jest ^29.7.0 outdated 95 jest ^29.7.0 outdated 95 jest ^29.7.0 outdated 96 Vue 2.7.16 outdated 97 azcore v1.13.1 outdated 97 azcore v1.7.0 outdated 97 swagger-ui-react ^5.32.4 97 webpack ^4.47.0 outdated 98 React ^18.3.1 outdated 98 React DOM ^18.3.1 outdated 98 three.js ^0.143.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