All 211 Dependencies

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

CodeSandbox is an online IDE that gives developers a fully-featured development environment in the browser, with no local setup required. It supports React, Vue, Svelte, Angular, and Preact through pre-configured templates, and lets you start coding, testing, or prototyping in seconds.

At its core, CodeSandbox runs a complete module resolution and transpilation pipeline inside the browser using its open-source `sandpack-core` engine. This means npm dependencies are fetched and bundled client-side, with caching via IndexedDB and HMR support — capabilities that normally require a Node.js server. The sandbox execution runs inside a sandboxed iframe communicating with the editor through a typed message protocol, keeping untrusted code fully isolated.

CodeSandbox supports GitHub repository import, converting any repo URL into a live environment within seconds. For teams and organizations, it offers real-time collaboration, branching, and a dashboard for managing shared sandboxes. The `react-embed` package allows developers to embed live, interactive sandboxes directly in documentation or blog posts.

The cloud-hosted platform at codesandbox.io adds microVM-based environments, Dev Container support, and a programmatic SDK for AI agent integration and scalable code evaluation. The open-source client repository provides the full web application, editor, and execution engine, making it possible to understand and contribute to the entire stack.

26 constants-browserify ^1.0.0 30 outvariant ^1.4.2 32 compare-versions ^3.1.0 outdated 33 vue-template-es2015-compiler ^1.9.1 36 CodeMirror ^5.58.2 outdated 38 sha1 ^1.1.1 39 cross-spawn ^5.0.1 outdated 39 is-url ^1.2.2 39 path-browserify 1.0.1 40 postcss-flexbugs-fixes ^4.1.0 outdated 40 stream-browserify ^3.0.0 40 textarea-caret-position ^3.1.0 41 GSAP ^3.6.0 41 ResizeObserver Polyfill ^1.5.1 41 react-loadable ^3.3.1 outdated 41 rimraf ^2.6.1 outdated 42 events ^3.0.0 42 util 0.11.1 outdated 43 clean-css ^4.1.11 outdated 43 url-loader ^4.1.1 43 vue-hot-reload-api ^2.3.3 44 Micromatch ^4.0.4 44 buffer ~5.1.0 outdated 44 date-fns-tz ^1.0.7 outdated 44 punycode.js ^2.1.1 46 React Helmet ^6.1.0 46 file-loader ^1.1.11 outdated 46 npm-run-all ^4.1.5 47 React Color ^2.17.3 47 cross-env ^6.0.0 outdated 47 normalize.css ^5.0.0 outdated 48 localForage ^1.5.5 48 react-content-loader ^4.2.2 outdated 49 cors ^2.8.4 49 eslint-config-airbnb ^18.0.1 outdated 49 match-sorter ^1.8.1 outdated 49 prism-react-renderer ^1.0.2 outdated 49 strip-json-comments 3 outdated 50 React Split Pane ^0.1.87 outdated 50 deepmerge ^4.2.2 50 graphql-tag ^2.10.1 50 react-textarea-autosize ^6.1.0 outdated 50 strip-ansi 3.0.1 outdated 51 FileSaver.js ^1.3.3 outdated 51 react-scrollbars-custom ^4.0.20 52 @svgr/core 5.5.0 outdated 52 @svgr/core 5.5.0 outdated 52 Reach UI (@reach/dialog) 0.10.3 outdated 52 Reach UI (@reach/dialog) 0.10.3 outdated 52 Reach UI (@reach/dialog) 0.10.3 outdated 52 Reach UI (@reach/dialog) ^0.10.4 outdated 52 Reach UI (@reach/dialog) 0.12.1 outdated 52 Reach UI (@reach/dialog) 0.10.2 outdated 52 lru-cache ^4.1.3 outdated 52 minimatch ^3.0.4 outdated 52 ts-node ^3.0.6 outdated 53 React DnD ^9.4.0 outdated 53 React DnD ^9.4.0 outdated 53 Sandpack React 1.17.0 outdated 53 vue-eslint-parser ^2.0.3 outdated 54 React Apollo ^2.5.6 outdated 55 use-debounce ^3.4.2 outdated 56 Comlink ^4.3.0 56 TypeDoc ~0.11.1 outdated 56 colors.js ^1.1.2 56 downshift ^5.0.0 outdated 56 eslint-plugin-jsx-a11y ^6.6.1 56 react-use ^9.7.2 outdated 56 whatwg-fetch ^2.0.3 outdated 57 Yarn ^1.17.3 57 color ^3.2.0 outdated 57 style-loader ^0.21.0 outdated 58 Create React App ^9.1.2 outdated 58 Create React App ^3.1.2 outdated 58 Create React App ^1.0.10 outdated 58 Fuse.js ^3.2.1 outdated 58 node-fetch ^2.6.1 outdated 59 Archiver ~2.1.1 outdated 59 fs-extra ^8.0.1 outdated 59 jest-junit ^16.0.0 outdated 59 vue-template-compiler ^2.6.10 60 html-webpack-plugin ^4.0.0-beta.1 outdated 61 React Testing Library ^9.4.0 outdated 62 debug ^2.6.8 outdated 62 eslint-plugin-import ^2.18.2 62 mini-css-extract-plugin ^1.6.2 outdated 62 pako ~1.0.6 outdated 64 JSZip ^3.1.3 64 postcss-loader 3.0.0 outdated 64 react-virtualized-auto-sizer ^1.0.2 outdated 64 semver ^7.3.5 65 Lodash ^4.17.21 65 Lodash ^4.17.21 65 Lodash ^4.3.0 65 css-loader ^3.2.0 outdated 65 qrcode.react ^0.8.0 outdated 65 react-markdown ^5.0.0 outdated 66 Emotion ^9.2.10 outdated 66 Emotion ^9.2.10 outdated 66 Emotion ^9.2.10 outdated 67 babel-loader 8.0.2 outdated 68 postcss-import ^12.0.1 outdated 69 React Icons ^2.2.7 outdated 69 eslint-config-prettier ^6.3.0 outdated 70 Chalk 1.1.3 outdated 72 React Virtualized ^9.19.1 outdated 72 webpack-bundle-analyzer ^2.13.1 outdated 73 ua-parser-js ^0.7.23 outdated 73 uuid ^3.3.2 outdated 74 @rollup/plugin-alias ^3.1.1 outdated 74 @rollup/plugin-alias ^15.1.0 outdated 74 @rollup/plugin-alias ^4.1.0 outdated 74 @rollup/plugin-alias ^9.0.0 outdated 74 @rollup/plugin-alias ^2.3.3 outdated 74 filesize.js ^3.5.6 outdated 74 qs ^6.5.0 75 @sentry/vite-plugin ^1.8.0 outdated 75 rc-slider ^8.7.1 outdated 76 postcss-selector-parser ^2.2.3 outdated 76 simple-git ^2.17.0 outdated 77 postcss-preset-env ^6.7.0 outdated 77 react-day-picker ^7.2.4 outdated 78 concurrently ^4.1.0 outdated 79 Motion ^1.8.4 outdated 80 ignore ^5.1.4 outdated 81 async ~2.6.1 outdated 81 sass-loader ^7.1.0 outdated 82 date-fns ^2.4.1 outdated 82 p-queue ^6.6.2 outdated 82 react-window ^1.8.5 outdated 84 http-proxy-middleware ^1.1.2 outdated 84 ws ^6.1.0 outdated 86 body-parser ~1.18.3 outdated 86 lint-staged 10.5.4 outdated 87 eslint-plugin-react ~7.21.2 outdated 87 svgo ^1.3.0 outdated 89 Immer ^9.0.6 outdated 89 Workbox ^3.6.3 outdated 89 styled-components ^5.2.0 outdated 89 webpack-dev-server ^3.7.2 outdated 89 xterm.js ^3.8.1 outdated 90 @amplitude/analytics-browser ^2.2.0 90 Express ^4.15.3 outdated 90 cssnano ^4.0.5 outdated 90 jsdom ^16.2.2 outdated 90 react-spring ^8.0.25 outdated 91 Phoenix ^1.7.0 91 core-js 3.6.0 outdated 91 prettier 2.1.1 outdated 91 rollup ^2.28.1 outdated 92 MobX ^5.11.0 outdated 92 MobX ^6.1.1 outdated 92 MobX ^1.4.1 outdated 92 Socket.IO ^2.2.0 outdated 92 postcss ^8.4.31 93 GraphQL Code Generator ^2.3.1 outdated 93 GraphQL Code Generator ^2.0.0 outdated 93 GraphQL Code Generator ^2.0.0 outdated 93 Puppeteer ^18.1.0 outdated 93 sentry-cli ^1.47.1 outdated 93 webpack-cli ^3.1.2 outdated 94 Apollo Client ^0.4.4 outdated 94 jest ^24.8.0 outdated 94 jest ^26.2.0 outdated 94 jest ^29.7.0 outdated 94 jest ^22.1.4 outdated 94 jest ^24.8.0 outdated 94 jest ^29.7.0 outdated 94 jest ^24.9.0 outdated 94 jest ^22.1.2 outdated 94 typescript-eslint ^6.9.0 outdated 94 typescript-eslint ^6.9.0 outdated 94 typescript-eslint ^6.9.0 outdated 95 @babel/core ^7.5.5 outdated 95 @babel/core ^7.5.5 outdated 95 @babel/core ^7.8.3 outdated 95 @babel/core ^7.5.5 outdated 95 @babel/core ^7.2.0 outdated 95 @babel/core ^7.5.0 outdated 95 @babel/core ^7.5.0 outdated 95 @babel/core ^7.0.0 outdated 95 @babel/core ^7.2.0 outdated 95 @babel/core ^7.5.5 outdated 95 @babel/core ^7.4.4 outdated 95 @babel/core ^7.5.5 outdated 95 @babel/core ^7.0.0 outdated 95 @babel/core ^7.3.3 outdated 95 @babel/core ^7.13.16 outdated 95 @babel/core ^7.6.3 outdated 95 @babel/core ^6.26.0 outdated 95 @babel/core ^6.26.2 outdated 95 Axios >=0.21.2 95 ESLint 5.16.0 outdated 95 GraphQL.js ^14.6.0 outdated 95 React Router ^5.2.0 outdated 95 Sentry JavaScript (@sentry/browser) ^5.19.0 outdated 95 Storybook ^7.5.1 outdated 95 Storybook ^7.5.1 outdated 95 TypeScript ^5.2.2 outdated 95 Vue ^2.5.2 outdated 95 mocha ~5.2.0 outdated 95 preact ^8.3.1 outdated 95 vscode-jsonrpc ^3.13.0 outdated 97 webpack ^4.36.1 outdated 98 React ^4.1.0 outdated 98 React ^16.9.0 outdated 98 React ^15.6.0 outdated 98 React ^6.0.1 outdated 98 React 0.9.0 outdated 98 React DOM ^16.9.0 outdated 98 React DOM 16 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