Example project demonstrating Hono web framework integration.
git clone https://github.com/rivet-dev/rivet.git
cd rivet/examples/hono
npm install
npm run dev- Hono web framework: Lightweight, fast HTTP routing for actor APIs
- Actor integration: Call actor actions from Hono route handlers
- Type-safe endpoints: Full TypeScript type safety across HTTP and actor layers
- Middleware support: Use Hono middleware for authentication, logging, and more
This example demonstrates integrating Hono web framework with Rivet Actors:
- Actor Definition (
src/backend/registry.ts): Shows how to use Hono for HTTP routing with actors
This example can be deployed to Railway. See the Railway deployment guide for detailed instructions.
Configure these environment variables in your Railway project:
RIVET_ENDPOINT- Your Rivet Engine endpointRIVET_NAMESPACE- Your Rivet namespaceRIVET_RUNNER_TOKEN- Your Rivet runner token
Get these values from the Rivet dashboard under Connect > Railway.
Read more about actions and setup.
MIT