ZuploZuplo
LoginStart for Free
  • 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
Policies
Handlers
API Keys
MCP Server
MCP Gateway
AI Gateway
Developer Portal
    IntroductionLocal DevelopmentUpdating VersionsNode Modules & Customization
    Configuration
    Writing
    OpenAPI
    Authentication
    Integrations
    Guides
    Extending
    Components
Monetization
Deploying & Source Control
Observability
Networking & Infrastructure
Account Management
Programming API
Build with AI
Zuplo CLI
Migration Guides
Platform LimitsSecuritySupportTrust & ComplianceChangelog
powered by Zudoku
Developer Portal

Node Modules & Customization

The Dev Portal supports installing and using custom node modules in your documentation. This allows you to extend your documentation with custom React components, utilities, or any other npm packages.

Installing Custom Packages

Inside your project's /docs directory, you can install any npm package using the standard npm commands:

TerminalCode
npm install your-package-name

Using Custom React Components

You can import and use custom React components directly in the zudoku.config.tsx file or your MDX files:

Code
import { MyCustomComponent } from "your-package-name"; <MyCustomComponent />;

TypeScript Support

The Dev Portal includes full TypeScript support for your custom components. Make sure your tsconfig.json includes the appropriate type definitions for your packages.

Limitations

While you can use most npm packages, be mindful of:

  • Package size impact on build time
  • Browser compatibility for client-side components
  • Node.js-specific packages (like fs or path) cannot be used in zudoku.config.tsx since it runs in both server and browser environments - use environment-agnostic code only
Edit this page
Last modified on August 8, 2025
Updating VersionsConfiguration
On this page
  • Installing Custom Packages
  • Using Custom React Components
  • TypeScript Support
  • Limitations
React