#Demos

Runnable end-to-end demos live here. The same demos are available in Python and TypeScript, and the Telepact libraries keep their API surfaces closely aligned across languages.

  • py-binary - Minimal Python demo that shows how to verify binary negotiation

  • py-codegen - Minimal Python demo that shows generated client and server bindings wired into the runtime

  • py-http-cookie-auth - Minimal Python demo that shows how to pull a session cookie into @auth_ at the HTTP boundary

  • py-links - Minimal Python demo that shows how to return a prepopulated function-type link

  • py-select - Minimal Python demo that shows ->, struct.*, and union.* field selection together

  • py-websocket - Minimal Python demo that shows how to use WebSocket request/reply

  • full-stack - Python backend + browser TypeScript frontend that demonstrates Telepact auth, request IDs, logs, metrics, and Playwright e2e coverage

  • ts-binary - Minimal TypeScript demo that shows how to verify binary negotiation

  • ts-codegen - Minimal TypeScript demo that shows generated client and server bindings wired into the runtime

  • ts-http-cookie-auth - Minimal TypeScript demo that shows how to pull a session cookie into @auth_ at the HTTP boundary

  • ts-links - Minimal TypeScript demo that shows how to return a prepopulated function-type link

  • ts-select - Minimal TypeScript demo that shows ->, struct.*, and union.* field selection together

  • ts-websocket - Minimal TypeScript demo that shows how to use WebSocket request/reply