Visual Studio Code vs Cursor
Side-by-side technology stack comparison.
Quick Facts
| Platform | macOS | macOS |
| Runtime | electron | electron |
| Version | v1.122.1 | v3.5.38 |
| Size | 669 MB | 790 MB |
| Architecture | Apple Silicon | Apple Silicon |
| Dependencies | 600 | 756 |
| Last Updated | May 8, 2026 | May 10, 2026 |
Platform
macOS
Runtime
electron
Version
v1.122.1
Size
669 MB
Architecture
Apple Silicon
Dependencies
600
Last Updated
May 8, 2026
Platform
macOS
Runtime
electron
Version
v3.5.38
Size
790 MB
Architecture
Apple Silicon
Dependencies
756
Last Updated
May 10, 2026
Technology Stack Comparison
156 shared technologies. 131 unique to Visual Studio Code. 405 unique to Cursor.
| Technology | Visual Studio Code | Cursor |
|---|---|---|
| Animation | ||
| Framer Motion | — | |
| Async Runtime | ||
| @emnapi/runtime | — | |
| async | — | |
| pngjs | — | |
| cross-spawn | — | |
| Auth | ||
| kerberos | ||
| MSAL | ||
| jose | — | |
| Keytar | — | |
| jsonwebtoken | — | |
| Build Tool | ||
| TypeScript | ||
| rimraf | — | |
| source-map | — | |
| Babel | ||
| source-map-support | — | |
| ESLint | — | |
| Charts | ||
| D3.js | — | |
| Mermaid | — | |
| Cytoscape.js | — | |
| CLI | ||
| minimist | ||
| Commander.js | ||
| @github/copilot | — | |
| chalk | — | |
| strip-ansi | — | |
| Cloud | ||
| Azure SDK | ||
| AWS SDK | ||
| Google Cloud | ||
| Supabase | ||
| Communication | ||
| Model Context Protocol | ||
| Compression | ||
| tar (Rust) | ||
| yazl | ||
| yauzl | ||
| zlib | — | |
| Archiver | — | |
| unzipper | — | |
| Cryptography | ||
| TweetNaCl | — | |
| bcrypt-pbkdf | — | |
| @js-sdsl/ordered-map | — | |
| CSS Framework | ||
| stylis | — | |
| classnames | — | |
| Tailwind CSS | — | |
| Data Structure | ||
| lru-cache | ||
| graceful-fs | ||
| Database | ||
| Keyv | ||
| zod-to-json-schema | — | |
| Prisma | — | |
| Date & Time | ||
| ms | ||
| Day.js | — | |
| Desktop Framework | ||
| VS Code Extension API | ||
| Encoding | ||
| he | — | |
| mime | ||
| base64-js | ||
| js-base64 | ||
| jschardet | ||
| utf-8-validate | — | |
| long | — | |
| encoding_rs | — | |
| iconv-lite | — | |
| emoji-regex | — | |
| escape-html | — | |
| Error Tracking | ||
| Sentry | ||
| File System | ||
| glob | ||
| mkdirp | ||
| bindings | ||
| fs-extra | ||
| minimatch | ||
| Parcel Watcher | — | |
| path-browserify | — | |
| tmp | — | |
| which | — | |
| file-type | — | |
| normalize-path | — | |
| path-to-regexp | — | |
| strip-bom-string | — | |
| I/O | ||
| pump | — | |
| buffer | ||
| bufferutil | — | |
| end-of-stream | ||
| readable-stream | ||
| bytes | — | |
| events | — | |
| unpipe | — | |
| raw-body | — | |
| streamdown | — | |
| Logging | ||
| debug | ||
| ansi-colors | — | |
| chrome-remote-interface | ||
| Machine Learning | ||
| TensorFlow | ||
| Anthropic SDK | ||
| LangChain | ||
| Mistral SDK | ||
| Transformers.js | ||
| Google Gemini | ||
| Media | ||
| Sharp | — | |
| Jimp | — | |
| Networking | ||
| WebSocket (ws) | ||
| ssh2 | — | |
| Axios | — | |
| socks | ||
| undici | ||
| form-data | ||
| tas-client | — | |
| tRPC | — | |
| gRPC | ||
| Octokit | ||
| http-proxy-agent | ||
| https-proxy-agent | ||
| socks-proxy-agent | ||
| hono | — | |
| send | — | |
| fresh | — | |
| tunnel | — | |
| statuses | — | |
| negotiator | — | |
| node-fetch | — | |
| proxy-addr | — | |
| http-errors | — | |
| content-type | — | |
| tas-client-umd | — | |
| abort-controller | — | |
| formdata-polyfill | — | |
| content-disposition | — | |
| TanStack Query | — | |
| Observability | ||
| OpenTelemetry | ||
| shimmer | — | |
| Parser | ||
| ini | ||
| cookie | ||
| xml2js | ||
| jsonfile | ||
| shell-quote | — | |
| typescript-eslint | — | |
| strip-json-comments | ||
| chevrotain | — | |
| qs | — | |
| yaml | — | |
| acorn | — | |
| cheerio | — | |
| esprima | — | |
| unified | — | |
| forwarded | — | |
| to-regex-range | — | |
| linkify-it | — | |
| rehype-raw | — | |
| remark-gfm | — | |
| tinycolor2 | — | |
| body-parser | — | |
| gray-matter | — | |
| media-typer | — | |
| jsonc-parser | — | |
| range-parser | — | |
| rehype | — | |
| unist-util-visit | — | |
| mdast-util-to-markdown | — | |
| hast-util | — | |
| Platform Binding | ||
| node-abi | ||
| native-keymap | ||
| run-applescript | ||
| native-is-elevated | ||
| windows-foreground-love | ||
| pidusage | — | |
| native-watchdog | — | |
| Rich Text Editor | ||
| KaTeX | — | |
| marked | ||
| markdown-it | — | |
| Tree-sitter | — | |
| remark | — | |
| Runtime | ||
| Electron | ||
| Security | ||
| DOMPurify | — | |
| CORS | — | |
| Serialization | ||
| Smithy (AWS) | — | |
| js-yaml | — | |
| Protocol Buffers | — | |
| State Management | ||
| RxJS | — | |
| Testing | ||
| Playwright | — | |
| UI Framework | ||
| Angular | ||
| Svelte | — | |
| Iconify | — | |
| React Router | — | |
| Fluent UI | ||
| React | — | |
| Solid.js | — | |
| dnd-kit | — | |
| Utility | ||
| open | ||
| util | — | |
| uuid | ||
| semver | ||
| ieee754 | ||
| debounce | — | |
| inherits | ||
| lodash-es | — | |
| safe-buffer | ||
| Lodash | — | |
| url-join | — | |
| Underscore.js | — | |
| object-assign | — | |
| fast-deep-equal | — | |
| Validation | ||
| Zod | ||
| Ajv | — | |
| Web Server | ||
| NestJS | — | |
| Express | — | |
| Fastify | — | |
| Other | ||
| d | — | |
| bl | ||
| rc | ||
| ext | — | |
| asar | — | |
| asn1 | — | |
| gopd | ||
| gulp | — | |
| once | ||
| pend | ||
| tsec | — | |
| type | — | |
| vsda | — | |
| bn.js | ||
| elkjs | ||
| p-all | — | |
| yaeti | — | |
| chownr | ||
| deemon | — | |
| esniff | — | |
| hasown | ||
| is-wsl | ||
| khroma | — | |
| rcedit | — | |
| wrappy | ||
| brorand | — | |
| is-glob | ||
| lazy.js | — | |
| roughjs | — | |
| yallist | ||
| asynckit | ||
| boolbase | ||
| css-what | ||
| domutils | ||
| entities | ||
| gulp-bom | — | |
| minipass | ||
| minizlib | ||
| node-pty | ||
| yaserver | — | |
| es-errors | ||
| fancy-log | — | |
| get-proto | ||
| gulp-gzip | — | |
| innosetup | — | |
| internmap | — | |
| is-docker | ||
| next-tick | — | |
| nth-check | ||
| picomatch | ||
| ts-dedent | — | |
| agent-base | ||
| css-select | ||
| domhandler | ||
| es-toolkit | — | |
| es6-symbol | — | |
| ip-address | ||
| is-extglob | ||
| simple-get | ||
| sinon-test | — | |
| ts-algebra | — | |
| @mcp/i.test | — | |
| @rspack/cli | — | |
| bundle-name | ||
| dagre-d3-es | — | |
| deep-extend | ||
| detect-libc | ||
| gulp-buffer | — | |
| gulp-filter | — | |
| gulp-gunzip | — | |
| gulp-rename | — | |
| gulp-svgmin | — | |
| has-symbols | ||
| opentype.js | ||
| randombytes | — | |
| @rspack/core | — | |
| @xterm/xterm | ||
| @zenuml/core | — | |
| buffer-crc32 | ||
| dunder-proto | ||
| es6-iterator | — | |
| event-stream | — | |
| fs-constants | ||
| gulp-flatmap | — | |
| gulp-plumber | — | |
| gulp-replace | — | |
| miller-rabin | — | |
| npm-run-all2 | — | |
| safer-buffer | ||
| smart-buffer | ||
| tiny-inflate | ||
| tunnel-agent | ||
| universalify | ||
| @webgpu/types | — | |
| event-emitter | — | |
| function-bind | ||
| get-intrinsic | ||
| is-typedarray | — | |
| merge-options | — | |
| os-browserify | — | |
| simple-concat | ||
| delayed-stream | ||
| diffie-hellman | — | |
| dom-serializer | ||
| domelementtype | ||
| mimic-response | ||
| mkdirp-classic | ||
| node-gyp-build | ||
| proxy-from-env | ||
| @builtin/i.test | — | |
| @enabled/i.test | ||
| @preact/signals | — | |
| @xterm/headless | ||
| await-semaphore | — | |
| combined-stream | ||
| default-browser | ||
| es-object-atoms | ||
| expand-template | ||
| gulp-sourcemaps | — | |
| has-tostringtag | — | |
| math-intrinsics | ||
| @disabled/i.test | ||
| @outdated/i.test | ||
| @tsconfig/node18 | — | |
| define-lazy-prop | ||
| file-uri-to-path | ||
| follow-redirects | — | |
| gulp-json-editor | — | |
| istanbul-reports | — | |
| napi-build-utils | ||
| node-html-parser | — | |
| @dprint/formatter | — | |
| @iconify-json/mdi | — | |
| @tootallnate/once | ||
| json-schema-to-ts | — | |
| @compodoc/compodoc | — | |
| @nativescript/core | ||
| @xterm/addon-image | ||
| @xterm/addon-webgl | ||
| chromium-pickle-js | — | |
| default-browser-id | ||
| es-define-property | ||
| es-set-tostringtag | — | |
| gulp-azure-storage | — | |
| @github/copilot-sdk | — | |
| @iconify-json/logos | — | |
| @isaacs/fs-minipass | ||
| @nevware21/ts-async | — | |
| @nevware21/ts-utils | — | |
| @xterm/addon-search | ||
| decompress-response | ||
| github-from-package | ||
| is-inside-container | ||
| istanbul-lib-report | — | |
| mocha-junit-reporter | — | |
| typedarray-to-buffer | — | |
| @datastax/astra-db-ts | — | |
| @upstash/context7-mcp | — | |
| @xterm/addon-progress | ||
| istanbul-lib-coverage | — | |
| mocha-multi-reporters | — | |
| @elastic/elasticsearch | — | |
| @xterm/addon-clipboard | ||
| @xterm/addon-ligatures | ||
| @xterm/addon-serialize | ||
| @xterm/addon-unicode11 | ||
| @ant/computer-use-input | — | |
| @ant/computer-use-swift | — | |
| @braintree/sanitize-url | — | |
| @restartrequired/i.test | — | |
| call-bind-apply-helpers | ||
| istanbul-lib-instrument | — | |
| @pondwader/socks5-server | — | |
| @zilliz/milvus2-sdk-node | — | |
| istanbul-lib-source-maps | — | |
| @typescript/native-preview | — | |
| b4a | — | |
| jwa | — | |
| jws | — | |
| sax | — | |
| bail | — | |
| depd | — | |
| etag | — | |
| jsbn | — | |
| read | — | |
| tr46 | — | |
| vary | — | |
| isexe | — | |
| leven | — | |
| mdurl | — | |
| re2js | — | |
| utif2 | — | |
| vfile | — | |
| xtend | — | |
| bmp-ts | — | |
| braces | — | |
| ccount | — | |
| crc-32 | — | |
| cursor | — | |
| devlop | — | |
| extend | — | |
| omggif | — | |
| parse5 | — | |
| remend | — | |
| router | — | |
| trough | — | |
| zwitch | — | |
| accepts | — | |
| asn1.js | — | |
| csstype | — | |
| fstream | — | |
| gifwrap | — | |
| image-q | — | |
| isarray | — | |
| jpeg-js | — | |
| kind-of | — | |
| pg-int8 | — | |
| process | — | |
| resolve | — | |
| seroval | — | |
| streamx | — | |
| strtok3 | — | |
| type-is | — | |
| any-base | — | |
| argparse | — | |
| bluebird | — | |
| ee-first | — | |
| fast-jwt | — | |
| fast-uri | — | |
| has-flag | — | |
| inflight | — | |
| parseurl | — | |
| path-key | — | |
| pg-types | — | |
| uc.micro | — | |
| cockatiel | — | |
| duplexer2 | — | |
| encodeurl | — | |
| fast-fifo | — | |
| fd-slicer | — | |
| ipaddr.js | — | |
| is-number | — | |
| is-stream | — | |
| jackspeak | — | |
| micromark | — | |
| mnemonist | — | |
| scheduler | — | |
| wrap-ansi | — | |
| wsl-utils | — | |
| @jimp/core | — | |
| @jimp/diff | — | |
| @lukeed/ms | — | |
| call-bound | — | |
| color-name | — | |
| concat-map | — | |
| hastscript | — | |
| is-promise | — | |
| lazystream | — | |
| micromatch | — | |
| motion-dom | — | |
| path-parse | — | |
| pixelmatch | — | |
| sprintf-js | — | |
| tar-stream | — | |
| trim-lines | — | |
| whatwg-url | — | |
| xmlbuilder | — | |
| zip-stream | — | |
| @jimp/types | — | |
| @jimp/utils | — | |
| ansi-styles | — | |
| await-to-js | — | |
| bare-events | — | |
| big-integer | — | |
| eventsource | — | |
| exif-parser | — | |
| fs-minipass | — | |
| fs.realpath | — | |
| htmlparser2 | — | |
| mute-stream | — | |
| obliterator | — | |
| on-finished | — | |
| path-scurry | — | |
| pg-protocol | — | |
| signal-exit | — | |
| style-to-js | — | |
| token-types | — | |
| @jimp/js-bmp | — | |
| @jimp/js-gif | — | |
| @jimp/js-png | — | |
| @novnc/novnc | — | |
| core-util-is | — | |
| crc32-stream | — | |
| esbuild-wasm | — | |
| finalhandler | — | |
| is-plain-obj | — | |
| motion-utils | — | |
| multiformats | — | |
| parse-semver | — | |
| readdir-glob | — | |
| serve-static | — | |
| side-channel | — | |
| string-width | — | |
| text-decoder | — | |
| toidentifier | — | |
| undici-types | — | |
| @isaacs/cliui | — | |
| @jimp/js-jpeg | — | |
| @jimp/js-tiff | — | |
| color-convert | — | |
| hast-util-raw | — | |
| is-extendable | — | |
| peek-readable | — | |
| postgres-date | — | |
| shebang-regex | — | |
| unist-util-is | — | |
| vfile-message | — | |
| wrap-ansi-cjs | — | |
| @jimp/file-ops | — | |
| archiver-utils | — | |
| balanced-match | — | |
| cheerio-select | — | |
| eastasianwidth | — | |
| extend-shallow | — | |
| is-core-module | — | |
| longest-streak | — | |
| markdown-table | — | |
| mdast-util-gfm | — | |
| node-ovsx-sign | — | |
| object-inspect | — | |
| pkce-challenge | — | |
| postgres-array | — | |
| postgres-bytea | — | |
| section-matter | — | |
| setprototypeof | — | |
| strip-ansi-cjs | — | |
| vfile-location | — | |
| web-namespaces | — | |
| whichlang-node | — | |
| @src/components | — | |
| brace-expansion | — | |
| cursor-proclist | — | |
| forwarded-parse | — | |
| hosted-git-info | — | |
| seroval-plugins | — | |
| shebang-command | — | |
| style-to-object | — | |
| whatwg-encoding | — | |
| whatwg-mimetype | — | |
| @anysphere/agent | — | |
| @pkgjs/parseargs | — | |
| @protobufjs/path | — | |
| @protobufjs/pool | — | |
| @protobufjs/utf8 | — | |
| @tokenizer/token | — | |
| cjs-module-lexer | — | |
| compress-commons | — | |
| cookie-signature | — | |
| encoding-sniffer | — | |
| foreground-child | — | |
| parse-bmfont-xml | — | |
| path-is-absolute | — | |
| side-channel-map | — | |
| string-width-cjs | — | |
| @hono/node-server | — | |
| @jimp/plugin-blit | — | |
| @jimp/plugin-blur | — | |
| @jimp/plugin-crop | — | |
| @jimp/plugin-flip | — | |
| @jimp/plugin-hash | — | |
| @jimp/plugin-mask | — | |
| @protobufjs/fetch | — | |
| @protobufjs/float | — | |
| beautiful-mermaid | — | |
| event-target-shim | — | |
| json-schema-typed | — | |
| merge-descriptors | — | |
| postgres-interval | — | |
| side-channel-list | — | |
| typed-rest-client | — | |
| @jimp/plugin-color | — | |
| @jimp/plugin-cover | — | |
| @jimp/plugin-print | — | |
| @protobufjs/base64 | — | |
| eventsource-parser | — | |
| express-rate-limit | — | |
| hast-util-sanitize | — | |
| html-void-elements | — | |
| mdast-util-to-hast | — | |
| parse-bmfont-ascii | — | |
| simple-xml-to-json | — | |
| webidl-conversions | — | |
| @anysphere/agent-kv | — | |
| @jimp/plugin-circle | — | |
| @jimp/plugin-dither | — | |
| @jimp/plugin-resize | — | |
| @jimp/plugin-rotate | — | |
| @protobufjs/codegen | — | |
| @protobufjs/inquire | — | |
| ecdsa-sig-formatter | — | |
| hast-util-to-parse5 | — | |
| html-url-attributes | — | |
| inline-style-parser | — | |
| mdast-util-phrasing | — | |
| minimalistic-assert | — | |
| parse-bmfont-binary | — | |
| require-from-string | — | |
| unist-util-position | — | |
| @anysphere/constants | — | |
| @jimp/plugin-contain | — | |
| @jimp/plugin-fisheye | — | |
| escape-string-regexp | — | |
| hast-util-whitespace | — | |
| import-in-the-middle | — | |
| json-schema-traverse | — | |
| mdast-util-gfm-table | — | |
| mdast-util-to-string | — | |
| parse5-parser-stream | — | |
| process-nextick-args | — | |
| property-information | — | |
| side-channel-weakmap | — | |
| @jimp/plugin-displace | — | |
| @jimp/plugin-quantize | — | |
| @paper-design/shaders | — | |
| @protobufjs/aspromise | — | |
| azure-devops-node-api | — | |
| hast-util-from-parse5 | — | |
| xml-parse-from-string | — | |
| @c4312/eventsource-umd | — | |
| @jimp/plugin-threshold | — | |
| comma-separated-tokens | — | |
| micromark-util-chunked | — | |
| package-json-from-dist | — | |
| space-separated-tokens | — | |
| @anysphere/agent-client | — | |
| @anysphere/file-service | — | |
| @sentry-internal/replay | — | |
| @ungap/structured-clone | — | |
| @vercel/request-context | — | |
| acorn-import-attributes | — | |
| is-fullwidth-code-point | — | |
| mdast-util-gfm-footnote | — | |
| micromark-extension-gfm | — | |
| micromark-factory-label | — | |
| micromark-factory-space | — | |
| micromark-factory-title | — | |
| @protobufjs/eventemitter | — | |
| hast-util-parse-selector | — | |
| mdast-util-from-markdown | — | |
| micromark-util-character | — | |
| module-details-from-path | — | |
| unist-util-visit-parents | — | |
| @anysphere/chat-inference | — | |
| @anysphere/policy-watcher | — | |
| @sentry-internal/feedback | — | |
| @typespec/ts-http-runtime | — | |
| micromark-core-commonmark | — | |
| @anysphere/tree-chunk-napi | — | |
| buffer-equal-constant-time | — | |
| micromark-util-resolve-all | — | |
| micromark-util-subtokenize | — | |
| @anysphere/agent-store-sync | — | |
| @paper-design/shaders-react | — | |
| mdast-util-find-and-replace | — | |
| micromark-util-sanitize-uri | — | |
| readable-web-to-node-stream | — | |
| @apm-js-collab/tracing-hooks | — | |
| mdast-util-gfm-strikethrough | — | |
| micromark-factory-whitespace | — | |
| micromark-util-decode-string | — | |
| micromark-util-html-tag-name | — | |
| mdast-util-gfm-task-list-item | — | |
| micromark-extension-gfm-table | — | |
| micromark-factory-destination | — | |
| unist-util-stringify-position | — | |
| @sentry-internal/browser-utils | — | |
| @sentry-internal/replay-canvas | — | |
| estree-util-is-identifier-name | — | |
| @apm-js-collab/code-transformer | — | |
| mdast-util-gfm-autolink-literal | — | |
| parse5-htmlparser2-tree-adapter | — | |
| supports-preserve-symlinks-flag | — | |
| decode-named-character-reference | — | |
| micromark-extension-gfm-footnote | — | |
| micromark-util-classify-character | — | |
| micromark-util-combine-extensions | — | |
| micromark-util-normalize-identifier | — | |
| micromark-extension-gfm-strikethrough | — | |
| micromark-extension-gfm-task-list-item | — | |
| micromark-extension-gfm-autolink-literal | — | |
| micromark-util-decode-numeric-character-reference | — | |
Animation
Framer Motion
VisualCursor
Async Runtime
@emnapi/runtime
VisualCursor
async
VisualCursor
pngjs
VisualCursor
cross-spawn
VisualCursor
Auth
kerberos
VisualCursor
MSAL
VisualCursor
jose
VisualCursor
Keytar
VisualCursor
jsonwebtoken
VisualCursor
Build Tool
TypeScript
VisualCursor
rimraf
VisualCursor
source-map
VisualCursor
Babel
VisualCursor
source-map-support
VisualCursor
ESLint
VisualCursor
Charts
D3.js
VisualCursor
Mermaid
VisualCursor
Cytoscape.js
VisualCursor
CLI
minimist
VisualCursor
Commander.js
VisualCursor
@github/copilot
VisualCursor
chalk
VisualCursor
strip-ansi
VisualCursor
Cloud
Azure SDK
VisualCursor
AWS SDK
VisualCursor
Google Cloud
VisualCursor
Supabase
VisualCursor
Communication
Model Context Protocol
VisualCursor
Compression
tar (Rust)
VisualCursor
yazl
VisualCursor
yauzl
VisualCursor
zlib
VisualCursor
Archiver
VisualCursor
unzipper
VisualCursor
Cryptography
TweetNaCl
VisualCursor
bcrypt-pbkdf
VisualCursor
@js-sdsl/ordered-map
VisualCursor
CSS Framework
stylis
VisualCursor
classnames
VisualCursor
Tailwind CSS
VisualCursor
Data Structure
lru-cache
VisualCursor
graceful-fs
VisualCursor
Database
Keyv
VisualCursor
zod-to-json-schema
VisualCursor
Prisma
VisualCursor
Date & Time
ms
VisualCursor
Day.js
VisualCursor
Desktop Framework
VS Code Extension API
VisualCursor
Encoding
he
VisualCursor
mime
VisualCursor
base64-js
VisualCursor
js-base64
VisualCursor
jschardet
VisualCursor
utf-8-validate
VisualCursor
long
VisualCursor
encoding_rs
VisualCursor
iconv-lite
VisualCursor
emoji-regex
VisualCursor
escape-html
VisualCursor
Error Tracking
Sentry
VisualCursor
File System
glob
VisualCursor
mkdirp
VisualCursor
bindings
VisualCursor
fs-extra
VisualCursor
minimatch
VisualCursor
Parcel Watcher
VisualCursor
path-browserify
VisualCursor
tmp
VisualCursor
which
VisualCursor
file-type
VisualCursor
normalize-path
VisualCursor
path-to-regexp
VisualCursor
strip-bom-string
VisualCursor
I/O
pump
VisualCursor
buffer
VisualCursor
bufferutil
VisualCursor
end-of-stream
VisualCursor
readable-stream
VisualCursor
bytes
VisualCursor
events
VisualCursor
unpipe
VisualCursor
raw-body
VisualCursor
streamdown
VisualCursor
Logging
debug
VisualCursor
ansi-colors
VisualCursor
chrome-remote-interface
VisualCursor
Machine Learning
TensorFlow
VisualCursor
Anthropic SDK
VisualCursor
LangChain
VisualCursor
Mistral SDK
VisualCursor
Transformers.js
VisualCursor
Google Gemini
VisualCursor
Media
Sharp
VisualCursor
Jimp
VisualCursor
Networking
WebSocket (ws)
VisualCursor
ssh2
VisualCursor
Axios
VisualCursor
socks
VisualCursor
undici
VisualCursor
form-data
VisualCursor
tas-client
VisualCursor
tRPC
VisualCursor
gRPC
VisualCursor
Octokit
VisualCursor
http-proxy-agent
VisualCursor
https-proxy-agent
VisualCursor
socks-proxy-agent
VisualCursor
hono
VisualCursor
send
VisualCursor
fresh
VisualCursor
tunnel
VisualCursor
statuses
VisualCursor
negotiator
VisualCursor
node-fetch
VisualCursor
proxy-addr
VisualCursor
http-errors
VisualCursor
content-type
VisualCursor
tas-client-umd
VisualCursor
abort-controller
VisualCursor
formdata-polyfill
VisualCursor
content-disposition
VisualCursor
TanStack Query
VisualCursor
Observability
OpenTelemetry
VisualCursor
shimmer
VisualCursor
Parser
ini
VisualCursor
cookie
VisualCursor
xml2js
VisualCursor
jsonfile
VisualCursor
shell-quote
VisualCursor
typescript-eslint
VisualCursor
strip-json-comments
VisualCursor
chevrotain
VisualCursor
qs
VisualCursor
yaml
VisualCursor
acorn
VisualCursor
cheerio
VisualCursor
esprima
VisualCursor
unified
VisualCursor
forwarded
VisualCursor
to-regex-range
VisualCursor
linkify-it
VisualCursor
rehype-raw
VisualCursor
remark-gfm
VisualCursor
tinycolor2
VisualCursor
body-parser
VisualCursor
gray-matter
VisualCursor
media-typer
VisualCursor
jsonc-parser
VisualCursor
range-parser
VisualCursor
rehype
VisualCursor
unist-util-visit
VisualCursor
mdast-util-to-markdown
VisualCursor
hast-util
VisualCursor
Platform Binding
node-abi
VisualCursor
native-keymap
VisualCursor
run-applescript
VisualCursor
native-is-elevated
VisualCursor
windows-foreground-love
VisualCursor
pidusage
VisualCursor
native-watchdog
VisualCursor
Rich Text Editor
KaTeX
VisualCursor
marked
VisualCursor
markdown-it
VisualCursor
Tree-sitter
VisualCursor
remark
VisualCursor
Runtime
Electron
VisualCursor
Security
DOMPurify
VisualCursor
CORS
VisualCursor
Serialization
Smithy (AWS)
VisualCursor
js-yaml
VisualCursor
Protocol Buffers
VisualCursor
State Management
RxJS
VisualCursor
Testing
Playwright
VisualCursor
UI Framework
Angular
VisualCursor
Svelte
VisualCursor
Iconify
VisualCursor
React Router
VisualCursor
Fluent UI
VisualCursor
React
VisualCursor
Solid.js
VisualCursor
dnd-kit
VisualCursor
Utility
open
VisualCursor
util
VisualCursor
uuid
VisualCursor
semver
VisualCursor
ieee754
VisualCursor
debounce
VisualCursor
inherits
VisualCursor
lodash-es
VisualCursor
safe-buffer
VisualCursor
Lodash
VisualCursor
url-join
VisualCursor
Underscore.js
VisualCursor
object-assign
VisualCursor
fast-deep-equal
VisualCursor
Validation
Zod
VisualCursor
Ajv
VisualCursor
Web Server
NestJS
VisualCursor
Express
VisualCursor
Fastify
VisualCursor
Other
d
VisualCursor
bl
VisualCursor
rc
VisualCursor
ext
VisualCursor
asar
VisualCursor
asn1
VisualCursor
gopd
VisualCursor
gulp
VisualCursor
once
VisualCursor
pend
VisualCursor
tsec
VisualCursor
type
VisualCursor
vsda
VisualCursor
bn.js
VisualCursor
elkjs
VisualCursor
p-all
VisualCursor
yaeti
VisualCursor
chownr
VisualCursor
deemon
VisualCursor
esniff
VisualCursor
hasown
VisualCursor
is-wsl
VisualCursor
khroma
VisualCursor
rcedit
VisualCursor
wrappy
VisualCursor
brorand
VisualCursor
is-glob
VisualCursor
lazy.js
VisualCursor
roughjs
VisualCursor
yallist
VisualCursor
asynckit
VisualCursor
boolbase
VisualCursor
css-what
VisualCursor
domutils
VisualCursor
entities
VisualCursor
gulp-bom
VisualCursor
minipass
VisualCursor
minizlib
VisualCursor
node-pty
VisualCursor
yaserver
VisualCursor
es-errors
VisualCursor
fancy-log
VisualCursor
get-proto
VisualCursor
gulp-gzip
VisualCursor
innosetup
VisualCursor
internmap
VisualCursor
is-docker
VisualCursor
next-tick
VisualCursor
nth-check
VisualCursor
picomatch
VisualCursor
ts-dedent
VisualCursor
agent-base
VisualCursor
css-select
VisualCursor
domhandler
VisualCursor
es-toolkit
VisualCursor
es6-symbol
VisualCursor
ip-address
VisualCursor
is-extglob
VisualCursor
simple-get
VisualCursor
sinon-test
VisualCursor
ts-algebra
VisualCursor
@mcp/i.test
VisualCursor
@rspack/cli
VisualCursor
bundle-name
VisualCursor
dagre-d3-es
VisualCursor
deep-extend
VisualCursor
detect-libc
VisualCursor
gulp-buffer
VisualCursor
gulp-filter
VisualCursor
gulp-gunzip
VisualCursor
gulp-rename
VisualCursor
gulp-svgmin
VisualCursor
has-symbols
VisualCursor
opentype.js
VisualCursor
randombytes
VisualCursor
@rspack/core
VisualCursor
@xterm/xterm
VisualCursor
@zenuml/core
VisualCursor
buffer-crc32
VisualCursor
dunder-proto
VisualCursor
es6-iterator
VisualCursor
event-stream
VisualCursor
fs-constants
VisualCursor
gulp-flatmap
VisualCursor
gulp-plumber
VisualCursor
gulp-replace
VisualCursor
miller-rabin
VisualCursor
npm-run-all2
VisualCursor
safer-buffer
VisualCursor
smart-buffer
VisualCursor
tiny-inflate
VisualCursor
tunnel-agent
VisualCursor
universalify
VisualCursor
@webgpu/types
VisualCursor
event-emitter
VisualCursor
function-bind
VisualCursor
get-intrinsic
VisualCursor
is-typedarray
VisualCursor
merge-options
VisualCursor
os-browserify
VisualCursor
simple-concat
VisualCursor
delayed-stream
VisualCursor
diffie-hellman
VisualCursor
dom-serializer
VisualCursor
domelementtype
VisualCursor
mimic-response
VisualCursor
mkdirp-classic
VisualCursor
node-gyp-build
VisualCursor
proxy-from-env
VisualCursor
@builtin/i.test
VisualCursor
@enabled/i.test
VisualCursor
@preact/signals
VisualCursor
@xterm/headless
VisualCursor
await-semaphore
VisualCursor
combined-stream
VisualCursor
default-browser
VisualCursor
es-object-atoms
VisualCursor
expand-template
VisualCursor
gulp-sourcemaps
VisualCursor
has-tostringtag
VisualCursor
math-intrinsics
VisualCursor
@disabled/i.test
VisualCursor
@outdated/i.test
VisualCursor
@tsconfig/node18
VisualCursor
define-lazy-prop
VisualCursor
file-uri-to-path
VisualCursor
follow-redirects
VisualCursor
gulp-json-editor
VisualCursor
istanbul-reports
VisualCursor
napi-build-utils
VisualCursor
node-html-parser
VisualCursor
@dprint/formatter
VisualCursor
@iconify-json/mdi
VisualCursor
@tootallnate/once
VisualCursor
json-schema-to-ts
VisualCursor
@compodoc/compodoc
VisualCursor
@nativescript/core
VisualCursor
@xterm/addon-image
VisualCursor
@xterm/addon-webgl
VisualCursor
chromium-pickle-js
VisualCursor
default-browser-id
VisualCursor
es-define-property
VisualCursor
es-set-tostringtag
VisualCursor
gulp-azure-storage
VisualCursor
@github/copilot-sdk
VisualCursor
@iconify-json/logos
VisualCursor
@isaacs/fs-minipass
VisualCursor
@nevware21/ts-async
VisualCursor
@nevware21/ts-utils
VisualCursor
@xterm/addon-search
VisualCursor
decompress-response
VisualCursor
github-from-package
VisualCursor
is-inside-container
VisualCursor
istanbul-lib-report
VisualCursor
mocha-junit-reporter
VisualCursor
typedarray-to-buffer
VisualCursor
@datastax/astra-db-ts
VisualCursor
@upstash/context7-mcp
VisualCursor
@xterm/addon-progress
VisualCursor
istanbul-lib-coverage
VisualCursor
mocha-multi-reporters
VisualCursor
@elastic/elasticsearch
VisualCursor
@xterm/addon-clipboard
VisualCursor
@xterm/addon-ligatures
VisualCursor
@xterm/addon-serialize
VisualCursor
@xterm/addon-unicode11
VisualCursor
@ant/computer-use-input
VisualCursor
@ant/computer-use-swift
VisualCursor
@braintree/sanitize-url
VisualCursor
@restartrequired/i.test
VisualCursor
call-bind-apply-helpers
VisualCursor
istanbul-lib-instrument
VisualCursor
@pondwader/socks5-server
VisualCursor
@zilliz/milvus2-sdk-node
VisualCursor
istanbul-lib-source-maps
VisualCursor
@typescript/native-preview
VisualCursor
b4a
VisualCursor
jwa
VisualCursor
jws
VisualCursor
sax
VisualCursor
bail
VisualCursor
depd
VisualCursor
etag
VisualCursor
jsbn
VisualCursor
read
VisualCursor
tr46
VisualCursor
vary
VisualCursor
isexe
VisualCursor
leven
VisualCursor
mdurl
VisualCursor
re2js
VisualCursor
utif2
VisualCursor
vfile
VisualCursor
xtend
VisualCursor
bmp-ts
VisualCursor
braces
VisualCursor
ccount
VisualCursor
crc-32
VisualCursor
cursor
VisualCursor
devlop
VisualCursor
extend
VisualCursor
omggif
VisualCursor
parse5
VisualCursor
remend
VisualCursor
router
VisualCursor
trough
VisualCursor
zwitch
VisualCursor
accepts
VisualCursor
asn1.js
VisualCursor
csstype
VisualCursor
fstream
VisualCursor
gifwrap
VisualCursor
image-q
VisualCursor
isarray
VisualCursor
jpeg-js
VisualCursor
kind-of
VisualCursor
pg-int8
VisualCursor
process
VisualCursor
resolve
VisualCursor
seroval
VisualCursor
streamx
VisualCursor
strtok3
VisualCursor
type-is
VisualCursor
any-base
VisualCursor
argparse
VisualCursor
bluebird
VisualCursor
ee-first
VisualCursor
fast-jwt
VisualCursor
fast-uri
VisualCursor
has-flag
VisualCursor
inflight
VisualCursor
parseurl
VisualCursor
path-key
VisualCursor
pg-types
VisualCursor
uc.micro
VisualCursor
cockatiel
VisualCursor
duplexer2
VisualCursor
encodeurl
VisualCursor
fast-fifo
VisualCursor
fd-slicer
VisualCursor
ipaddr.js
VisualCursor
is-number
VisualCursor
is-stream
VisualCursor
jackspeak
VisualCursor
micromark
VisualCursor
mnemonist
VisualCursor
scheduler
VisualCursor
wrap-ansi
VisualCursor
wsl-utils
VisualCursor
@jimp/core
VisualCursor
@jimp/diff
VisualCursor
@lukeed/ms
VisualCursor
call-bound
VisualCursor
color-name
VisualCursor
concat-map
VisualCursor
hastscript
VisualCursor
is-promise
VisualCursor
lazystream
VisualCursor
micromatch
VisualCursor
motion-dom
VisualCursor
path-parse
VisualCursor
pixelmatch
VisualCursor
sprintf-js
VisualCursor
tar-stream
VisualCursor
trim-lines
VisualCursor
whatwg-url
VisualCursor
xmlbuilder
VisualCursor
zip-stream
VisualCursor
@jimp/types
VisualCursor
@jimp/utils
VisualCursor
ansi-styles
VisualCursor
await-to-js
VisualCursor
bare-events
VisualCursor
big-integer
VisualCursor
eventsource
VisualCursor
exif-parser
VisualCursor
fs-minipass
VisualCursor
fs.realpath
VisualCursor
htmlparser2
VisualCursor
mute-stream
VisualCursor
obliterator
VisualCursor
on-finished
VisualCursor
path-scurry
VisualCursor
pg-protocol
VisualCursor
signal-exit
VisualCursor
style-to-js
VisualCursor
token-types
VisualCursor
@jimp/js-bmp
VisualCursor
@jimp/js-gif
VisualCursor
@jimp/js-png
VisualCursor
@novnc/novnc
VisualCursor
core-util-is
VisualCursor
crc32-stream
VisualCursor
esbuild-wasm
VisualCursor
finalhandler
VisualCursor
is-plain-obj
VisualCursor
motion-utils
VisualCursor
multiformats
VisualCursor
parse-semver
VisualCursor
readdir-glob
VisualCursor
serve-static
VisualCursor
side-channel
VisualCursor
string-width
VisualCursor
text-decoder
VisualCursor
toidentifier
VisualCursor
undici-types
VisualCursor
@isaacs/cliui
VisualCursor
@jimp/js-jpeg
VisualCursor
@jimp/js-tiff
VisualCursor
color-convert
VisualCursor
hast-util-raw
VisualCursor
is-extendable
VisualCursor
peek-readable
VisualCursor
postgres-date
VisualCursor
shebang-regex
VisualCursor
unist-util-is
VisualCursor
vfile-message
VisualCursor
wrap-ansi-cjs
VisualCursor
@jimp/file-ops
VisualCursor
archiver-utils
VisualCursor
balanced-match
VisualCursor
cheerio-select
VisualCursor
eastasianwidth
VisualCursor
extend-shallow
VisualCursor
is-core-module
VisualCursor
longest-streak
VisualCursor
markdown-table
VisualCursor
mdast-util-gfm
VisualCursor
node-ovsx-sign
VisualCursor
object-inspect
VisualCursor
pkce-challenge
VisualCursor
postgres-array
VisualCursor
postgres-bytea
VisualCursor
section-matter
VisualCursor
setprototypeof
VisualCursor
strip-ansi-cjs
VisualCursor
vfile-location
VisualCursor
web-namespaces
VisualCursor
whichlang-node
VisualCursor
@src/components
VisualCursor
brace-expansion
VisualCursor
cursor-proclist
VisualCursor
forwarded-parse
VisualCursor
hosted-git-info
VisualCursor
seroval-plugins
VisualCursor
shebang-command
VisualCursor
style-to-object
VisualCursor
whatwg-encoding
VisualCursor
whatwg-mimetype
VisualCursor
@anysphere/agent
VisualCursor
@pkgjs/parseargs
VisualCursor
@protobufjs/path
VisualCursor
@protobufjs/pool
VisualCursor
@protobufjs/utf8
VisualCursor
@tokenizer/token
VisualCursor
cjs-module-lexer
VisualCursor
compress-commons
VisualCursor
cookie-signature
VisualCursor
encoding-sniffer
VisualCursor
foreground-child
VisualCursor
parse-bmfont-xml
VisualCursor
path-is-absolute
VisualCursor
side-channel-map
VisualCursor
string-width-cjs
VisualCursor
@hono/node-server
VisualCursor
@jimp/plugin-blit
VisualCursor
@jimp/plugin-blur
VisualCursor
@jimp/plugin-crop
VisualCursor
@jimp/plugin-flip
VisualCursor
@jimp/plugin-hash
VisualCursor
@jimp/plugin-mask
VisualCursor
@protobufjs/fetch
VisualCursor
@protobufjs/float
VisualCursor
beautiful-mermaid
VisualCursor
event-target-shim
VisualCursor
json-schema-typed
VisualCursor
merge-descriptors
VisualCursor
postgres-interval
VisualCursor
side-channel-list
VisualCursor
typed-rest-client
VisualCursor
@jimp/plugin-color
VisualCursor
@jimp/plugin-cover
VisualCursor
@jimp/plugin-print
VisualCursor
@protobufjs/base64
VisualCursor
eventsource-parser
VisualCursor
express-rate-limit
VisualCursor
hast-util-sanitize
VisualCursor
html-void-elements
VisualCursor
mdast-util-to-hast
VisualCursor
parse-bmfont-ascii
VisualCursor
simple-xml-to-json
VisualCursor
webidl-conversions
VisualCursor
@anysphere/agent-kv
VisualCursor
@jimp/plugin-circle
VisualCursor
@jimp/plugin-dither
VisualCursor
@jimp/plugin-resize
VisualCursor
@jimp/plugin-rotate
VisualCursor
@protobufjs/codegen
VisualCursor
@protobufjs/inquire
VisualCursor
ecdsa-sig-formatter
VisualCursor
hast-util-to-parse5
VisualCursor
html-url-attributes
VisualCursor
inline-style-parser
VisualCursor
mdast-util-phrasing
VisualCursor
minimalistic-assert
VisualCursor
parse-bmfont-binary
VisualCursor
require-from-string
VisualCursor
unist-util-position
VisualCursor
@anysphere/constants
VisualCursor
@jimp/plugin-contain
VisualCursor
@jimp/plugin-fisheye
VisualCursor
escape-string-regexp
VisualCursor
hast-util-whitespace
VisualCursor
import-in-the-middle
VisualCursor
json-schema-traverse
VisualCursor
mdast-util-gfm-table
VisualCursor
mdast-util-to-string
VisualCursor
parse5-parser-stream
VisualCursor
process-nextick-args
VisualCursor
property-information
VisualCursor
side-channel-weakmap
VisualCursor
@jimp/plugin-displace
VisualCursor
@jimp/plugin-quantize
VisualCursor
@paper-design/shaders
VisualCursor
@protobufjs/aspromise
VisualCursor
azure-devops-node-api
VisualCursor
hast-util-from-parse5
VisualCursor
xml-parse-from-string
VisualCursor
@c4312/eventsource-umd
VisualCursor
@jimp/plugin-threshold
VisualCursor
comma-separated-tokens
VisualCursor
micromark-util-chunked
VisualCursor
package-json-from-dist
VisualCursor
space-separated-tokens
VisualCursor
@anysphere/agent-client
VisualCursor
@anysphere/file-service
VisualCursor
@sentry-internal/replay
VisualCursor
@ungap/structured-clone
VisualCursor
@vercel/request-context
VisualCursor
acorn-import-attributes
VisualCursor
is-fullwidth-code-point
VisualCursor
mdast-util-gfm-footnote
VisualCursor
micromark-extension-gfm
VisualCursor
micromark-factory-label
VisualCursor
micromark-factory-space
VisualCursor
micromark-factory-title
VisualCursor
@protobufjs/eventemitter
VisualCursor
hast-util-parse-selector
VisualCursor
mdast-util-from-markdown
VisualCursor
micromark-util-character
VisualCursor
module-details-from-path
VisualCursor
unist-util-visit-parents
VisualCursor
@anysphere/chat-inference
VisualCursor
@anysphere/policy-watcher
VisualCursor
@sentry-internal/feedback
VisualCursor
@typespec/ts-http-runtime
VisualCursor
micromark-core-commonmark
VisualCursor
@anysphere/tree-chunk-napi
VisualCursor
buffer-equal-constant-time
VisualCursor
micromark-util-resolve-all
VisualCursor
micromark-util-subtokenize
VisualCursor
@anysphere/agent-store-sync
VisualCursor
@paper-design/shaders-react
VisualCursor
mdast-util-find-and-replace
VisualCursor
micromark-util-sanitize-uri
VisualCursor
readable-web-to-node-stream
VisualCursor
@apm-js-collab/tracing-hooks
VisualCursor
mdast-util-gfm-strikethrough
VisualCursor
micromark-factory-whitespace
VisualCursor
micromark-util-decode-string
VisualCursor
micromark-util-html-tag-name
VisualCursor
mdast-util-gfm-task-list-item
VisualCursor
micromark-extension-gfm-table
VisualCursor
micromark-factory-destination
VisualCursor
unist-util-stringify-position
VisualCursor
@sentry-internal/browser-utils
VisualCursor
@sentry-internal/replay-canvas
VisualCursor
estree-util-is-identifier-name
VisualCursor
@apm-js-collab/code-transformer
VisualCursor
mdast-util-gfm-autolink-literal
VisualCursor
parse5-htmlparser2-tree-adapter
VisualCursor
supports-preserve-symlinks-flag
VisualCursor
decode-named-character-reference
VisualCursor
micromark-extension-gfm-footnote
VisualCursor
micromark-util-classify-character
VisualCursor
micromark-util-combine-extensions
VisualCursor
micromark-util-normalize-identifier
VisualCursor
micromark-extension-gfm-strikethrough
VisualCursor
micromark-extension-gfm-task-list-item
VisualCursor
micromark-extension-gfm-autolink-literal
VisualCursor
micromark-util-decode-numeric-character-reference
VisualCursor
Sign up to see Technology Stack Comparison
Sign Up FreeSecurity Posture
| Visual Studio Code | Cursor | |
|---|---|---|
| Code Signed | ||
| Notarized | ||
| Hardened Runtime | ||
| Security Score | Excellent | Excellent |
| Entitlements | 4 | 4 |
Visual Studio CodeExcellent
Code Signed
Notarized
Hardened Runtime
CursorExcellent
Code Signed
Notarized
Hardened Runtime