# Durable Objects A special kind of Cloudflare Worker combining compute with storage > Use [Durable Objects llms-full.txt](https://developers.cloudflare.com/durable-objects/llms-full.txt) for the complete Durable Objects documentation in a single file. That file is intended for offline indexing, bulk vectorization, or large-context models. > > For other Cloudflare products, see the [Cloudflare documentation directory](https://developers.cloudflare.com/llms.txt). ## Durable Objects documentation pages - [Demos and architectures](https://developers.cloudflare.com/durable-objects/demos/index.md) - [REST API](https://developers.cloudflare.com/durable-objects/durable-objects-rest-api/index.md) - [Getting started](https://developers.cloudflare.com/durable-objects/get-started/index.md) - [Cloudflare Durable Objects](https://developers.cloudflare.com/durable-objects/index.md) - [Release notes](https://developers.cloudflare.com/durable-objects/release-notes/index.md) - [Videos](https://developers.cloudflare.com/durable-objects/video-tutorials/index.md) - [Alarms](https://developers.cloudflare.com/durable-objects/api/alarms/index.md) - [Durable Object Base Class](https://developers.cloudflare.com/durable-objects/api/base/index.md) - [Durable Object Container](https://developers.cloudflare.com/durable-objects/api/container/index.md) - [Durable Object ID](https://developers.cloudflare.com/durable-objects/api/id/index.md) - [Workers Binding API](https://developers.cloudflare.com/durable-objects/api/index.md) - [KV-backed Durable Object Storage (Legacy)](https://developers.cloudflare.com/durable-objects/api/legacy-kv-storage-api/index.md) - [Durable Object Namespace](https://developers.cloudflare.com/durable-objects/api/namespace/index.md) - [SQLite-backed Durable Object Storage](https://developers.cloudflare.com/durable-objects/api/sqlite-storage-api/index.md) - [Durable Object State](https://developers.cloudflare.com/durable-objects/api/state/index.md) - [Durable Object Stub](https://developers.cloudflare.com/durable-objects/api/stub/index.md) - [WebGPU](https://developers.cloudflare.com/durable-objects/api/webgpu/index.md) - [Rust API](https://developers.cloudflare.com/durable-objects/api/workers-rs/index.md) - [Access Durable Objects Storage](https://developers.cloudflare.com/durable-objects/best-practices/access-durable-objects-storage/index.md) - [Invoke methods](https://developers.cloudflare.com/durable-objects/best-practices/create-durable-object-stubs-and-send-requests/index.md) - [Best practices](https://developers.cloudflare.com/durable-objects/best-practices/index.md) - [Use WebSockets](https://developers.cloudflare.com/durable-objects/best-practices/websockets/index.md) - [Error handling](https://developers.cloudflare.com/durable-objects/best-practices/error-handling/index.md) - [Lifecycle of a Durable Object](https://developers.cloudflare.com/durable-objects/concepts/durable-object-lifecycle/index.md) - [Rules of Durable Objects](https://developers.cloudflare.com/durable-objects/best-practices/rules-of-durable-objects/index.md) - [Concepts](https://developers.cloudflare.com/durable-objects/concepts/index.md) - [Agents](https://developers.cloudflare.com/durable-objects/examples/agents/index.md): Build AI-powered Agents on Cloudflare - [What are Durable Objects?](https://developers.cloudflare.com/durable-objects/concepts/what-are-durable-objects/index.md) - [Use the Alarms API](https://developers.cloudflare.com/durable-objects/examples/alarms-api/index.md): Use the Durable Objects Alarms API to batch requests to a Durable Object. - [Build a counter](https://developers.cloudflare.com/durable-objects/examples/build-a-counter/index.md): Build a counter using Durable Objects and Workers with RPC methods. - [Durable Object in-memory state](https://developers.cloudflare.com/durable-objects/examples/durable-object-in-memory-state/index.md): Create a Durable Object that stores the last location it was accessed from in-memory. - [Durable Object Time To Live](https://developers.cloudflare.com/durable-objects/examples/durable-object-ttl/index.md): Use the Durable Objects Alarms API to implement a Time To Live (TTL) for Durable Object instances. - [Examples](https://developers.cloudflare.com/durable-objects/examples/index.md) - [Use ReadableStream with Durable Object and Workers](https://developers.cloudflare.com/durable-objects/examples/readable-stream/index.md): Stream ReadableStream from Durable Objects. - [Use RpcTarget class to handle Durable Object metadata](https://developers.cloudflare.com/durable-objects/examples/reference-do-name-using-init/index.md): Access the name from within a Durable Object using RpcTarget. - [Testing Durable Objects](https://developers.cloudflare.com/durable-objects/examples/testing-with-durable-objects/index.md): Write tests for Durable Objects using the Workers Vitest integration. - [Use Workers KV from Durable Objects](https://developers.cloudflare.com/durable-objects/examples/use-kv-from-durable-objects/index.md): Read and write to/from KV within a Durable Object - [Build a WebSocket server with WebSocket Hibernation](https://developers.cloudflare.com/durable-objects/examples/websocket-hibernation-server/index.md): Build a WebSocket server using WebSocket Hibernation on Durable Objects and Workers. - [Build a WebSocket server](https://developers.cloudflare.com/durable-objects/examples/websocket-server/index.md): Build a WebSocket server using Durable Objects and Workers. - [Data Studio](https://developers.cloudflare.com/durable-objects/observability/data-studio/index.md) - [Observability](https://developers.cloudflare.com/durable-objects/observability/index.md) - [Metrics and analytics](https://developers.cloudflare.com/durable-objects/observability/metrics-and-analytics/index.md) - [Troubleshooting](https://developers.cloudflare.com/durable-objects/observability/troubleshooting/index.md) - [Platform](https://developers.cloudflare.com/durable-objects/platform/index.md) - [Pricing](https://developers.cloudflare.com/durable-objects/platform/pricing/index.md) - [Known issues](https://developers.cloudflare.com/durable-objects/platform/known-issues/index.md) - [Limits](https://developers.cloudflare.com/durable-objects/platform/limits/index.md) - [Choose a data or storage product](https://developers.cloudflare.com/durable-objects/platform/storage-options/index.md) - [Data location](https://developers.cloudflare.com/durable-objects/reference/data-location/index.md) - [Data security](https://developers.cloudflare.com/durable-objects/reference/data-security/index.md) - [Gradual Deployments](https://developers.cloudflare.com/durable-objects/reference/durable-object-gradual-deployments/index.md): Gradually deploy changes to Durable Objects. - [Durable Objects migrations](https://developers.cloudflare.com/durable-objects/reference/durable-objects-migrations/index.md) - [Environments](https://developers.cloudflare.com/durable-objects/reference/environments/index.md) - [FAQs](https://developers.cloudflare.com/durable-objects/reference/faq/index.md) - [Glossary](https://developers.cloudflare.com/durable-objects/reference/glossary/index.md) - [In-memory state in a Durable Object](https://developers.cloudflare.com/durable-objects/reference/in-memory-state/index.md) - [Reference](https://developers.cloudflare.com/durable-objects/reference/index.md) - [Build a seat booking app with SQLite in Durable Objects](https://developers.cloudflare.com/durable-objects/tutorials/build-a-seat-booking-app/index.md): This tutorial shows you how to build a seat reservation app using Durable Objects. - [Tutorials](https://developers.cloudflare.com/durable-objects/tutorials/index.md)