# Durable Streams ## Docs - [CLI Commands](https://mintlify.wiki/durable-streams/durable-streams/api/cli-commands.md): Command-line interface reference for Durable Streams - [.NET Client](https://mintlify.wiki/durable-streams/durable-streams/api/client-dotnet.md): API reference for the DurableStreams .NET library - [Elixir Client](https://mintlify.wiki/durable-streams/durable-streams/api/client-elixir.md): API reference for the durable_streams Elixir library - [Go Client](https://mintlify.wiki/durable-streams/durable-streams/api/client-go.md): API reference for the durablestreams Go library - [Java Client](https://mintlify.wiki/durable-streams/durable-streams/api/client-java.md): API reference for the com.durablestreams Java library - [PHP Client](https://mintlify.wiki/durable-streams/durable-streams/api/client-php.md): API reference for the durable-streams PHP library - [Python Client](https://mintlify.wiki/durable-streams/durable-streams/api/client-python.md): API reference for the durable-streams Python library - [Ruby Client](https://mintlify.wiki/durable-streams/durable-streams/api/client-ruby.md): API reference for the durable_streams Ruby gem - [Rust Client](https://mintlify.wiki/durable-streams/durable-streams/api/client-rust.md): API reference for the durable-streams Rust library - [Swift Client](https://mintlify.wiki/durable-streams/durable-streams/api/client-swift.md): API reference for the DurableStreams Swift library - [TypeScript Client](https://mintlify.wiki/durable-streams/durable-streams/api/client-typescript.md): API reference for the @durable-streams/client TypeScript library - [Caddy Server](https://mintlify.wiki/durable-streams/durable-streams/api/server-caddy.md): Production-ready Durable Streams server built as a Caddy v2 plugin with LMDB storage - [Node.js Server](https://mintlify.wiki/durable-streams/durable-streams/api/server-nodejs.md): Reference implementation of the Durable Streams server for Node.js with in-memory and file-backed storage - [Caching and Fanout](https://mintlify.wiki/durable-streams/durable-streams/concepts/caching-and-fanout.md): Scale to millions of concurrent viewers using CDN caching and request collapsing - [Idempotent Producers](https://mintlify.wiki/durable-streams/durable-streams/concepts/idempotent-producers.md): Implement exactly-once write semantics with Kafka-style idempotent producers - [Live Modes](https://mintlify.wiki/durable-streams/durable-streams/concepts/live-modes.md): Real-time streaming with long-polling and Server-Sent Events for continuous updates - [Message Framing](https://mintlify.wiki/durable-streams/durable-streams/concepts/message-framing.md): How Durable Streams handles message boundaries across different content types - [Protocol Overview](https://mintlify.wiki/durable-streams/durable-streams/concepts/protocol-overview.md): Understanding the Durable Streams HTTP-based protocol for ordered, replayable data streams - [Streams and Offsets](https://mintlify.wiki/durable-streams/durable-streams/concepts/streams-and-offsets.md): Understanding how offset-based positioning enables resumable, replayable stream reads - [Basic Usage](https://mintlify.wiki/durable-streams/durable-streams/guides/basic-usage.md): Learn the fundamentals of reading from and writing to Durable Streams - [Error Handling](https://mintlify.wiki/durable-streams/durable-streams/guides/error-handling.md): Implement robust error handling and retry strategies for production applications - [Production Deployment](https://mintlify.wiki/durable-streams/durable-streams/guides/production-deployment.md): Deploy and scale Durable Streams in production with CDN support and monitoring - [Real-time Subscriptions](https://mintlify.wiki/durable-streams/durable-streams/guides/real-time-subscriptions.md): Stream live updates using long-polling and Server-Sent Events (SSE) - [Resumable Streaming](https://mintlify.wiki/durable-streams/durable-streams/guides/resumable-streaming.md): Build resilient applications with offset-based resumability and exactly-once delivery - [Installation](https://mintlify.wiki/durable-streams/durable-streams/installation.md): Install Durable Streams clients and server for your platform - [Introduction to Durable Streams](https://mintlify.wiki/durable-streams/durable-streams/introduction.md): The open protocol for real-time sync to client applications - [Protocol Headers](https://mintlify.wiki/durable-streams/durable-streams/protocol/headers.md): Complete reference for all HTTP headers used in the Durable Streams protocol - [HTTP Operations](https://mintlify.wiki/durable-streams/durable-streams/protocol/http-operations.md): Complete reference for all HTTP operations in the Durable Streams protocol - [Status Codes](https://mintlify.wiki/durable-streams/durable-streams/protocol/status-codes.md): HTTP status codes used in the Durable Streams protocol and their meanings - [Quick Start](https://mintlify.wiki/durable-streams/durable-streams/quickstart.md): Get up and running with Durable Streams in 5 minutes - [Benchmarking](https://mintlify.wiki/durable-streams/durable-streams/resources/benchmarking.md): Performance benchmark suites for measuring latency, throughput, and streaming performance of Durable Streams implementations - [Community Implementations](https://mintlify.wiki/durable-streams/durable-streams/resources/community-implementations.md): External Durable Streams client and server implementations built by the community. - [Conformance Tests](https://mintlify.wiki/durable-streams/durable-streams/resources/conformance-tests.md): Protocol compliance test suites for validating Durable Streams server and client implementations - [Contributing](https://mintlify.wiki/durable-streams/durable-streams/resources/contributing.md): Learn how to contribute to Durable Streams, including development setup, testing, and the contribution workflow. - [AI Conversation Streaming](https://mintlify.wiki/durable-streams/durable-streams/use-cases/ai-streaming.md): Stream LLM responses with resume capability across reconnections, eliminating expensive re-generation when users disconnect - [Collaborative Editing](https://mintlify.wiki/durable-streams/durable-streams/use-cases/collaborative-editing.md): Build real-time collaborative applications with CRDTs and operational transforms synchronized through durable streams - [Database Synchronization](https://mintlify.wiki/durable-streams/durable-streams/use-cases/database-sync.md): Stream database changes to web and mobile clients for real-time synchronization with durable, resumable streams - [Event Sourcing](https://mintlify.wiki/durable-streams/durable-streams/use-cases/event-sourcing.md): Build event-sourced systems with durable, replayable event logs that clients can consume from any point in time