⚠️ Alpha Stage: Photon is currently in alpha. APIs may change before stable release.

Next generation server toolkit

Unopinionated and flexible alternative to Nitro. Designed for library and framework developers who need universal server capabilities.

Build frameworks that work with any server (Hono, Express, Fastify, Elysia, H3, HatTip) and deploy anywhere.

Powers frameworks like Vike and enables universal deployment capabilities.

Why Photon?

🏗️

Framework Builder

Build frameworks and libraries that work universally across server runtimes

🚀

Universal Server Support

Single codebase works with Hono, Express, Fastify, Elysia, H3, HatTip

🌍

Deploy Anywhere

Your framework users can deploy to any platform without extra configuration

Vite-Powered

Built on Vite's Environment API with HMR for server code

📦

Code Splitting

Enable per-route deployment to separate edge workers

🔧

Unopinionated

Minimal design that doesn't impose architectural decisions

Ready to build universal frameworks?

Start building libraries that work everywhere

npm install @photonjs/core
# Choose your server adapter
npm install @photonjs/hono
Get Started →