Development0 views

Deno Team Joins Cloudflare, Runtime Development to End in One Year

The entire Deno team is moving to Cloudflare, marking a significant shift for the JavaScript runtime. Ryan Dahl announced that Deno will continue receiving monthly releases with bug fixes and security updates for the next year. After that period, active development will cease, though the codebase will remain open source so the community can maintain it independently.

Deno Deploy will shut down in six months, with Cloudflare offering migration support to Cloudflare Workers for paying customers. The JSR registry will continue operating but move to Cloudflare's infrastructure. Support for rusty_v8 will be maintained and integrated into workerd, Cloudflare's open source runtime.

The new direction focuses on enabling self-hosted Workers and Durable Objects. Cloudflare plans to combine code and concepts from Dahl's celld project (written in Rust) with workerd to unlock new capabilities. While workerd already runs outside Cloudflare's network, Durable Objects currently scale only within a single instance. The merged approach aims to support multi-machine scaling, simplifying distributed applications that require processing, persistent state, and real-time communication. Dahl sees potential for AI agents, since Durable Objects combine serverless execution, persistent state, and WebSocket support. Deno users should begin planning migrations according to these timelines.