All 255 Dependencies

Every package Hoppscotch depends on, ranked by repo health score.

Hoppscotch is a comprehensive open-source API development platform that rivals Postman in features while remaining fast, lightweight, and accessible from any browser without installation. Built as a Progressive Web App, it works offline and can be pinned to the home screen on any device, making it practical for developers who move between environments.

The platform spans every major API protocol: REST, GraphQL with schema introspection, WebSocket for real-time channels, Server-Sent Events for streaming, Socket.IO, and MQTT for IoT messaging. This breadth means a single tool handles the full spectrum of modern API testing without switching clients or paying for separate integrations.

Hoppscotch ships with a standalone CLI for embedding API tests into CI/CD pipelines, a native desktop app built on Tauri for platforms that need deeper system access, and a self-hostable backend that enables team workspaces, shared collections, role-based access, real-time sync, and an admin dashboard — all features typically locked behind enterprise pricing in competing tools.

The architecture is a TypeScript monorepo spanning twelve packages: a NestJS/GraphQL backend, a Vue 3 frontend core, a Rust-based HTTP relay for advanced request handling, a sandboxed JavaScript engine for pre/post-request scripting, and platform-specific kernels that abstract IO, storage, and networking differences between web and desktop deployments.

13 random-port 0.1.1 21 timers 0.1.1 22 base16 0.2.1 22 highlightjs-curl 1.3.0 22 mime-infer 3.0.0 outdated 23 @codemirror/lang-xml 6.1.0 23 @lezer/highlight 1.2.1 outdated 23 humantime-serde 1.1.1 24 file-rotate 0.8.0 25 @codemirror/lang-json 6.0.2 25 @codemirror/lint 6.9.2 outdated 25 @codemirror/search 6.5.11 outdated 26 @codemirror/commands 6.10.0 outdated 26 @codemirror/language 6.11.3 outdated 27 hex_color 3.0.0 29 passport-microsoft 2.1.0 29 urlencoding 2.1.3 31 url-escape 0.1.1 32 CodeMirror State 6.5.2 outdated 33 @esbuild-plugins/node-globals-polyfill 0.2.3 33 @esbuild-plugins/node-globals-polyfill 0.2.2 outdated 33 @urql/devtools 2.0.3 33 dirs-rs 6.0.0 outdated 33 globalthis 1.0.4 33 lang-javascript 6.2.4 outdated 34 @as-integrations/express5 1.1.2 34 @codemirror/autocomplete 6.20.0 outdated 34 xmlbuilder2 4.0.3 35 @codemirror/merge 6.11.2 outdated 35 @lezer/lr 1.4.2 outdated 35 mime_guess 2.0.5 36 hex 0.4.3 36 native-dialog 0.7.0 outdated 36 url 0.11.4 38 MiniSearch 7.2.0 38 aws4fetch 1.0.20 38 passport-github2 0.1.12 38 passport-google-oauth20 2.0.0 38 path 0.12.7 40 @codemirror/legacy-modes 6.5.2 outdated 40 stream-browserify 3.0.0 40 tsconfig-paths 4.2.0 41 @codemirror/view 6.38.8 outdated 41 rimraf 6.1.3 42 events 3.3.0 42 passport-local 1.0.0 42 process 0.11.10 42 util 0.12.5 43 passport 0.7.0 43 passport-jwt 4.0.1 44 buffer 6.0.3 44 lossless-json 4.3.0 outdated 44 mime 0.3.17 44 ts-node-dev 2.0.0 45 cookie 0.18 45 graphql-redis-subscriptions 2.7.0 45 splitpanes 3.1.5 outdated 45 walkdir 2.5.0 46 Strum 0.26.3 outdated 46 npm-run-all 4.1.5 46 openapi-types 12.1.3 46 semver 1.0 46 wonka 6.3.6 47 cookie-es 2.0.0 outdated 47 cross-env 10.1.0 47 esprima 4.0.1 48 NProgress 0.2.0 48 bcrypt 6.0.0 48 class-validator 0.15.1 48 graphql-subscriptions 3.0.0 48 paho-mqtt 1.1.0 48 subscriptions-transport-ws 0.11.0 49 class-transformer 0.5.1 49 graphql-query-complexity 1.1.1 outdated 50 cookie-parser 1.4.7 50 cors 2.8.6 50 io-ts 2.2.22 50 socketio-wildcard 2.0.0 51 Tippy.js 6.3.7 51 graphql-tag 2.12.7 51 superjson 2.2.6 52 DashMap 6.1.0 52 ts-node 10.9.2 54 @nestjs-modules/mailer 2.3.7 54 cookie 1.1.1 outdated 54 fp-ts 2.16.11 54 hawk 9.0.2 55 reflect-metadata 0.2.2 55 tslib ^2.8.1 57 Handlebars.js 4.7.9 58 set-cookie-parser 2.7.2 outdated 58 tracing 0.1.41 58 tracing 0.2.3 outdated 58 tracing 0.3.20 outdated 59 Vue Json Pretty 2.6.0 59 glob 13.0.6 60 semver 7.8.5 61 eslint-plugin-prettier 5.5.6 62 Commander.js 14.0.3 outdated 62 prettier-plugin-tailwindcss 0.7.2 outdated 63 @apidevtools/swagger-parser 12.1.0 outdated 63 infer 0.16.0 outdated 63 rayon 1.10.0 63 url 2.5.4 64 js-md5 0.8.3 outdated 64 lazy_static 1.5.0 65 postman-collection 5.3.0 outdated 65 tsup 8.5.1 66 @scure/base 2.2.0 outdated 66 base64 0.22.1 outdated 66 bon 3.6.3 67 Lodash 4.18.1 67 Lodash 4.18.1 67 bytes 1.9.0 67 jsonc-parser 3.3.1 67 prisma-cli 7.8.0 outdated 67 sha2 0.10.9 outdated 67 xml-formatter 3.7.0 68 eslint-config-prettier 10.1.8 68 tempfile 3.20.0 69 isolated-vm 6.1.2 outdated 69 uuid 13.0.0 outdated 69 vue-tippy 6.7.1 outdated 69 yargs-parser 22.0.0 70 vue-pdf-embed 2.1.4 outdated 71 log 0.4.22 71 unplugin-icons 22.5.0 outdated 72 Chalk 5.6.2 outdated 72 Fontsource Inter 5.2.8 outdated 72 Fontsource Inter 5.2.45 outdated 72 Fontsource Inter 5.2.9 outdated 72 acorn 8.17.0 outdated 72 acorn 8.3.5 outdated 72 argon2 0.44.0 outdated 72 axios-cookiejar-support 6.0.5 outdated 72 globals 16.5.0 outdated 72 lru 0.12.5 outdated 72 serde_json 1 73 @intlify/unplugin-vue-i18n 11.2.4 outdated 73 Chrono 0.4 73 flate2 1.0.35 74 morgan 1.11.0 outdated 74 qs 6.15.2 outdated 75 BLAKE3 1.5.4 75 http 1.1.0 76 aes-gcm 0.10.3 outdated 76 serde 1 77 @apollo/server 5.5.1 77 curve25519-dalek 2.1.1 outdated 77 curve25519-dalek 2.0.1 outdated 77 regex 1.11.1 78 @nestjs/jwt 11.0.2 outdated 78 date-fns 4.4.0 78 dotenv 17.4.2 outdated 78 markdown-it 14.2.0 outdated 78 node-postgres 8.22.0 outdated 79 PapaParse 5.5.4 outdated 79 thiserror 1.0.69 outdated 79 tough-cookie 6.0.1 outdated 80 rand 0.8.5 outdated 80 sysinfo 0.34.2 outdated 81 @rushstack/eslint-patch 1.16.1 81 GraphQL.js 16.14.0 outdated 81 RxJS 7.8.2 81 uuid 1.18.1 82 js-yaml 4.2.0 outdated 82 reqwest 0.12.9 outdated 82 tower-http 0.6.6 outdated 83 @nestjs/passport 11.0.0 outdated 83 @nestjs/schedule 6.1.3 outdated 83 @nestjs/throttler 6.5.0 outdated 83 zstd 0.13.2 outdated 84 rust-openssl 0.10.66 84 rust-openssl 0.9.64 outdated 85 @nestjs/config 4.0.4 outdated 85 Chai 6.2.2 85 Express 5.2.1 85 NestJS Terminus 11.1.1 outdated 85 env_logger 0.11.5 86 @noble/curves 2.2.0 outdated 86 Workbox 7.4.1 86 highlight.js 11.11.1 outdated 87 @vitejs/plugin-vue 6.0.7 outdated 87 Autoprefixer 10.5.0 outdated 88 jose 6.2.3 outdated 88 zip 2.2.0 outdated 89 DOMPurify 3.4.11 outdated 89 jsdom 27.4.0 outdated 89 lint-staged 16.4.0 outdated 89 time 0.3.37 90 Clap 4.5.28 90 Nodemailer 9.0.1 outdated 90 Tailwind CSS 3.4.16 outdated 90 futures 0.3.31 90 vue-tsc 2.2.0 outdated 91 Prisma Client 7.8.0 outdated 91 Prisma Client 7.8.0 outdated 91 Sass 1.101.0 outdated 91 Tauri 2.1.1 outdated 91 Tauri 2.9.3 outdated 91 Tauri 2.9.3 outdated 91 compress v1.18.0 outdated 91 prettier 3.8.4 outdated 91 rollup 4.59.0 outdated 91 vue-i18n 11.4.6 outdated 92 Monaco Editor 0.55.1 outdated 92 NestJS 11.1.27 outdated 92 NestJS 11.1.27 outdated 92 NestJS 11.1.27 outdated 92 Tauri Plugin FS 2.0.1 outdated 92 Tauri Plugin FS 2.0.2 outdated 92 Tauri Plugin FS 2.2.0 outdated 92 Tauri Plugin FS 2.3.3 outdated 92 Tauri Plugin FS 2.4.1 outdated 92 Tauri Plugin FS 2.9.0 outdated 92 Tauri Plugin FS 2.5.1 92 Tauri Plugin FS 2.2.0 92 Tauri Plugin FS 2.4.2 92 Tauri Plugin FS 2.2.0 92 Tauri Plugin FS 2.5.4 92 Tauri Plugin FS 2 92 Tauri Plugin FS 2.2.0 92 Tauri Plugin FS 2.3.3 92 Tauri Plugin FS 2.3.6 92 Tauri Plugin FS 2.4.1 92 Tauri Plugin FS 2.9.0 outdated 92 Zod 3.25.32 outdated 92 axum 0.7.9 outdated 92 axum 0.9.6 outdated 92 postcss 8.5.15 outdated 93 @nestjs/swagger 11.4.4 outdated 93 GraphQL Code Generator 6.3.1 outdated 93 GraphQL Code Generator 5.0.10 outdated 93 GraphQL Code Generator 5.1.0 outdated 93 NestJS GraphQL 13.4.2 outdated 93 NestJS GraphQL 13.4.2 outdated 93 Vitest 4.1.9 outdated 93 VueUse 14.3.0 outdated 93 nest-cli 11.0.23 outdated 93 posthog-js 5.38.2 outdated 94 Axios 1.18.0 outdated 94 Vite 7.3.2 outdated 94 mocha 11.7.6 outdated 94 typescript-eslint 8.61.1 outdated 94 typescript-eslint 8.61.1 outdated 95 ESLint 10.0.1 outdated 95 ESLint 9.39.2 outdated 95 GraphiQL 2.10.2 outdated 95 Socket.IO 2.5.0 outdated 95 Tokio 1.48.0 95 Tokio 0.7.17 outdated 95 Vue Router 4.6.4 outdated 95 jest 30.4.2 outdated 96 Vue 3.5.38 outdated 97 TypeScript 5.9.3 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