ZuploZuplo
LoginSign Up
  • Documentation
  • API Reference
Introduction
Getting Started
    Develop using the Portal
      1 - Setup Your Gateway2 - Rate Limiting3 - API Key Auth4 - Deploy5 - Dynamic Rate LimitingMCP - Quick start
    Develop Locally
      1 - Setup Your Gateway2 - Rate Limiting3 - API Key Auth
Concepts
Development
    CORSEnvironment VariablesBranch-Based DeploymentsTestingTroubleshootingGitOps vs TerraformCustom Code
    Local Development
      QuickstartRoutes DesignerInstalling PackagesZuplo ServicesDebuggingEnvironment variablesTypeScript ConfigTroubleshooting
    Guides
Policies
Handlers
API Keys
MCP Server
MCP Gateway
AI Gateway
Developer Portal
Monetization
Deploying & Source Control
Observability
Networking & Infrastructure
Account Management
Programming API
Build with AI
Zuplo CLI
Migration Guides
Platform LimitsSecuritySupportTrust & ComplianceChangelog
powered by Zudoku
Local Development

Installing Packages

You can install packages from npm to use in your Zuplo Gateway. This can help with code completion and hover tips.

However, bear in mind, these might not work out-of-the-box in the cloud (for example, working-copy and edge environments), as Zuplo for security reasons doesn't allow all packages to be installed. Consult Node Modules for the official list of supported modules.

There are workarounds though. If you need a package to be available, you can try to bundle it. This will bypass the npm install step since the module is already bundled and available. We've an example at Custom Modules that you can follow.

We're looking into ways to simplify bringing in your own modules. We're proceeding carefully as we want to ensure that we can provide a secure and reliable experience for our users. Please contact Zuplo support if you need more assistance.

Edit this page
Last modified on November 17, 2025
Routes DesignerZuplo Services