What is codesandbox-client built with?

codesandbox-client is a JavaScript repo built with React, react-router-dom, phoenix, and Preact. It stores its data in store, watches its errors with Sentry, makes its content with image-extensions, is tested with Puppeteer, jest-image-snapshot, jest-styled-components, and react-test-renderer, and uses localforage and Dropbox. It has 1,045,244 written lines, with 305 test files.

Read on November 9, 2026, at commit dcba8eb. Read it as markdown

Frontend

The base 2

Styles 7

  • styled-components183 files
  • Normalize.css2 files
  • fontfaceobserver1 file
  • glamor1 file
  • postcss-flexbugs-fixes1 file
  • postcss-normalize1 file
  • postcss-preset-env1 file

Interface 17

5 more

Icons 1

Backend

Support

Testing 4

  • Puppeteer2 files
  • jest-image-snapshot1 file
  • react-test-renderer1 file
  • jest-styled-components1 file

The base 2

Tools 31

  • Webpack4 files
  • ESLint2 files
  • @vue/compiler-sfc1 file
  • babel-eslint1 file
  • eslint-plugin-react-hooks1 file
  • gulp1 file
  • react-dev-utils1 file
  • react-hot-loader1 file
  • tern1 file
  • typescript-eslint1 file
  • webpack-bundle-analyzer1 file
  • webpackbar1 file
19 more
  • source-map5 files
  • gensync4 files
  • webpack-merge3 files
  • resolve2 files
  • terser-webpack-plugin2 files
  • babel-plugin-codegen1 file
  • babel-plugin-preval1 file
  • case-sensitive-paths-webpack-plugin1 file
  • codesandbox-import-utils1 file
  • copy-webpack-plugin1 file
  • eslint-plugin-import1 file
  • eslint-plugin-jsx-a11y1 file
  • html-webpack-plugin1 file
  • ignore1 file
  • mini-css-extract-plugin1 file
  • script-ext-html-webpack-plugin1 file
  • thread-loader1 file
  • vscode-oniguruma1 file
  • webpack-manifest-plugin1 file

Content 1

  • image-extensions1 file

Other 56

  • Lodash31 files
  • date-fns10 files
  • SemVer8 files
  • Axios5 files
  • react-apollo4 files
  • Babel2 files
  • filesize2 files
  • socket.io-client2 files
  • uuid2 files
  • @amplitude/analytics-browser1 file
  • apollo-link-context1 file
  • async1 file
44 more
  • fuse.js1 file
  • Immer1 file
  • lodash-es1 file
  • micromatch1 file
  • node-fetch1 file
  • ua-parser-js1 file
  • use-debounce1 file
  • react-helmet14 files
  • color8 files
  • date-fns-tz6 files
  • deepmerge6 files
  • dot-object5 files
  • events5 files
  • graphql-tag5 files
  • humps5 files
  • querystring5 files
  • debug3 files
  • hash-sum2 files
  • https-browserify2 files
  • jszip2 files
  • leva2 files
  • onigasm2 files
  • outvariant2 files
  • punycode2 files
  • string_decoder2 files
  • util2 files
  • buffer1 file
  • constants-browserify1 file
  • file-saver1 file
  • fs-extra1 file
  • match-sorter1 file
  • memoize-one1 file
  • minimatch1 file
  • object-assign1 file
  • p-queue1 file
  • pako1 file
  • react-use1 file
  • resize-observer-polyfill1 file
  • sha11 file
  • stream-browserify1 file
  • string-similarity1 file
  • strip-json-comments1 file
  • username1 file
  • whatwg-fetch1 file

Other repos with a similar stack

Ordered by how much of its stack they share with codesandbox-client, then by stars.

Frequently asked questions

What language is codesandbox-client written in?
codesandbox-client is written in JavaScript, with 1,045,244 written lines.
What framework does codesandbox-client use?
codesandbox-client is built with React, react-router-dom, phoenix, and Preact.
What database does codesandbox-client use?
codesandbox-client stores its data in store.
What services does codesandbox-client use?
codesandbox-client watches its errors with Sentry and uses localforage and Dropbox.

The proof: packages/common/src/utils/analytics/sentry.ts, line 1

Does codesandbox-client have tests?
Yes. codesandbox-client has 305 test files and is tested with Puppeteer, jest-image-snapshot, jest-styled-components, and react-test-renderer.
Which repos have a stack like codesandbox-client's?
The ones that share most of its stack:appsmithorg/appsmithstrapi/strapigatsbyjs/gatsby

See inside your code, today.

Paste your repo and see it drawn, part by part: a medium one in under a minute.

Free, no account.

Or look inside SeeRepo's own →

Is it your repo? Add its badge, keep it up to date or take it down →