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