MCPcopy
hub / github.com/codesandbox/codesandbox-client

github.com/codesandbox/codesandbox-client @app@0.1.1 sqlite

repository ↗ · DeepWiki ↗ · release app@0.1.1 ↗ · compare 2 versions
13,406 symbols 46,362 edges 1,411 files 930 documented · 7%
README

CodeSandbox Chat All Contributors Build Status PRs Welcome first-timers-only Friendly

An online code editor tailored for web applications.

This project was bootstrapped with Create React App.

The JavaScript community has sharing as its selling point. It has the biggest open source community and every day new ideas and proposals are shared on Twitter. This is great and a really strong point, but the side effect of this is that there are a lot of tools and configurations to consider before you can start building.

CodeSandbox aims to solve this by allowing developers to simply go to a URL in their browser to start building. This not only makes it easier to get started, it also makes it easier to share. You can just share your created work by sharing the URL, others can then (without downloading) further develop on these sandboxes.

Other CodeSandbox repositories

CodeSandbox consists of several separate servers, some of which are open sourced.

  • Client: the web application
  • Server: the Phoenix API server
  • Nginx: Nginx config files
  • Git Extractor: responsible for extracting the source from a GitHub repository
  • CLI: the CLI to upload a CodeSandbox project from your command line

Contributors

Thanks goes to these wonderful people (emoji key):

| [

Ives van Hoorne](http://ivesvh.com)

💬 📝 🐛 💻 🎨 📖 💡 🚇 👀 ⚠️ 🔧 | [

Donavon West](http://donavon.com)

💻 | [

Jeff Allen](http://www.jeffallen.io/)

💻 | [

Ben Gummer](https://github.com/bengummer)

💻 | [

James Gillmore](http://twitter.com/faceyspacey)

💻 🐛 | [

Ade Viankakrisna Fadlil](https://github.com/viankakrisna)

💻 | [

Tushar Sonawane](https://twitter.com/tushkiz)

💬 💻 📖 🤔 | | :---: | :---: | :---: | :---: | :---: | :---: | :---: | | [

Johann Hubert Sonntagbauer](https://github.com/johann-sonntagbauer)

🐛 💻 | [

Joachim Seminck](https://github.com/jseminck)

💻 | [

Subramanya Chakravarthy](http://chakrihacker.github.io)

💻 | [

Robert (Robby) O'Connor](http://robby.oconnor.ninja)

🚇 | [

Bogdan Luca](https://github.com/lbogdan)

🐛 💻 | [

Divjot Singh](http://bogas04.github.io)

💻 | [

Jason Nall](http://www.jsonnull.com)

💻 | | [

Lionel](https://elrumordelaluz.com)

💻 🎨 | [

Philipp Brumm](https://github.com/brumm)

💻 | [

Valentin Hervieu](http://valentin-hervieu.fr)

💻 🐛 | [

Anenth](http://anenth.js.org)

💻 🎨 🤔 | [

Dony Sukardi](http://dsds.io)

🐛 💻 | [

Geoffrey Dhuyvetters](https://github.com/duivvv)

🎨 💻 | [

Eswar Yaganti](http://nyaganti.com)

💻 🚇 | | [

Frank Tan](https://github.com/tansongyang)

💻 | [

Bilal Budhani](https://bilalbudhani.com)

💻 | [

El Juli](https://github.com/JulianMayorga)

💻 | [

Arthur Denner](https://github.com/arthurdenner)

💻 | [

Radi Cho](https://github.com/RSG-Group)

🐛 💻 🤔 | [

Xiaoyi Chen](https://twitter.com/chxy)

💻 | [

Gautam Arora](https://twitter.com/gautam)

💻 🤔 | | [

Haroen Viaene](https://twitter.com/haroenv)

💻 🎨 | [

Nick Nisi](https://nicknisi.com)

💻 | [

Abhishek Jakhotiya](https://github.com/Jakhotiya)

💻 🐛 | [

Tom Kühl](http://twitter.com/tomkuehl_)

💻 | [

br1anchen](https://github.com/br1anchen)

💻 | [

Daniel Hsing](https://arthelon.github.io)

💻 | [

Maciej Kasprzyk](https://twitter.com/_maciejka)

💻 | | [

Robert Heessels](https://github.com/robertheessels)

📖 | [

Ryan P. C. McQuen](https://ryanpcmcquen.org)

💻 | [

Chris](http://chrisrjones.com)

💻 | [

Drew Smith](https://github.com/drewsmith)

💻 | [

Eric Berry](https://codesponsor.io)

💻 | [

Hum4n01d](https://www.hum4n01d.me)

💻 | [

Malachi Willey](https://github.com/malwilley

Extension points exported contracts — how you extend this code

FileSystem (Interface)
(no doc) [12 implementers]
standalone-packages/codesandbox-browserfs/src/core/file_system.ts
Cancel (Interface)
(no doc) [148 implementers]
flow-typed/npm/axios_v0.16.x.js
Editor (Interface)
(no doc) [3 implementers]
packages/app/src/app/components/CodeEditor/types.js
IFile (Interface)
(no doc) [1 implementers]
packages/react-sandpack/src/types.d.ts
IManagerOptions (Interface)
(no doc)
packages/sandpack/src/manager/index.ts
CorrectionOptions (Interface)
(no doc)
packages/codesandbox-api/src/actions/correction.ts
FileSystemConstructor (Interface)
(no doc) [14 implementers]
standalone-packages/codesandbox-browserfs/src/core/file_system.ts
ProxyConfig (Interface)
(no doc)
flow-typed/npm/axios_v0.16.x.js

Core symbols most depended-on inside this repo

push
called by 4852
packages/app/static/js/prettier/1.10.2/parser-postcss.js
y
called by 1848
packages/app/static/js/prettier/1.10.2/parser-flow.js
t
called by 1765
packages/app/static/js/prettier/1.10.2/parser-typescript.js
cb
called by 1442
standalone-packages/codesandbox-browserfs/test/harness/test.js
get
called by 1395
standalone-packages/codesandbox-browserfs/src/generic/key_value_filesystem.ts
next
called by 889
packages/app/static/js/prettier/1.10.2/parser-postcss.js
n
called by 685
packages/app/static/js/prettier/1.10.2/parser-typescript.js
Hr
called by 622
packages/app/static/js/prettier/1.10.2/parser-flow.js

Shape

Function 11,281
Method 1,451
Class 557
Interface 105
Enum 12

Languages

TypeScript100%

Modules by API surface

packages/app/static/js/eslint.4.1.0.min.js1,814 symbols
standalone-packages/codesandbox-browserfs/test/harness/test.js1,787 symbols
packages/app/static/js/prettier/1.10.2/parser-typescript.js1,262 symbols
packages/app/static/js/babel.6.26.js1,066 symbols
standalone-packages/codesandbox-browserfs/test/tests/emscripten/bad_lookup.js883 symbols
packages/app/static/js/prettier/1.10.2/index.js861 symbols
standalone-packages/codesandbox-browserfs/test/harness/factories/workerfs_worker.js446 symbols
packages/app/static/js/prettier/1.10.2/parser-flow.js426 symbols
packages/app/static/js/prettier/1.10.2/parser-postcss.js361 symbols
standalone-packages/codesandbox-browserfs/test/tests/emscripten/files.js226 symbols
standalone-packages/codesandbox-browserfs/src/backend/IsoFS.ts225 symbols
packages/app/static/js/prettier/1.10.2/parser-markdown.js215 symbols

Dependencies from manifests, versioned

@cerebral/http4.0.0 · 1×
@emmetio/codemirror-plugin0.3.5 · 1×
@storybook/addon-knobs3.3.14 · 1×
@storybook/react3.3.14 · 1×
@types/archiver2.0.0 · 1×
@types/async2.0.31 · 1×
@types/body-parser1.16.4 · 1×
@types/classnames2.2.3 · 1×
@types/codemirror0.0.55 · 1×
@types/debug0.0.30 · 1×
@types/express4.0.36 · 1×

For agents

$ claude mcp add codesandbox-client \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact