Skip to content


Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?


Failed to load latest commit information.
Latest commit message
Commit time
December 19, 2022 10:02
December 18, 2022 23:55
June 6, 2022 00:13
December 19, 2022 09:47
December 19, 2022 10:21
June 25, 2022 08:21
May 25, 2022 21:07

Fastify DX

Fastify DX is a collection of @fastify/vite renderers, allowing you to serve static or live (SSR) Vue and React applications (support for Svelte and Solid coming soon). Each renderer includes an extensible base application provided as virtual modules, implementing automatic serialization, hydration, universal routing, data fetching and global state management. They all follow the URMA specification.


Currently Node v16+, Fastify v4 and Vite v3 are supported.


@fastify/vue features Vue v3 support via @vitejs/plugin-vue with:

👉 Starter template
👉 Documentation


@fastify/react features React v18 support via @vitejs/plugin-react with:

👉 Starter template
👉 Documentation


Fastify DX is currently in beta.


Created by Jonas Galvez, Principal Engineer and Open Sourcerer at NodeSource.

Gold Sponsors

Contact me to add your company's logo here.

GitHub Sponsors

Click here to add your name to this list.

Thank you!