All 129 Dependencies

Every package Harness Open Source depends on, ranked by repo health score.

Harness Open Source is a comprehensive developer platform that brings together source code management, automated CI/CD pipelines, hosted development environments (Gitspaces), and artifact registries under one roof. Built in Go and TypeScript, it is designed for engineering teams that want to eliminate tool sprawl and run their entire software delivery lifecycle on infrastructure they control.

Originating as the next generation of Drone CI, Harness expands well beyond continuous integration. It adds full Git repository hosting with pull requests, branch rules, code owners, and webhooks — giving teams a GitHub-like experience on their own servers. The CI/CD engine executes pipeline stages inside Docker containers using a YAML-based configuration format, with support for reusable templates and multi-platform language presets out of the box.

Gitspaces provide on-demand, containerized development environments that spin up pre-configured workspaces directly tied to repository branches. Developers connect their preferred IDE and get a reproducible environment without any local setup. The Artifact Registry completes the platform by offering a place to store, proxy, and govern Docker images, Helm charts, and other build artifacts — including controls over upstream open source dependencies.

Harness is deployable with a single Docker command and stores all data in SQLite by default, making it accessible to small teams while also providing the hooks needed for larger deployments through its modular Go architecture, Google Wire dependency injection, and Protocol Buffers-based internal APIs.

24 @codemirror/language-data ^6.3.0 25 @codemirror/commands ^6.2.3 29 identity-obj-proxy ^3.0.0 31 CodeMirror State ^6.2.0 37 lang-markdown ^6.1.1 37 rehype-sanitize ^6.0.0 38 anser ^2.1.1 40 @codemirror/view ^6.9.6 40 go-isatty v0.0.20 outdated 41 hast-util-to-html ^9.0.1 43 http-swagger v1.3.4 outdated 43 url-loader ^4.1.1 45 envconfig v1.4.0 45 uuid v1.6.0 46 Squirrel v1.5.4 46 Wire v0.6.0 outdated 46 file-loader ^6.2.0 46 npm-run-all ^4.1.5 47 go-cmp v0.7.0 47 react-timeago ^4.4.0 outdated 47 selecto ^1.26.3 48 EventSource Polyfill ^1.0.22 48 errors v0.9.1 48 eslint-import-resolver-typescript ^2.4.0 outdated 49 monaco-yaml ^4.0.4 outdated 49 mux v1.8.1 49 sqlx v1.4.0 49 ssh v0.3.7 outdated 50 React Split Pane ^0.1.92 outdated 50 godotenv v1.5.1 51 go-colorful v1.2.0 outdated 52 @svgr/core ^8.1.0 52 ts-node ^10.9.2 53 Formik 2.2.9 outdated 53 Mustache.js ^4.0.1 53 diff2html 3.4.22 outdated 55 aws-sdk-go v1.55.5 outdated 55 fork-ts-checker-webpack-plugin ^6.2.1 outdated 56 classnames ^2.2.6 56 color v1.17.0 outdated 57 go-toml v2.2.2 57 style-loader ^3.3.0 outdated 59 glob ^7.1.6 outdated 59 jest-dom ^5.16.5 outdated 59 secure v1.15.0 outdated 59 yup ^0.29.1 outdated 60 html-webpack-plugin ^5.3.1 60 xid v1.5.0 outdated 61 React Testing Library ^10.0.3 outdated 62 eslint-plugin-import ^2.23.3 62 mini-css-extract-plugin ^2.4.2 63 pq v1.10.9 outdated 63 semver v3.3.1 outdated 64 go-multierror v1.1.1 64 xdg v0.5.0 outdated 65 Lodash ^4.17.21 65 Lodash ^4.17.15 65 css-loader ^6.3.0 outdated 66 zerolog v1.33.0 outdated 68 React Complex Tree ^1.1.11 outdated 68 jwt v5.3.0 outdated 69 React CodeMirror ^4.19.9 69 React CodeMirror ^4.19.9 69 React CodeMirror ^4.19.9 69 eslint-config-prettier ^8.3.0 outdated 70 doublestar v4.6.1 outdated 70 logr v1.4.3 outdated 70 swag v1.16.2 outdated 71 go-humanize v1.0.1 outdated 71 golang-lru v2.0.7 71 path-to-regexp ^6.1.0 outdated 71 react-monaco-editor ^0.55.0 outdated 72 image-spec v1.1.1 72 redsync v4.13.0 outdated 72 webpack-bundle-analyzer ^4.10.2 outdated 73 migrate v4.17.1 outdated 74 qs ^6.9.4 74 testify v1.11.1 outdated 78 React-Draggable ^4.4.2 78 dotenv ^10.0.0 outdated 79 mimetype v1.4.4 outdated 80 user-event ^14.4.3 80 yaml ^2.3.3 81 js-yaml ^4.1.0 outdated 81 sass-loader ^12.1.0 outdated 82 Ginkgo v2.11.0 82 Jotai ^2.6.3 outdated 83 highlight.js ^11.8.0 83 react-hotkeys-hook ^4.4.1 outdated 83 react-intersection-observer ^9.5.3 outdated 84 Logrus v1.9.4 outdated 84 go-sqlite3 v1.14.22 outdated 84 pgx v4 v5.5.5 85 chi v5.2.2 86 Gomega v1.27.10 outdated 87 Moment.js ^2.25.3 87 eslint-plugin-react ^7.23.2 89 Immer ^9.0.6 outdated 89 React-PDF ^7.1.2 outdated 89 webpack-dev-server ^4.15.1 outdated 90 Express ^4.19.2 outdated 90 React Virtuoso 3.1.2 outdated 91 DOMPurify ^3.0.5 91 Sass ^1.32.8 91 compress v1.18.4 outdated 91 go-redis v8.11.5 91 goldmark v1.4.13 outdated 91 prettier ^2.3.2 outdated 92 TanStack Query 4.20.4 outdated 92 client_golang v1.23.2 outdated 92 kin-openapi v0.131.0 outdated 93 Cypress ^11.1.0 outdated 93 Monaco Editor ^0.45.0 outdated 93 webpack-cli ^5.1.4 outdated 94 Distribution v2.8.2+incompatible outdated 94 Marked ^4.0.12 outdated 94 jest ^29.5.0 outdated 94 jest ^29.5.0 outdated 94 typescript-eslint ^5.33.1 outdated 94 typescript-eslint ^5.33.1 outdated 95 ESLint ^7.27.0 outdated 95 React Router ^5.2.1 outdated 95 TypeScript ^4.8.4 outdated 97 docker/docker v27.1.1+incompatible outdated 97 webpack ^5.58.0 98 React ^4.2.0 outdated 98 React ^17.0.2 outdated 98 React DOM ^17.0.2 outdated 98 React DOM ^17.0.2 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