Examples (6)

Last updated Apr 21, 2026 Explore the following examples for Durable Objects.

Use ReadableStream with Durable Object and Workers Stream ReadableStream from Durable Objects.

Use RpcTarget class to handle Durable Object metadata Pass metadata to a Durable Object using RpcTarget.

Durable Object Time To Live Use the Durable Objects Alarms API to implement a Time To Live (TTL) for Durable Object instances.

Build a WebSocket server with WebSocket Hibernation Build a WebSocket server using WebSocket Hibernation on Durable Objects and Workers.

Build a WebSocket server Build a WebSocket server using Durable Objects and Workers.

Use the Alarms API Use the Durable Objects Alarms API to batch requests to a Durable Object.

Durable Objects - Use KV within Durable Objects Read and write to/from KV within a Durable Object

Testing Durable Objects Write tests for Durable Objects using the Workers Vitest integration.

Build a counter Build a counter using Durable Objects and Workers with RPC methods.

Durable Object in-memory state Create a Durable Object that stores the last location it was accessed from in-memory.

Was this helpful?

YesNo

On this page

Examples (6) - 图1Docs

{"@context":"https://schema.org","@type":"WebPage","@id":"https://developers.cloudflare.com/durable-objects/examples/#page","headline":"Examples","description":"Code examples demonstrating common Durable Objects patterns, including counters, WebSockets, and alarms.","url":"https://developers.cloudflare.com/durable-objects/examples/","inLanguage":"en","image":"https://developers.cloudflare.com/durable-objects/examples/og.png?v=d0cada8f4f9ea603","dateModified":"2026-04-21","publisher":{"@type":"Organization","name":"Cloudflare","description":"One platform for your apps, agents, and workforce. Build, secure, and scale without managing infrastructure","url":"https://www.cloudflare.com/","sameAs":["https://github.com/cloudflare","https://www.linkedin.com/company/cloudflare","https://x.com/cloudflare"],"logo":{"@type":"ImageObject","url":"https://developers.cloudflare.com/logo.svg"},"address":{"@type":"PostalAddress","streetAddress":"101 Townsend St","addressLocality":"San Francisco","addressRegion":"CA","postalCode":"94107","addressCountry":"US"},"contactPoint":[{"@type":"ContactPoint","contactType":"Customer Support","url":"https://support.cloudflare.com/","availableLanguage":["English"]},{"@type":"ContactPoint","contactType":"Sales","url":"https://www.cloudflare.com/contact/","availableLanguage":["English"]}]},"isPartOf":{"@type":"WebSite","@id":"https://developers.cloudflare.com/#website","name":"Cloudflare Docs","url":"https://developers.cloudflare.com/"}}


description: Build and host AI agents on Cloudflare. Start with the Pi harness, which runs a durable model loop with tools in a Durable Object, and add state, real-time connections, and scheduled tasks with the Agents SDK. title: Build Agents on Cloudflare image: https://developers.cloudflare.com/agents/og.png?v=5f3790c1b824e669


Skip to content

Documentation Index
Fetch the complete documentation index at: https://developers.cloudflare.com/agents/llms.txt
Use this file to discover all available pages before exploring further.