Visual Studio Code vs Cursor
Side-by-side technology stack comparison.
Quick Facts
| Platform | macOS | macOS |
| Runtime | electron | electron |
| Version | v1.135.0 | v3.18.9 |
| Size | 991 MB | 979 MB |
| Architecture | Apple Silicon | Apple Silicon |
| Dependencies | 449 | 808 |
| Last Updated | Aug 19, 2026 | Aug 20, 2026 |
Platform
macOS
Runtime
electron
Version
v1.135.0
Size
991 MB
Architecture
Apple Silicon
Dependencies
449
Last Updated
Aug 19, 2026
Platform
macOS
Runtime
electron
Version
v3.18.9
Size
979 MB
Architecture
Apple Silicon
Dependencies
808
Last Updated
Aug 20, 2026
Technology Stack Comparison
145 shared technologies. 120 unique to Visual Studio Code. 387 unique to Cursor.
| Technology | Visual Studio Code | Cursor |
|---|---|---|
| Animation | ||
| Framer Motion | — | |
| Async Runtime | ||
| Rayon | ||
| Tokio | ||
| parking | — | |
| parking_lot | ||
| atomic-waker | ||
| futures-rs | ||
| thread_local | ||
| event-listener | — | |
| crossbeam | ||
| event-listener-strategy | — | |
| async | — | |
| arc-swap | — | |
| Auth | ||
| oauth2 | — | |
| kerberos | ||
| jsonwebtoken | ||
| MSAL | ||
| jose | — | |
| Keytar | — | |
| Build Tool | ||
| diff | — | |
| git2 | — | |
| TypeScript | — | |
| addr2line | — | |
| Babel | — | |
| prebuild-install | — | |
| convert-source-map | — | |
| Charts | ||
| D3.js | — | |
| Mermaid | — | |
| Cytoscape.js | — | |
| CLI | ||
| anstyle | ||
| clap | ||
| minimist | ||
| Commander.js | ||
| indicatif | ||
| termcolor | ||
| colorchoice | — | |
| @github/copilot | — | |
| chalk | — | |
| argparse | — | |
| strip-ansi | — | |
| Cloud | ||
| aws-lc-rs | ||
| Google Cloud | — | |
| Azure SDK | ||
| AWS SDK | — | |
| Communication | ||
| Model Context Protocol | ||
| Compression | ||
| tar (Rust) | ||
| zip | ||
| yazl | ||
| weezl | — | |
| yauzl | ||
| flate2 | ||
| zlib-rs | ||
| zstd-safe | — | |
| compression-core | — | |
| compression-codecs | — | |
| Brotli | ||
| zlib | ||
| Archiver | — | |
| unzipper | — | |
| tar-stream | — | |
| Cryptography | ||
| rand | ||
| Ring | ||
| ahash | — | |
| rustls | ||
| OpenSSL | ||
| signature | — | |
| native-tls | ||
| simple_asn1 | — | |
| security-framework | ||
| CSS Framework | ||
| stylis | — | |
| Emotion | — | |
| Data Structure | ||
| lru | — | |
| phf | — | |
| slab | ||
| bit-set | — | |
| bit-vec | — | |
| tinyvec | ||
| indexmap | ||
| smallvec | ||
| hashbrown | ||
| lru-cache | ||
| sharded-slab | ||
| string_cache | — | |
| dashmap | — | |
| slotmap | — | |
| generic-array | — | |
| Database | ||
| rusqlite | ||
| Keyv | ||
| SQLite | ||
| Prisma | — | |
| Date & Time | ||
| jiff | ||
| time (Rust) | — | |
| Day.js | — | |
| chrono | ||
| croner | — | |
| chrono-tz | — | |
| ms | — | |
| Desktop Framework | ||
| VS Code Extension API | ||
| Encoding | ||
| he | — | |
| hex | — | |
| bstr | ||
| idna | ||
| itoa | ||
| mime | ||
| utf-8 | ||
| base64 | ||
| jschardet | ||
| encoding_rs | ||
| data-encoding | ||
| encoding_rs_io | ||
| percent-encoding | ||
| base64-js | — | |
| iconv-lite | — | |
| escape-html | — | |
| utf-8-validate | — | |
| strip-bom-string | — | |
| Error Tracking | ||
| Sentry | — | |
| Feature Flags | ||
| tas-client | — | |
| File System | ||
| cfb | — | |
| infer | — | |
| which | ||
| ignore | — | |
| notify | ||
| globset | ||
| memmap2 | ||
| walkdir | ||
| minimatch | ||
| same-file | ||
| tmp | — | |
| glob | — | |
| mkdirp | — | |
| fs-extra | — | |
| file-type | — | |
| graceful-fs | — | |
| notify-types | — | |
| normalize-path | — | |
| file-uri-to-path | — | |
| I/O | ||
| mio | ||
| want | ||
| bytes | ||
| ipnet | ||
| socket2 | ||
| anstream | ||
| httparse | ||
| matchers | ||
| byteorder | ||
| buffer | — | |
| events | — | |
| unpipe | — | |
| raw-body | — | |
| bufferutil | — | |
| end-of-stream | — | |
| readable-stream | — | |
| Internationalization | ||
| i18n | ||
| ICU | — | |
| Logging | ||
| tracing | ||
| debug | — | |
| Machine Learning | ||
| OpenAI | — | |
| Anthropic SDK | — | |
| Media | ||
| gif | — | |
| png (Rust) | — | |
| image (Rust) | — | |
| zune-image | — | |
| color_quant | — | |
| pngjs | — | |
| Networking | ||
| h2 | ||
| WebSocket (ws) | ||
| url (Rust) | ||
| ssh2 | — | |
| ureq | — | |
| hyper | ||
| undici | ||
| reqwest | ||
| fluent-uri | — | |
| iri-string | ||
| tungstenite | ||
| http-body-util | ||
| Octokit | ||
| http-proxy-agent | ||
| https-proxy-agent | ||
| gRPC | ||
| send | — | |
| fresh | — | |
| socks | — | |
| tunnel | — | |
| uri-js | — | |
| statuses | — | |
| form-data | — | |
| negotiator | — | |
| node-fetch | — | |
| proxy-addr | — | |
| eventsource | — | |
| http-errors | — | |
| content-type | — | |
| tough-cookie | — | |
| abort-controller | — | |
| formdata-polyfill | — | |
| socks-proxy-agent | — | |
| content-disposition | — | |
| TanStack Query | — | |
| Observability | ||
| OpenTelemetry | ||
| applicationinsights | — | |
| shimmer | — | |
| Parser | ||
| pem | — | |
| regex (Rust) | ||
| memchr | ||
| tendril | — | |
| httpdate | ||
| cssparser | — | |
| html5ever | — | |
| untrusted | ||
| fancy-regex | — | |
| markup5ever | — | |
| Readability | — | |
| shell-quote | — | |
| aho-corasick | ||
| jsonc-parser | ||
| unsafe-libyaml | — | |
| form_urlencoded | ||
| node-html-parser | — | |
| markup5ever_rcdom | — | |
| qs | — | |
| ini | — | |
| sax | — | |
| yaml | — | |
| acorn | — | |
| gimli | — | |
| json5 | — | |
| cookie | — | |
| xml2js | — | |
| cheerio | — | |
| esprima | — | |
| jsonfile | — | |
| forwarded | — | |
| to-regex-range | — | |
| grep-regex | — | |
| linkify-it | — | |
| tinycolor2 | — | |
| xmlbuilder | — | |
| body-parser | — | |
| gray-matter | — | |
| media-typer | — | |
| range-parser | — | |
| pulldown-cmark | — | |
| rustc-demangle | — | |
| strip-json-comments | — | |
| Platform Binding | ||
| nix | — | |
| libc (Rust) | ||
| napi | ||
| objc2 | — | |
| os_info | ||
| sysinfo | ||
| node-pty | ||
| gethostname | ||
| native-keymap | ||
| node-addon-api | ||
| core-foundation | ||
| native-is-elevated | ||
| signal-hook-registry | ||
| system-configuration | ||
| windows-foreground-love | ||
| rustix | — | |
| bindings | — | |
| node-abi | — | |
| pidusage | — | |
| napi-rs | — | |
| node-gyp-build | — | |
| native-watchdog | — | |
| run-applescript | — | |
| objc2-core-foundation | — | |
| Rich Text Editor | ||
| KaTeX | — | |
| marked | — | |
| markdown-it | ||
| Tree-sitter | ||
| Runtime | ||
| Electron | ||
| Security | ||
| keyring | ||
| DOMPurify | — | |
| rustls-native-certs | — | |
| CORS | — | |
| Serialization | ||
| serde | ||
| MessagePack | — | |
| prost | — | |
| js-yaml | — | |
| Protocol Buffers | — | |
| State Management | ||
| RxJS | — | |
| Jotai | — | |
| Testing | ||
| Playwright | — | |
| UI Framework | ||
| Xterm.js | ||
| Angular | — | |
| Iconify | — | |
| Fluent UI | — | |
| React | — | |
| Solid.js | — | |
| dnd-kit | — | |
| Utility | ||
| open | ||
| uuid | ||
| elkjs | — | |
| anyhow | ||
| semver | ||
| strsim | ||
| lodash-es | — | |
| once_cell | ||
| picomatch | ||
| es-toolkit | — | |
| lazy_static | ||
| chrome-remote-interface | ||
| long | — | |
| Lodash | — | |
| ieee754 | — | |
| Bluebird | — | |
| inherits | — | |
| url-join | — | |
| micromatch | — | |
| Underscore.js | — | |
| cross-spawn | — | |
| emoji-regex | — | |
| safe-buffer | — | |
| object-assign | — | |
| path-to-regexp | — | |
| fast-deep-equal | — | |
| Pretext | — | |
| Validation | ||
| Ajv | ||
| Zod | ||
| jsonschema | — | |
| TypeBox | — | |
| zod-to-json-schema | — | |
| Web Server | ||
| Tower | ||
| Express | ||
| hono | — | |
| Fastify | — | |
| Other | ||
| ahp | — | |
| htmd | — | |
| javy | — | |
| vsda | — | |
| lexopt | ||
| ammonia | — | |
| regress | — | |
| boolbase | ||
| css-what | ||
| domutils | ||
| micromap | — | |
| ahp-types | — | |
| nth-check | ||
| psl-types | — | |
| rmp-serde | — | |
| ts-dedent | — | |
| async-lock | — | |
| css-select | ||
| domhandler | ||
| num-bigint | ||
| @builtin/gi | — | |
| @mcp/i.test | — | |
| rand_chacha | — | |
| tiktoken-rs | — | |
| @zenuml/core | — | |
| interprocess | — | |
| isbinaryfile | — | |
| keyring-core | — | |
| num-rational | — | |
| request-light | ||
| rquickjs-core | — | |
| dom-serializer | ||
| domelementtype | ||
| @builtin/i.test | — | |
| @enabled/i.test | ||
| @disabled/i.test | ||
| @outdated/i.test | ||
| @upsetjs/venn.js | — | |
| jsonschema-regex | — | |
| local-ip-address | — | |
| napi-oop-runtime | — | |
| @iconify-json/mdi | — | |
| async-compression | — | |
| async-tungstenite | — | |
| empty-npm-package | — | |
| foundry-local-sdk | — | |
| opentelemetry_sdk | ||
| @nativescript/core | — | |
| opentelemetry-http | ||
| opentelemetry-otlp | ||
| @github/copilot-sdk | — | |
| @iconify-json/logos | — | |
| @upstash/context7-mcp | — | |
| @braintree/sanitize-url | — | |
| @restartrequired/i.test | — | |
| best-effort-json-parser | — | |
| @pondwader/socks5-server | — | |
| unicode-general-category | — | |
| @picovoice/pvrecorder-node | — | |
| apple-native-keyring-store | — | |
| @github/copilot-darwin-arm64 | — | |
| @github/copilot-linuxmusl-x64 | — | |
| @github/copilot-linuxmusl-arm64 | — | |
| @humanwhocodes/gitignore-to-minimatch | — | |
| @github/blackbird-external-ingest-utils | — | |
| b4a | — | |
| gix | — | |
| jwa | — | |
| jws | — | |
| wyz | — | |
| clru | — | |
| etag | — | |
| jsbn | — | |
| pend | — | |
| read | — | |
| rkyv | — | |
| bn.js | — | |
| buffa | — | |
| jsesc | — | |
| leven | — | |
| mdurl | — | |
| ropey | — | |
| tldts | — | |
| uluru | — | |
| utif2 | — | |
| bmp-ts | — | |
| crc-32 | — | |
| crc32c | — | |
| cursor | — | |
| gix-fs | — | |
| is-wsl | — | |
| object | — | |
| omggif | — | |
| parse5 | — | |
| rancor | — | |
| asn1.js | — | |
| fstream | — | |
| gensync | — | |
| gifwrap | — | |
| gix-dir | — | |
| gix-odb | — | |
| gix-ref | — | |
| gix-url | — | |
| image-q | — | |
| is-glob | — | |
| kind-of | — | |
| metrics | — | |
| pg-int8 | — | |
| piscina | — | |
| seroval | — | |
| streamx | — | |
| strtok3 | — | |
| bytesize | — | |
| deadpool | — | |
| fast-jwt | — | |
| fast-uri | — | |
| gix-date | — | |
| gix-diff | — | |
| gix-glob | — | |
| gix-hash | — | |
| gix-lock | — | |
| gix-pack | — | |
| gix-path | — | |
| has-flag | — | |
| pg-types | — | |
| uc.micro | — | |
| benchmark | — | |
| cockatiel | — | |
| const-hex | — | |
| duplexer2 | — | |
| encodeurl | — | |
| fast-fifo | — | |
| fd-slicer | — | |
| gix-actor | — | |
| gix-chunk | — | |
| gix-error | — | |
| gix-index | — | |
| gix-quote | — | |
| ipnetwork | — | |
| is-docker | — | |
| is-number | — | |
| is-stream | — | |
| jackspeak | — | |
| miniserde | — | |
| mnemonist | — | |
| scheduler | — | |
| tinybench | — | |
| whichlang | — | |
| wsl-utils | — | |
| @jimp/core | — | |
| @lukeed/ms | — | |
| agent-base | — | |
| clean-path | — | |
| connectrpc | — | |
| dissimilar | — | |
| faster-hex | — | |
| gix-bitmap | — | |
| gix-config | — | |
| gix-filter | — | |
| gix-ignore | — | |
| gix-object | — | |
| gix-status | — | |
| ip-address | — | |
| is-extglob | — | |
| is-promise | — | |
| lazystream | — | |
| motion-dom | — | |
| tldts-core | — | |
| whatwg-url | — | |
| zip-stream | — | |
| @jimp/types | — | |
| @jimp/utils | — | |
| await-to-js | — | |
| bare-events | — | |
| big-integer | — | |
| bundle-name | — | |
| exif-parser | — | |
| gix-command | — | |
| gix-refspec | — | |
| gix-revwalk | — | |
| has-symbols | — | |
| htmlparser2 | — | |
| mute-stream | — | |
| obliterator | — | |
| opentype.js | — | |
| pg-protocol | — | |
| str_indices | — | |
| token-types | — | |
| urlencoding | — | |
| @jimp/js-bmp | — | |
| @jimp/js-gif | — | |
| @jimp/js-png | — | |
| @novnc/novnc | — | |
| browserslist | — | |
| caniuse-lite | — | |
| crc32-stream | — | |
| esbuild-wasm | — | |
| gix-discover | — | |
| gix-features | — | |
| gix-pathspec | — | |
| gix-revision | — | |
| gix-tempfile | — | |
| gix-traverse | — | |
| gix-validate | — | |
| gix-worktree | — | |
| human_format | — | |
| motion-utils | — | |
| orx-parallel | — | |
| parse-semver | — | |
| readdir-glob | — | |
| text-decoder | — | |
| @anysphere/ui | — | |
| @isaacs/cliui | — | |
| @jimp/js-jpeg | — | |
| @jimp/js-tiff | — | |
| gix-hashtable | — | |
| gix-submodule | — | |
| is-extendable | — | |
| node-releases | — | |
| orx-fixed-vec | — | |
| peek-readable | — | |
| positioned-io | — | |
| postgres-date | — | |
| @jimp/file-ops | — | |
| archiver-utils | — | |
| cheerio-select | — | |
| eastasianwidth | — | |
| extend-shallow | — | |
| gix-attributes | — | |
| gix-imara-diff | — | |
| gix-packetline | — | |
| is-core-module | — | |
| node-ovsx-sign | — | |
| pkce-challenge | — | |
| postgres-array | — | |
| postgres-bytea | — | |
| section-matter | — | |
| whichlang-node | — | |
| @cursor/ripgrep | — | |
| @src/components | — | |
| cursor-proclist | — | |
| default-browser | — | |
| forwarded-parse | — | |
| gix-commitgraph | — | |
| has-tostringtag | — | |
| hosted-git-info | — | |
| seroval-plugins | — | |
| string-interner | — | |
| whatwg-encoding | — | |
| whatwg-mimetype | — | |
| @anysphere/agent | — | |
| @pkgjs/parseargs | — | |
| @protobufjs/path | — | |
| @protobufjs/pool | — | |
| @protobufjs/utf8 | — | |
| @tokenizer/token | — | |
| cjs-module-lexer | — | |
| compress-commons | — | |
| deadpool-runtime | — | |
| define-lazy-prop | — | |
| encoding-sniffer | — | |
| foreground-child | — | |
| gix-config-value | — | |
| @protobufjs/fetch | — | |
| @protobufjs/float | — | |
| @tootallnate/once | — | |
| event-target-shim | — | |
| json-schema-typed | — | |
| opentelemetry_api | — | |
| postgres-interval | — | |
| typed-rest-client | — | |
| @anysphere/context | — | |
| @non-marketplace/g | — | |
| @protobufjs/base64 | — | |
| default-browser-id | — | |
| eventsource-parser | — | |
| @anysphere/agent-kv | — | |
| @isaacs/fs-minipass | — | |
| @jimp/plugin-resize | — | |
| @protobufjs/codegen | — | |
| @protobufjs/inquire | — | |
| ecdsa-sig-formatter | — | |
| is-inside-container | — | |
| minimalistic-assert | — | |
| opentelemetry-proto | — | |
| orx-concurrent-iter | — | |
| import-in-the-middle | — | |
| json-schema-traverse | — | |
| parse5-parser-stream | — | |
| @cfworker/json-schema | — | |
| @jridgewell/remapping | — | |
| @protobufjs/aspromise | — | |
| azure-devops-node-api | — | |
| require-in-the-middle | — | |
| @c4312/eventsource-umd | — | |
| package-json-from-dist | — | |
| update-browserslist-db | — | |
| @anysphere/agent-client | — | |
| @anysphere/file-service | — | |
| @jridgewell/gen-mapping | — | |
| @jridgewell/resolve-uri | — | |
| @sentry-internal/replay | — | |
| @vercel/request-context | — | |
| acorn-import-attributes | — | |
| is-fullwidth-code-point | — | |
| @protobufjs/eventemitter | — | |
| module-details-from-path | — | |
| @anysphere/chat-inference | — | |
| @anysphere/policy-watcher | — | |
| @jridgewell/trace-mapping | — | |
| @sentry-internal/feedback | — | |
| @typespec/ts-http-runtime | — | |
| orx-pinned-concurrent-col | — | |
| @anysphere/tree-chunk-napi | — | |
| buffer-equal-constant-time | — | |
| readable-web-to-node-stream | — | |
| @apm-js-collab/tracing-hooks | — | |
| @sentry-internal/browser-utils | — | |
| @sentry-internal/replay-canvas | — | |
| @apm-js-collab/code-transformer | — | |
| parse5-htmlparser2-tree-adapter | — | |
| supports-preserve-symlinks-flag | — | |
Animation
Framer Motion
VisualCursor
Async Runtime
Rayon
VisualCursor
Tokio
VisualCursor
parking
VisualCursor
parking_lot
VisualCursor
atomic-waker
VisualCursor
futures-rs
VisualCursor
thread_local
VisualCursor
event-listener
VisualCursor
crossbeam
VisualCursor
event-listener-strategy
VisualCursor
async
VisualCursor
arc-swap
VisualCursor
Auth
oauth2
VisualCursor
kerberos
VisualCursor
jsonwebtoken
VisualCursor
MSAL
VisualCursor
jose
VisualCursor
Keytar
VisualCursor
Build Tool
diff
VisualCursor
git2
VisualCursor
TypeScript
VisualCursor
addr2line
VisualCursor
Babel
VisualCursor
prebuild-install
VisualCursor
convert-source-map
VisualCursor
Charts
D3.js
VisualCursor
Mermaid
VisualCursor
Cytoscape.js
VisualCursor
CLI
anstyle
VisualCursor
clap
VisualCursor
minimist
VisualCursor
Commander.js
VisualCursor
indicatif
VisualCursor
termcolor
VisualCursor
colorchoice
VisualCursor
@github/copilot
VisualCursor
chalk
VisualCursor
argparse
VisualCursor
strip-ansi
VisualCursor
Cloud
aws-lc-rs
VisualCursor
Google Cloud
VisualCursor
Azure SDK
VisualCursor
AWS SDK
VisualCursor
Communication
Model Context Protocol
VisualCursor
Compression
tar (Rust)
VisualCursor
zip
VisualCursor
yazl
VisualCursor
weezl
VisualCursor
yauzl
VisualCursor
flate2
VisualCursor
zlib-rs
VisualCursor
zstd-safe
VisualCursor
compression-core
VisualCursor
compression-codecs
VisualCursor
Brotli
VisualCursor
zlib
VisualCursor
Archiver
VisualCursor
unzipper
VisualCursor
tar-stream
VisualCursor
Cryptography
rand
VisualCursor
Ring
VisualCursor
ahash
VisualCursor
rustls
VisualCursor
OpenSSL
VisualCursor
signature
VisualCursor
native-tls
VisualCursor
simple_asn1
VisualCursor
security-framework
VisualCursor
CSS Framework
stylis
VisualCursor
Emotion
VisualCursor
Data Structure
lru
VisualCursor
phf
VisualCursor
slab
VisualCursor
bit-set
VisualCursor
bit-vec
VisualCursor
tinyvec
VisualCursor
indexmap
VisualCursor
smallvec
VisualCursor
hashbrown
VisualCursor
lru-cache
VisualCursor
sharded-slab
VisualCursor
string_cache
VisualCursor
dashmap
VisualCursor
slotmap
VisualCursor
generic-array
VisualCursor
Database
rusqlite
VisualCursor
Keyv
VisualCursor
SQLite
VisualCursor
Prisma
VisualCursor
Date & Time
jiff
VisualCursor
time (Rust)
VisualCursor
Day.js
VisualCursor
chrono
VisualCursor
croner
VisualCursor
chrono-tz
VisualCursor
ms
VisualCursor
Desktop Framework
VS Code Extension API
VisualCursor
Encoding
he
VisualCursor
hex
VisualCursor
bstr
VisualCursor
idna
VisualCursor
itoa
VisualCursor
mime
VisualCursor
utf-8
VisualCursor
base64
VisualCursor
jschardet
VisualCursor
encoding_rs
VisualCursor
data-encoding
VisualCursor
encoding_rs_io
VisualCursor
percent-encoding
VisualCursor
base64-js
VisualCursor
iconv-lite
VisualCursor
escape-html
VisualCursor
utf-8-validate
VisualCursor
strip-bom-string
VisualCursor
Error Tracking
Sentry
VisualCursor
Feature Flags
tas-client
VisualCursor
File System
cfb
VisualCursor
infer
VisualCursor
which
VisualCursor
ignore
VisualCursor
notify
VisualCursor
globset
VisualCursor
memmap2
VisualCursor
walkdir
VisualCursor
minimatch
VisualCursor
same-file
VisualCursor
tmp
VisualCursor
glob
VisualCursor
mkdirp
VisualCursor
fs-extra
VisualCursor
file-type
VisualCursor
graceful-fs
VisualCursor
notify-types
VisualCursor
normalize-path
VisualCursor
file-uri-to-path
VisualCursor
I/O
mio
VisualCursor
want
VisualCursor
bytes
VisualCursor
ipnet
VisualCursor
socket2
VisualCursor
anstream
VisualCursor
httparse
VisualCursor
matchers
VisualCursor
byteorder
VisualCursor
buffer
VisualCursor
events
VisualCursor
unpipe
VisualCursor
raw-body
VisualCursor
bufferutil
VisualCursor
end-of-stream
VisualCursor
readable-stream
VisualCursor
Internationalization
i18n
VisualCursor
ICU
VisualCursor
Logging
tracing
VisualCursor
debug
VisualCursor
Machine Learning
OpenAI
VisualCursor
Anthropic SDK
VisualCursor
Media
gif
VisualCursor
png (Rust)
VisualCursor
image (Rust)
VisualCursor
zune-image
VisualCursor
color_quant
VisualCursor
pngjs
VisualCursor
Networking
h2
VisualCursor
WebSocket (ws)
VisualCursor
url (Rust)
VisualCursor
ssh2
VisualCursor
ureq
VisualCursor
hyper
VisualCursor
undici
VisualCursor
reqwest
VisualCursor
fluent-uri
VisualCursor
iri-string
VisualCursor
tungstenite
VisualCursor
http-body-util
VisualCursor
Octokit
VisualCursor
http-proxy-agent
VisualCursor
https-proxy-agent
VisualCursor
gRPC
VisualCursor
send
VisualCursor
fresh
VisualCursor
socks
VisualCursor
tunnel
VisualCursor
uri-js
VisualCursor
statuses
VisualCursor
form-data
VisualCursor
negotiator
VisualCursor
node-fetch
VisualCursor
proxy-addr
VisualCursor
eventsource
VisualCursor
http-errors
VisualCursor
content-type
VisualCursor
tough-cookie
VisualCursor
abort-controller
VisualCursor
formdata-polyfill
VisualCursor
socks-proxy-agent
VisualCursor
content-disposition
VisualCursor
TanStack Query
VisualCursor
Observability
OpenTelemetry
VisualCursor
applicationinsights
VisualCursor
shimmer
VisualCursor
Parser
pem
VisualCursor
regex (Rust)
VisualCursor
memchr
VisualCursor
tendril
VisualCursor
httpdate
VisualCursor
cssparser
VisualCursor
html5ever
VisualCursor
untrusted
VisualCursor
fancy-regex
VisualCursor
markup5ever
VisualCursor
Readability
VisualCursor
shell-quote
VisualCursor
aho-corasick
VisualCursor
jsonc-parser
VisualCursor
unsafe-libyaml
VisualCursor
form_urlencoded
VisualCursor
node-html-parser
VisualCursor
markup5ever_rcdom
VisualCursor
qs
VisualCursor
ini
VisualCursor
sax
VisualCursor
yaml
VisualCursor
acorn
VisualCursor
gimli
VisualCursor
json5
VisualCursor
cookie
VisualCursor
xml2js
VisualCursor
cheerio
VisualCursor
esprima
VisualCursor
jsonfile
VisualCursor
forwarded
VisualCursor
to-regex-range
VisualCursor
grep-regex
VisualCursor
linkify-it
VisualCursor
tinycolor2
VisualCursor
xmlbuilder
VisualCursor
body-parser
VisualCursor
gray-matter
VisualCursor
media-typer
VisualCursor
range-parser
VisualCursor
pulldown-cmark
VisualCursor
rustc-demangle
VisualCursor
strip-json-comments
VisualCursor
Platform Binding
nix
VisualCursor
libc (Rust)
VisualCursor
napi
VisualCursor
objc2
VisualCursor
os_info
VisualCursor
sysinfo
VisualCursor
node-pty
VisualCursor
gethostname
VisualCursor
native-keymap
VisualCursor
node-addon-api
VisualCursor
core-foundation
VisualCursor
native-is-elevated
VisualCursor
signal-hook-registry
VisualCursor
system-configuration
VisualCursor
windows-foreground-love
VisualCursor
rustix
VisualCursor
bindings
VisualCursor
node-abi
VisualCursor
pidusage
VisualCursor
napi-rs
VisualCursor
node-gyp-build
VisualCursor
native-watchdog
VisualCursor
run-applescript
VisualCursor
objc2-core-foundation
VisualCursor
Rich Text Editor
KaTeX
VisualCursor
marked
VisualCursor
markdown-it
VisualCursor
Tree-sitter
VisualCursor
Runtime
Electron
VisualCursor
Security
keyring
VisualCursor
DOMPurify
VisualCursor
rustls-native-certs
VisualCursor
CORS
VisualCursor
Serialization
serde
VisualCursor
MessagePack
VisualCursor
prost
VisualCursor
js-yaml
VisualCursor
Protocol Buffers
VisualCursor
State Management
RxJS
VisualCursor
Jotai
VisualCursor
Testing
Playwright
VisualCursor
UI Framework
Xterm.js
VisualCursor
Angular
VisualCursor
Iconify
VisualCursor
Fluent UI
VisualCursor
React
VisualCursor
Solid.js
VisualCursor
dnd-kit
VisualCursor
Utility
open
VisualCursor
uuid
VisualCursor
elkjs
VisualCursor
anyhow
VisualCursor
semver
VisualCursor
strsim
VisualCursor
lodash-es
VisualCursor
once_cell
VisualCursor
picomatch
VisualCursor
es-toolkit
VisualCursor
lazy_static
VisualCursor
chrome-remote-interface
VisualCursor
long
VisualCursor
Lodash
VisualCursor
ieee754
VisualCursor
Bluebird
VisualCursor
inherits
VisualCursor
url-join
VisualCursor
micromatch
VisualCursor
Underscore.js
VisualCursor
cross-spawn
VisualCursor
emoji-regex
VisualCursor
safe-buffer
VisualCursor
object-assign
VisualCursor
path-to-regexp
VisualCursor
fast-deep-equal
VisualCursor
Pretext
VisualCursor
Validation
Ajv
VisualCursor
Zod
VisualCursor
jsonschema
VisualCursor
TypeBox
VisualCursor
zod-to-json-schema
VisualCursor
Web Server
Tower
VisualCursor
Express
VisualCursor
hono
VisualCursor
Fastify
VisualCursor
Other
ahp
VisualCursor
htmd
VisualCursor
javy
VisualCursor
vsda
VisualCursor
lexopt
VisualCursor
ammonia
VisualCursor
regress
VisualCursor
boolbase
VisualCursor
css-what
VisualCursor
domutils
VisualCursor
micromap
VisualCursor
ahp-types
VisualCursor
nth-check
VisualCursor
psl-types
VisualCursor
rmp-serde
VisualCursor
ts-dedent
VisualCursor
async-lock
VisualCursor
css-select
VisualCursor
domhandler
VisualCursor
num-bigint
VisualCursor
@builtin/gi
VisualCursor
@mcp/i.test
VisualCursor
rand_chacha
VisualCursor
tiktoken-rs
VisualCursor
@zenuml/core
VisualCursor
interprocess
VisualCursor
isbinaryfile
VisualCursor
keyring-core
VisualCursor
num-rational
VisualCursor
request-light
VisualCursor
rquickjs-core
VisualCursor
dom-serializer
VisualCursor
domelementtype
VisualCursor
@builtin/i.test
VisualCursor
@enabled/i.test
VisualCursor
@disabled/i.test
VisualCursor
@outdated/i.test
VisualCursor
@upsetjs/venn.js
VisualCursor
jsonschema-regex
VisualCursor
local-ip-address
VisualCursor
napi-oop-runtime
VisualCursor
@iconify-json/mdi
VisualCursor
async-compression
VisualCursor
async-tungstenite
VisualCursor
empty-npm-package
VisualCursor
foundry-local-sdk
VisualCursor
opentelemetry_sdk
VisualCursor
@nativescript/core
VisualCursor
opentelemetry-http
VisualCursor
opentelemetry-otlp
VisualCursor
@github/copilot-sdk
VisualCursor
@iconify-json/logos
VisualCursor
@upstash/context7-mcp
VisualCursor
@braintree/sanitize-url
VisualCursor
@restartrequired/i.test
VisualCursor
best-effort-json-parser
VisualCursor
@pondwader/socks5-server
VisualCursor
unicode-general-category
VisualCursor
@picovoice/pvrecorder-node
VisualCursor
apple-native-keyring-store
VisualCursor
@github/copilot-darwin-arm64
VisualCursor
@github/copilot-linuxmusl-x64
VisualCursor
@github/copilot-linuxmusl-arm64
VisualCursor
@humanwhocodes/gitignore-to-minimatch
VisualCursor
@github/blackbird-external-ingest-utils
VisualCursor
b4a
VisualCursor
gix
VisualCursor
jwa
VisualCursor
jws
VisualCursor
wyz
VisualCursor
clru
VisualCursor
etag
VisualCursor
jsbn
VisualCursor
pend
VisualCursor
read
VisualCursor
rkyv
VisualCursor
bn.js
VisualCursor
buffa
VisualCursor
jsesc
VisualCursor
leven
VisualCursor
mdurl
VisualCursor
ropey
VisualCursor
tldts
VisualCursor
uluru
VisualCursor
utif2
VisualCursor
bmp-ts
VisualCursor
crc-32
VisualCursor
crc32c
VisualCursor
cursor
VisualCursor
gix-fs
VisualCursor
is-wsl
VisualCursor
object
VisualCursor
omggif
VisualCursor
parse5
VisualCursor
rancor
VisualCursor
asn1.js
VisualCursor
fstream
VisualCursor
gensync
VisualCursor
gifwrap
VisualCursor
gix-dir
VisualCursor
gix-odb
VisualCursor
gix-ref
VisualCursor
gix-url
VisualCursor
image-q
VisualCursor
is-glob
VisualCursor
kind-of
VisualCursor
metrics
VisualCursor
pg-int8
VisualCursor
piscina
VisualCursor
seroval
VisualCursor
streamx
VisualCursor
strtok3
VisualCursor
bytesize
VisualCursor
deadpool
VisualCursor
fast-jwt
VisualCursor
fast-uri
VisualCursor
gix-date
VisualCursor
gix-diff
VisualCursor
gix-glob
VisualCursor
gix-hash
VisualCursor
gix-lock
VisualCursor
gix-pack
VisualCursor
gix-path
VisualCursor
has-flag
VisualCursor
pg-types
VisualCursor
uc.micro
VisualCursor
benchmark
VisualCursor
cockatiel
VisualCursor
const-hex
VisualCursor
duplexer2
VisualCursor
encodeurl
VisualCursor
fast-fifo
VisualCursor
fd-slicer
VisualCursor
gix-actor
VisualCursor
gix-chunk
VisualCursor
gix-error
VisualCursor
gix-index
VisualCursor
gix-quote
VisualCursor
ipnetwork
VisualCursor
is-docker
VisualCursor
is-number
VisualCursor
is-stream
VisualCursor
jackspeak
VisualCursor
miniserde
VisualCursor
mnemonist
VisualCursor
scheduler
VisualCursor
tinybench
VisualCursor
whichlang
VisualCursor
wsl-utils
VisualCursor
@jimp/core
VisualCursor
@lukeed/ms
VisualCursor
agent-base
VisualCursor
clean-path
VisualCursor
connectrpc
VisualCursor
dissimilar
VisualCursor
faster-hex
VisualCursor
gix-bitmap
VisualCursor
gix-config
VisualCursor
gix-filter
VisualCursor
gix-ignore
VisualCursor
gix-object
VisualCursor
gix-status
VisualCursor
ip-address
VisualCursor
is-extglob
VisualCursor
is-promise
VisualCursor
lazystream
VisualCursor
motion-dom
VisualCursor
tldts-core
VisualCursor
whatwg-url
VisualCursor
zip-stream
VisualCursor
@jimp/types
VisualCursor
@jimp/utils
VisualCursor
await-to-js
VisualCursor
bare-events
VisualCursor
big-integer
VisualCursor
bundle-name
VisualCursor
exif-parser
VisualCursor
gix-command
VisualCursor
gix-refspec
VisualCursor
gix-revwalk
VisualCursor
has-symbols
VisualCursor
htmlparser2
VisualCursor
mute-stream
VisualCursor
obliterator
VisualCursor
opentype.js
VisualCursor
pg-protocol
VisualCursor
str_indices
VisualCursor
token-types
VisualCursor
urlencoding
VisualCursor
@jimp/js-bmp
VisualCursor
@jimp/js-gif
VisualCursor
@jimp/js-png
VisualCursor
@novnc/novnc
VisualCursor
browserslist
VisualCursor
caniuse-lite
VisualCursor
crc32-stream
VisualCursor
esbuild-wasm
VisualCursor
gix-discover
VisualCursor
gix-features
VisualCursor
gix-pathspec
VisualCursor
gix-revision
VisualCursor
gix-tempfile
VisualCursor
gix-traverse
VisualCursor
gix-validate
VisualCursor
gix-worktree
VisualCursor
human_format
VisualCursor
motion-utils
VisualCursor
orx-parallel
VisualCursor
parse-semver
VisualCursor
readdir-glob
VisualCursor
text-decoder
VisualCursor
@anysphere/ui
VisualCursor
@isaacs/cliui
VisualCursor
@jimp/js-jpeg
VisualCursor
@jimp/js-tiff
VisualCursor
gix-hashtable
VisualCursor
gix-submodule
VisualCursor
is-extendable
VisualCursor
node-releases
VisualCursor
orx-fixed-vec
VisualCursor
peek-readable
VisualCursor
positioned-io
VisualCursor
postgres-date
VisualCursor
@jimp/file-ops
VisualCursor
archiver-utils
VisualCursor
cheerio-select
VisualCursor
eastasianwidth
VisualCursor
extend-shallow
VisualCursor
gix-attributes
VisualCursor
gix-imara-diff
VisualCursor
gix-packetline
VisualCursor
is-core-module
VisualCursor
node-ovsx-sign
VisualCursor
pkce-challenge
VisualCursor
postgres-array
VisualCursor
postgres-bytea
VisualCursor
section-matter
VisualCursor
whichlang-node
VisualCursor
@cursor/ripgrep
VisualCursor
@src/components
VisualCursor
cursor-proclist
VisualCursor
default-browser
VisualCursor
forwarded-parse
VisualCursor
gix-commitgraph
VisualCursor
has-tostringtag
VisualCursor
hosted-git-info
VisualCursor
seroval-plugins
VisualCursor
string-interner
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
deadpool-runtime
VisualCursor
define-lazy-prop
VisualCursor
encoding-sniffer
VisualCursor
foreground-child
VisualCursor
gix-config-value
VisualCursor
@protobufjs/fetch
VisualCursor
@protobufjs/float
VisualCursor
@tootallnate/once
VisualCursor
event-target-shim
VisualCursor
json-schema-typed
VisualCursor
opentelemetry_api
VisualCursor
postgres-interval
VisualCursor
typed-rest-client
VisualCursor
@anysphere/context
VisualCursor
@non-marketplace/g
VisualCursor
@protobufjs/base64
VisualCursor
default-browser-id
VisualCursor
eventsource-parser
VisualCursor
@anysphere/agent-kv
VisualCursor
@isaacs/fs-minipass
VisualCursor
@jimp/plugin-resize
VisualCursor
@protobufjs/codegen
VisualCursor
@protobufjs/inquire
VisualCursor
ecdsa-sig-formatter
VisualCursor
is-inside-container
VisualCursor
minimalistic-assert
VisualCursor
opentelemetry-proto
VisualCursor
orx-concurrent-iter
VisualCursor
import-in-the-middle
VisualCursor
json-schema-traverse
VisualCursor
parse5-parser-stream
VisualCursor
@cfworker/json-schema
VisualCursor
@jridgewell/remapping
VisualCursor
@protobufjs/aspromise
VisualCursor
azure-devops-node-api
VisualCursor
require-in-the-middle
VisualCursor
@c4312/eventsource-umd
VisualCursor
package-json-from-dist
VisualCursor
update-browserslist-db
VisualCursor
@anysphere/agent-client
VisualCursor
@anysphere/file-service
VisualCursor
@jridgewell/gen-mapping
VisualCursor
@jridgewell/resolve-uri
VisualCursor
@sentry-internal/replay
VisualCursor
@vercel/request-context
VisualCursor
acorn-import-attributes
VisualCursor
is-fullwidth-code-point
VisualCursor
@protobufjs/eventemitter
VisualCursor
module-details-from-path
VisualCursor
@anysphere/chat-inference
VisualCursor
@anysphere/policy-watcher
VisualCursor
@jridgewell/trace-mapping
VisualCursor
@sentry-internal/feedback
VisualCursor
@typespec/ts-http-runtime
VisualCursor
orx-pinned-concurrent-col
VisualCursor
@anysphere/tree-chunk-napi
VisualCursor
buffer-equal-constant-time
VisualCursor
readable-web-to-node-stream
VisualCursor
@apm-js-collab/tracing-hooks
VisualCursor
@sentry-internal/browser-utils
VisualCursor
@sentry-internal/replay-canvas
VisualCursor
@apm-js-collab/code-transformer
VisualCursor
parse5-htmlparser2-tree-adapter
VisualCursor
supports-preserve-symlinks-flag
VisualCursor
Sign up to see Technology Stack Comparison
Sign Up FreeSecurity Posture
| Visual Studio Code | Cursor | |
|---|---|---|
| Code Signed | ||
| Notarized | ||
| Hardened Runtime | ||
| Security Score | Good | Excellent |
| Entitlements | 4 | 4 |
Visual Studio CodeGood
Code Signed
Notarized
Hardened Runtime
CursorExcellent
Code Signed
Notarized
Hardened Runtime