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 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 path-browserify 1.0.1 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 ResizeObserver Polyfill ^1.5.1 41 cross-spawn ^5.0.1 outdated 41 react-loadable ^3.3.1 outdated 41 rimraf ^2.6.1 outdated 42 GSAP ^3.6.0 42 events ^3.0.0 42 react-virtualized-auto-sizer ^1.0.2 outdated 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 45 color ^3.2.0 outdated 46 @rollup/plugin-alias ^3.1.1 outdated 46 @rollup/plugin-alias ^15.1.0 outdated 46 @rollup/plugin-alias ^4.1.0 outdated 46 @rollup/plugin-alias ^9.0.0 outdated 46 @rollup/plugin-alias ^2.3.3 outdated 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 React Virtualized ^9.19.1 49 match-sorter ^1.8.1 outdated 49 prism-react-renderer ^1.0.2 outdated 50 React Split Pane ^0.1.87 outdated 50 cors ^2.8.4 50 debug ^2.6.8 outdated 50 eslint-config-airbnb ^18.0.1 outdated 50 react-textarea-autosize ^6.1.0 outdated 51 FileSaver.js ^1.3.3 outdated 51 graphql-tag ^2.10.1 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 strip-json-comments 3 outdated 52 ts-node ^3.0.6 outdated 53 @svgr/core 5.5.0 outdated 53 @svgr/core 5.5.0 outdated 53 React DnD ^9.4.0 outdated 53 React DnD ^9.4.0 outdated 53 Sandpack React 1.17.0 outdated 53 deepmerge ^4.2.2 53 strip-ansi 3.0.1 outdated 54 React Apollo ^2.5.6 outdated 54 minimatch ^3.0.4 outdated 54 react-scrollbars-custom ^4.0.20 55 vue-eslint-parser ^2.0.3 outdated 56 Comlink ^4.3.0 56 eslint-plugin-jsx-a11y ^6.6.1 56 whatwg-fetch ^2.0.3 outdated 57 Yarn ^1.17.3 57 react-use ^9.7.2 outdated 57 use-debounce ^3.4.2 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 lru-cache ^4.1.3 outdated 58 node-fetch ^2.6.1 outdated 59 Archiver ~2.1.1 outdated 59 downshift ^5.0.0 outdated 59 vue-template-compiler ^2.6.10 60 semver ^7.3.5 60 style-loader ^0.21.0 outdated 61 eslint-plugin-react ~7.21.2 outdated 61 postcss-loader 3.0.0 outdated 62 Emotion ^9.2.10 outdated 62 Emotion ^9.2.10 outdated 62 Emotion ^9.2.10 outdated 62 jest-junit ^16.0.0 outdated 62 postcss-import ^12.0.1 outdated 63 pako ~1.0.6 outdated 64 React Testing Library ^9.4.0 outdated 64 fs-extra ^8.0.1 outdated 65 html-webpack-plugin ^4.0.0-beta.1 outdated 65 mini-css-extract-plugin ^1.6.2 outdated 65 p-queue ^6.6.2 outdated 66 react-markdown ^5.0.0 outdated 67 JSZip ^3.1.3 67 Lodash ^4.17.21 67 Lodash ^4.17.21 67 Lodash ^4.3.0 67 postcss-selector-parser ^2.2.3 outdated 67 qrcode.react ^0.8.0 outdated 68 eslint-config-prettier ^6.3.0 outdated 69 Fuse.js ^3.2.1 outdated 69 react-day-picker ^7.2.4 outdated 69 uuid ^3.3.2 outdated 70 @sentry/vite-plugin ^1.8.0 outdated 71 css-loader ^3.2.0 outdated 72 Chalk 1.1.3 outdated 72 babel-loader 8.0.2 outdated 73 filesize.js ^3.5.6 outdated 73 webpack-bundle-analyzer ^2.13.1 outdated 74 qs ^6.5.0 75 TypeDoc ~0.11.1 outdated 76 React Icons ^2.2.7 outdated 76 ua-parser-js ^0.7.23 outdated 77 ignore ^5.1.4 outdated 77 react-window ^1.8.5 outdated 78 concurrently ^4.1.0 outdated 78 date-fns ^2.4.1 outdated 78 eslint-plugin-import ^2.18.2 78 postcss-preset-env ^6.7.0 outdated 79 Motion ^1.8.4 outdated 79 simple-git ^2.17.0 outdated 80 rc-slider ^8.7.1 outdated 80 sass-loader ^7.1.0 outdated 81 GraphQL.js ^14.6.0 outdated 82 async ~2.6.1 outdated 82 body-parser ~1.18.3 outdated 82 http-proxy-middleware ^1.1.2 outdated 83 svgo ^1.3.0 outdated 84 ws ^6.1.0 outdated 85 Express ^4.15.3 outdated 86 Workbox ^3.6.3 outdated 87 react-spring ^8.0.25 outdated 88 Immer ^9.0.6 outdated 88 MobX ^5.11.0 outdated 88 MobX ^6.1.1 outdated 88 MobX ^1.4.1 outdated 89 jsdom ^16.2.2 outdated 89 lint-staged 10.5.4 outdated 89 styled-components ^5.2.0 outdated 89 xterm.js ^3.8.1 outdated 90 @amplitude/analytics-browser ^2.2.0 90 cssnano ^4.0.5 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 postcss ^8.4.31 92 vscode-jsonrpc ^3.13.0 outdated 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 preact ^8.3.1 outdated 93 sentry-cli ^1.47.1 outdated 93 webpack-cli ^3.1.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 @babel/core ^6.26.0 outdated 94 @babel/core ^6.26.2 outdated 94 Axios >=0.21.2 94 mocha ~5.2.0 outdated 94 typescript-eslint ^6.9.0 outdated 94 typescript-eslint ^6.9.0 outdated 94 typescript-eslint ^6.9.0 outdated 94 webpack-dev-server ^3.7.2 outdated 95 Apollo Client ^0.4.4 outdated 95 ESLint 5.16.0 outdated 95 Puppeteer ^18.1.0 outdated 95 React Router ^5.2.0 outdated 95 Sentry JavaScript (@sentry/browser) ^5.19.0 outdated 95 Socket.IO ^2.2.0 outdated 95 Storybook ^7.5.1 outdated 95 Storybook ^7.5.1 outdated 95 jest ^24.8.0 outdated 95 jest ^26.2.0 outdated 95 jest ^29.7.0 outdated 95 jest ^22.1.4 outdated 95 jest ^24.8.0 outdated 95 jest ^29.7.0 outdated 95 jest ^24.9.0 outdated 95 jest ^22.1.2 outdated 96 Vue ^2.5.2 outdated 97 TypeScript ^5.2.2 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