Choose a Package
Pick the right ViteHub feature by the job you need to solve on the server.
ViteHub works best when you start from the problem you need to solve, not from the package list. Use the groups below to narrow down the primitive you want, then open the package overview for installation and provider-specific setup.
Data
These packages store, retrieve, or derive state for your app.
Async and Automation
These packages move work out of the current request, run scheduled work, or execute remote environments.
Integration and Output
These packages send data out of your app or connect ViteHub to external delivery systems.
If two packages seem close, prefer the one that matches the runtime behavior you need. Use Queue for independent jobs, Workflow for coordinated multi-step state machines, Cache for disposable derived data, and KV for durable keyed values.
Before you open a package page
- Read Entrypoints if you are unsure which import surface to use.
- Read Architecture if you want to understand how Vite, Nitro, and Nuxt share the same feature bridge.