Worlds Ecosystem

Worlds Ecosystem

Overview of official and community Workflow World implementations with compatibility status and performance benchmarks.

Workflow Worlds Ecosystem

The Workflow World is an interface that abstracts how workflows and steps communicate with the outside world. This page shows the compatibility status and performance of all available World implementations.

8 Worlds3 Official๐ŸŒ 5 Communityโœ… 3 Fully Compatibleโš ๏ธ 4 Partial
LocalOfficial
@workflow/world-local
Passing

Filesystem-based world for local development and testing

E2E Tests634/650 (98%)
Avg. Workflow Time6332ms
PostgresOfficial
@workflow/world-postgres
Passing

PostgreSQL-based world for multi-host deployments

E2E Tests304/312 (97%)
Avg. Workflow Time6599ms
VercelOfficial
@workflow/world-vercel
Passing

Production-ready world for Vercel platform deployments

E2E Tests275/286 (96%)
Avg. Workflow Time10804ms
๐ŸŒ Starter
@workflow-worlds/starter
Partial

Starter template for building Workflow DevKit Worlds

E2E Tests21/29 (72%)

8 failing, 0 skipped

Avg. Workflow Time4415ms
๐ŸŒ Turso
@workflow-worlds/turso
Partial

Turso/libSQL World for embedded or remote SQLite databases

E2E Tests28/29 (97%)

1 failing, 0 skipped

Avg. Workflow Time8743ms
๐ŸŒ MongoDB
@workflow-worlds/mongodb
Partial

MongoDB World using native driver

E2E Tests28/29 (97%)

1 failing, 0 skipped

Avg. Workflow Time8738ms
๐ŸŒ Redis
@workflow-worlds/redis
Partial

Redis World using BullMQ for queues, Redis Streams for output

E2E Tests28/29 (97%)

1 failing, 0 skipped

Avg. Workflow Time4816ms
๐ŸŒ Jazz
workflow-world-jazz
Pending

Jazz Cloud world for local-first sync and real-time collaboration

Last updated: 12/10/2025, 2:09:53 AM ยท Commit: 30c0274

What is a World?

A World implementation handles:

  • Workflow Storage: Persisting workflow state and event logs
  • Step Execution: Managing step function invocations
  • Message Passing: Communication between workflow orchestrator and step functions

Choosing a World

Use CaseRecommended World
Local developmentLocal World
Vercel deploymentVercel World
Self-hosted with PostgreSQLPostgres World
Edge/embedded databasesTurso World
High-throughput queuesRedis World

Contributing a World

Want to build your own World implementation? Check out the World interface documentation and the reference implementations for guidance.

Community worlds are tested in CI against our E2E test suite. To add your world to this dashboard:

  1. Implement the World interface
  2. Publish to npm
  3. Open a PR to add your world to worlds-manifest.json

On this page

GitHubEdit this page on GitHub