Skip to content
@resonatehq-examples

Resonate example applications

Examples of Resonate in action.

resonatehq-examples org readme banner

Resonate example applications

This Github organization is home to open-source example applications showcasing how to use Resonate to solve for common distributed system challenges.

What is Resonate!?

Resonate is by developers, for developers.

Leave retries, crash recovery (durable execution), idempotency guarantees, service discovery, load balancing, suspension, etc.. to Resonate.

Focus on your product.

Resonate APIs are the quality-of-life improvement developers have been yearning for.

From development to deployment

Many, if not most, of these examples showcase code that does not need to change when deployed. The only exception perhaps being Resonate Server connection details.

Showcased examples

While you can browse for examples on the repositories page, here are some of the more popular example apps categorized by capability.

Long-running on serverless

These examples showcase long-running functions that can suspend and resume on serverless infra. Note: Currently, only the TypeScript SDK supports serverless shims.

Deep research agent

Countdown notification

Human-in-the-loop cases

These examples showcase functions that suspend, awaiting on input from a human.

Website summarization agent

Popular repositories Loading

  1. example-tigerbeetle-account-creation-ts example-tigerbeetle-account-creation-ts Public

    An example demonstrating how to maintain consistency in the absence of transactions, using the Write Last, Read First principle featuring TigerBeetle

    TypeScript 4

  2. example-kafka-worker-py example-kafka-worker-py Public

    Forked from flossypurse/batch-record-deletion

    Example app showcasing Redpanda + Resonate

    Python 3

  3. example-schedule-reminder-agent-py example-schedule-reminder-agent-py Public

    An autonomous, long-running Reminder Assistant powered by OpenAI and Resonate's Distributed Async Await.

    Python 2

  4. example-openai-deep-research-agent-py example-openai-deep-research-agent-py Public

    A recursive Deep Research Assistant powered by OpenAI and Resonate's Distributed Async Await.

    Python 1

  5. example-browser-worker-ts example-browser-worker-ts Public

    A Resonate Worker running in a browser window or browser tab

    HTML 1

  6. example-openai-deep-research-agent-ts example-openai-deep-research-agent-ts Public

    A recursive Deep Research Assistant powered by OpenAI and Resonate's Distributed Async Await.

    TypeScript 1

Repositories

Showing 10 of 41 repositories