Tannur

Tannur: Event Sourcing Cloud Infrastructure

Tannur is an all-in-one infrastructure platform for event-driven applications. Deploy globally, scale instantly, observe everything — from GitHub to a live URL in seconds.

How Deployment Works

When you push to your connected GitHub repository, Tannur automatically detects the framework, builds your application, and deploys it to our global edge network (195+ regions). You get a live URL instantly, with zero downtime.

Tannur CLI Setup

The Tannur CLI lets you manage your projects, authenticate, and deploy directly from your terminal.

npm install -g @tannur/cli@latest

Authenticate your CLI session:

tannur login
  • tannur deploy - Deploy your current project
  • tannur verify <streamId> - Verify an event stream

Multi-Platform SDKs

Tannur supports robust, type-safe SDKs across all major platforms, enabling seamless event emission, state queries, and automatic tenant resolution.

Supported Platforms

  • TypeScript / Node.js (Universal SDK)
  • React & React Native
  • SvelteKit
  • Python
  • Go
  • PHP

SDK Core Features

  • Type-Safe Event Emission: Emit events with payload validation and automatic tenant inference.
  • State Management: Instantly fetch the materialized state of an event stream.
  • Smart Retries & Caching: Built-in retry strategies with intelligent edge caching.
Ctrl+I