Connect Protocol for Ktor servers

Add Connect beside REST.
Migrate in small cuts.

Connect-Ktor brings the Connect Protocol to existing Ktor apps without asking them to abandon REST. Same process, typed RPCs, gradual adoption.

Unofficial library. Connect-Ktor is a community project, not published by the ConnectRPC organization. It extends Connect-Kotlin for Ktor and tracks the Connect conformance suite independently. For Connect itself, Connect-Kotlin clients, or the protocol, see the official connectrpc.com docs.

Why teams use it

Production Ktor, without a rewrite.

Keep the server you have. Layer Connect where it pays off, and leave the rest of the REST surface alone.

Documentation

Start where you need.

View on GitHub

Ship Connect on the Ktor you already run.

Wire a handler, keep your REST routes, and grow the Connect surface one RPC at a time.