Skip to content

Support across emulators

Each operation area, against every target, from the latest run.

Supported
every test in that area passes.
Partial
the target implements the operation but doesn't match it exactly: some tests pass, some fail or skip, so one edge-case gap doesn't drag a whole operation into the red.
Failing
the operation is implemented but passes nothing at all.
Unsupported
the target doesn't implement it.

Hover a cell for the exact pass, fail and skip counts.

Tier 1 - Core

  • batchGetItem
    Dynoxide 1.1.0
    Dynoxide batchGetItem: supported (15 pass)
    Dynoxide (wasm) 1.1.0
    Dynoxide (wasm) batchGetItem: supported (15 pass)
    ExtendDB v0.1.11
    ExtendDB batchGetItem: supported (15 pass)
    ExtendDB (SQLite) v0.1.11
    ExtendDB (SQLite) batchGetItem: supported (15 pass)
    Ministack cd4ac9bc91f7
    Ministack batchGetItem: supported (15 pass)
    LocalStack 2026.8.2
    LocalStack batchGetItem: partially supported (14 pass, 1 fail)
    Dynalite 4.0.0
    Dynalite batchGetItem: supported (15 pass)
    DynamoDB Local ff89bd48ff32
    DynamoDB Local batchGetItem: supported (15 pass)
    Floci 4e451c39c7bb
    Floci batchGetItem: partially supported (14 pass, 1 fail)
  • batchWriteItem
    Dynoxide 1.1.0
    Dynoxide batchWriteItem: supported (18 pass)
    Dynoxide (wasm) 1.1.0
    Dynoxide (wasm) batchWriteItem: supported (18 pass)
    ExtendDB v0.1.11
    ExtendDB batchWriteItem: supported (18 pass)
    ExtendDB (SQLite) v0.1.11
    ExtendDB (SQLite) batchWriteItem: supported (18 pass)
    Ministack cd4ac9bc91f7
    Ministack batchWriteItem: supported (18 pass)
    LocalStack 2026.8.2
    LocalStack batchWriteItem: supported (18 pass)
    Dynalite 4.0.0
    Dynalite batchWriteItem: partially supported (17 pass, 1 fail)
    DynamoDB Local ff89bd48ff32
    DynamoDB Local batchWriteItem: partially supported (15 pass, 3 fail)
    Floci 4e451c39c7bb
    Floci batchWriteItem: partially supported (16 pass, 2 fail)
  • createTable
    Dynoxide 1.1.0
    Dynoxide createTable: supported (30 pass)
    Dynoxide (wasm) 1.1.0
    Dynoxide (wasm) createTable: supported (30 pass)
    ExtendDB v0.1.11
    ExtendDB createTable: supported (30 pass)
    ExtendDB (SQLite) v0.1.11
    ExtendDB (SQLite) createTable: supported (30 pass)
    Ministack cd4ac9bc91f7
    Ministack createTable: supported (30 pass)
    LocalStack 2026.8.2
    LocalStack createTable: supported (30 pass)
    Dynalite 4.0.0
    Dynalite createTable: partially supported (23 pass, 7 fail)
    DynamoDB Local ff89bd48ff32
    DynamoDB Local createTable: partially supported (26 pass, 4 fail)
    Floci 4e451c39c7bb
    Floci createTable: partially supported (25 pass, 5 fail)
  • deleteItem
    Dynoxide 1.1.0
    Dynoxide deleteItem: supported (13 pass)
    Dynoxide (wasm) 1.1.0
    Dynoxide (wasm) deleteItem: supported (13 pass)
    ExtendDB v0.1.11
    ExtendDB deleteItem: supported (13 pass)
    ExtendDB (SQLite) v0.1.11
    ExtendDB (SQLite) deleteItem: supported (13 pass)
    Ministack cd4ac9bc91f7
    Ministack deleteItem: supported (13 pass)
    LocalStack 2026.8.2
    LocalStack deleteItem: supported (13 pass)
    Dynalite 4.0.0
    Dynalite deleteItem: supported (13 pass)
    DynamoDB Local ff89bd48ff32
    DynamoDB Local deleteItem: supported (13 pass)
    Floci 4e451c39c7bb
    Floci deleteItem: supported (13 pass)
  • deleteTable
    Dynoxide 1.1.0
    Dynoxide deleteTable: supported (3 pass)
    Dynoxide (wasm) 1.1.0
    Dynoxide (wasm) deleteTable: supported (3 pass)
    ExtendDB v0.1.11
    ExtendDB deleteTable: supported (3 pass)
    ExtendDB (SQLite) v0.1.11
    ExtendDB (SQLite) deleteTable: supported (3 pass)
    Ministack cd4ac9bc91f7
    Ministack deleteTable: supported (3 pass)
    LocalStack 2026.8.2
    LocalStack deleteTable: supported (3 pass)
    Dynalite 4.0.0
    Dynalite deleteTable: supported (3 pass)
    DynamoDB Local ff89bd48ff32
    DynamoDB Local deleteTable: supported (3 pass)
    Floci 4e451c39c7bb
    Floci deleteTable: supported (3 pass)
  • describeTable
    Dynoxide 1.1.0
    Dynoxide describeTable: supported (4 pass)
    Dynoxide (wasm) 1.1.0
    Dynoxide (wasm) describeTable: supported (4 pass)
    ExtendDB v0.1.11
    ExtendDB describeTable: supported (4 pass)
    ExtendDB (SQLite) v0.1.11
    ExtendDB (SQLite) describeTable: supported (4 pass)
    Ministack cd4ac9bc91f7
    Ministack describeTable: supported (4 pass)
    LocalStack 2026.8.2
    LocalStack describeTable: supported (4 pass)
    Dynalite 4.0.0
    Dynalite describeTable: supported (4 pass)
    DynamoDB Local ff89bd48ff32
    DynamoDB Local describeTable: partially supported (3 pass, 1 fail)
    Floci 4e451c39c7bb
    Floci describeTable: supported (4 pass)
  • getItem
    Dynoxide 1.1.0
    Dynoxide getItem: supported (39 pass)
    Dynoxide (wasm) 1.1.0
    Dynoxide (wasm) getItem: supported (39 pass)
    ExtendDB v0.1.11
    ExtendDB getItem: supported (39 pass)
    ExtendDB (SQLite) v0.1.11
    ExtendDB (SQLite) getItem: supported (39 pass)
    Ministack cd4ac9bc91f7
    Ministack getItem: supported (39 pass)
    LocalStack 2026.8.2
    LocalStack getItem: partially supported (30 pass, 9 fail)
    Dynalite 4.0.0
    Dynalite getItem: supported (39 pass)
    DynamoDB Local ff89bd48ff32
    DynamoDB Local getItem: supported (39 pass)
    Floci 4e451c39c7bb
    Floci getItem: partially supported (32 pass, 7 fail)
  • listTables
    Dynoxide 1.1.0
    Dynoxide listTables: supported (5 pass)
    Dynoxide (wasm) 1.1.0
    Dynoxide (wasm) listTables: supported (5 pass)
    ExtendDB v0.1.11
    ExtendDB listTables: supported (5 pass)
    ExtendDB (SQLite) v0.1.11
    ExtendDB (SQLite) listTables: supported (5 pass)
    Ministack cd4ac9bc91f7
    Ministack listTables: supported (5 pass)
    LocalStack 2026.8.2
    LocalStack listTables: supported (5 pass)
    Dynalite 4.0.0
    Dynalite listTables: supported (5 pass)
    DynamoDB Local ff89bd48ff32
    DynamoDB Local listTables: supported (5 pass)
    Floci 4e451c39c7bb
    Floci listTables: supported (5 pass)
  • putItem
    Dynoxide 1.1.0
    Dynoxide putItem: supported (129 pass)
    Dynoxide (wasm) 1.1.0
    Dynoxide (wasm) putItem: supported (129 pass)
    ExtendDB v0.1.11
    ExtendDB putItem: supported (129 pass)
    ExtendDB (SQLite) v0.1.11
    ExtendDB (SQLite) putItem: supported (129 pass)
    Ministack cd4ac9bc91f7
    Ministack putItem: supported (129 pass)
    LocalStack 2026.8.2
    LocalStack putItem: partially supported (127 pass, 2 fail)
    Dynalite 4.0.0
    Dynalite putItem: partially supported (102 pass, 27 fail)
    DynamoDB Local ff89bd48ff32
    DynamoDB Local putItem: partially supported (104 pass, 25 fail)
    Floci 4e451c39c7bb
    Floci putItem: partially supported (116 pass, 13 fail)
  • query
    Dynoxide 1.1.0
    Dynoxide query: supported (95 pass)
    Dynoxide (wasm) 1.1.0
    Dynoxide (wasm) query: supported (95 pass)
    ExtendDB v0.1.11
    ExtendDB query: supported (95 pass)
    ExtendDB (SQLite) v0.1.11
    ExtendDB (SQLite) query: supported (95 pass)
    Ministack cd4ac9bc91f7
    Ministack query: supported (95 pass)
    LocalStack 2026.8.2
    LocalStack query: partially supported (94 pass, 1 fail)
    Dynalite 4.0.0
    Dynalite query: partially supported (90 pass, 5 fail)
    DynamoDB Local ff89bd48ff32
    DynamoDB Local query: partially supported (93 pass, 2 fail)
    Floci 4e451c39c7bb
    Floci query: partially supported (86 pass, 9 fail)
  • scan
    Dynoxide 1.1.0
    Dynoxide scan: supported (60 pass)
    Dynoxide (wasm) 1.1.0
    Dynoxide (wasm) scan: supported (60 pass)
    ExtendDB v0.1.11
    ExtendDB scan: supported (60 pass)
    ExtendDB (SQLite) v0.1.11
    ExtendDB (SQLite) scan: supported (60 pass)
    Ministack cd4ac9bc91f7
    Ministack scan: supported (60 pass)
    LocalStack 2026.8.2
    LocalStack scan: partially supported (59 pass, 1 fail)
    Dynalite 4.0.0
    Dynalite scan: partially supported (54 pass, 6 fail)
    DynamoDB Local ff89bd48ff32
    DynamoDB Local scan: supported (60 pass)
    Floci 4e451c39c7bb
    Floci scan: partially supported (51 pass, 9 fail)
  • updateItem
    Dynoxide 1.1.0
    Dynoxide updateItem: supported (70 pass)
    Dynoxide (wasm) 1.1.0
    Dynoxide (wasm) updateItem: supported (70 pass)
    ExtendDB v0.1.11
    ExtendDB updateItem: supported (70 pass)
    ExtendDB (SQLite) v0.1.11
    ExtendDB (SQLite) updateItem: supported (70 pass)
    Ministack cd4ac9bc91f7
    Ministack updateItem: supported (70 pass)
    LocalStack 2026.8.2
    LocalStack updateItem: supported (70 pass)
    Dynalite 4.0.0
    Dynalite updateItem: partially supported (68 pass, 2 fail)
    DynamoDB Local ff89bd48ff32
    DynamoDB Local updateItem: partially supported (69 pass, 1 fail)
    Floci 4e451c39c7bb
    Floci updateItem: partially supported (66 pass, 4 fail)
  • updateTable
    Dynoxide 1.1.0
    Dynoxide updateTable: supported (15 pass)
    Dynoxide (wasm) 1.1.0
    Dynoxide (wasm) updateTable: supported (15 pass)
    ExtendDB v0.1.11
    ExtendDB updateTable: supported (15 pass)
    ExtendDB (SQLite) v0.1.11
    ExtendDB (SQLite) updateTable: supported (15 pass)
    Ministack cd4ac9bc91f7
    Ministack updateTable: supported (15 pass)
    LocalStack 2026.8.2
    LocalStack updateTable: supported (15 pass)
    Dynalite 4.0.0
    Dynalite updateTable: partially supported (10 pass, 5 fail)
    DynamoDB Local ff89bd48ff32
    DynamoDB Local updateTable: partially supported (14 pass, 1 fail)
    Floci 4e451c39c7bb
    Floci updateTable: supported (15 pass)

Tier 2 - Complete

  • account
    Dynoxide 1.1.0
    Dynoxide account: unsupported (2 skip)
    Dynoxide (wasm) 1.1.0
    Dynoxide (wasm) account: unsupported (2 skip)
    ExtendDB v0.1.11
    ExtendDB account: supported (2 pass)
    ExtendDB (SQLite) v0.1.11
    ExtendDB (SQLite) account: supported (2 pass)
    Ministack cd4ac9bc91f7
    Ministack account: supported (2 pass)
    LocalStack 2026.8.2
    LocalStack account: supported (2 pass)
    Dynalite 4.0.0
    Dynalite account: unsupported (2 skip)
    DynamoDB Local ff89bd48ff32
    DynamoDB Local account: partially supported (1 pass, 1 skip)
    Floci 4e451c39c7bb
    Floci account: unsupported (2 skip)
  • backups
    Dynoxide 1.1.0
    Dynoxide backups: unsupported (5 skip)
    Dynoxide (wasm) 1.1.0
    Dynoxide (wasm) backups: unsupported (5 skip)
    ExtendDB v0.1.11
    ExtendDB backups: supported (5 pass)
    ExtendDB (SQLite) v0.1.11
    ExtendDB (SQLite) backups: supported (5 pass)
    Ministack cd4ac9bc91f7
    Ministack backups: supported (5 pass)
    LocalStack 2026.8.2
    LocalStack backups: partially supported (2 pass, 3 skip)
    Dynalite 4.0.0
    Dynalite backups: unsupported (5 skip)
    DynamoDB Local ff89bd48ff32
    DynamoDB Local backups: unsupported (5 skip)
    Floci 4e451c39c7bb
    Floci backups: partially supported (2 pass, 3 skip)
  • contributorInsights
    Dynoxide 1.1.0
    Dynoxide contributorInsights: unsupported (2 skip)
    Dynoxide (wasm) 1.1.0
    Dynoxide (wasm) contributorInsights: unsupported (2 skip)
    ExtendDB v0.1.11
    ExtendDB contributorInsights: unsupported (2 skip)
    ExtendDB (SQLite) v0.1.11
    ExtendDB (SQLite) contributorInsights: unsupported (2 skip)
    Ministack cd4ac9bc91f7
    Ministack contributorInsights: supported (2 pass)
    LocalStack 2026.8.2
    LocalStack contributorInsights: supported (2 pass)
    Dynalite 4.0.0
    Dynalite contributorInsights: unsupported (2 skip)
    DynamoDB Local ff89bd48ff32
    DynamoDB Local contributorInsights: unsupported (2 skip)
    Floci 4e451c39c7bb
    Floci contributorInsights: unsupported (2 skip)
  • export
    Dynoxide 1.1.0
    Dynoxide export: unsupported (2 skip)
    Dynoxide (wasm) 1.1.0
    Dynoxide (wasm) export: unsupported (2 skip)
    ExtendDB v0.1.11
    ExtendDB export: unsupported (2 skip)
    ExtendDB (SQLite) v0.1.11
    ExtendDB (SQLite) export: unsupported (2 skip)
    Ministack cd4ac9bc91f7
    Ministack export: supported (2 pass)
    LocalStack 2026.8.2
    LocalStack export: unsupported (2 skip)
    Dynalite 4.0.0
    Dynalite export: unsupported (2 skip)
    DynamoDB Local ff89bd48ff32
    DynamoDB Local export: unsupported (2 skip)
    Floci 4e451c39c7bb
    Floci export: partially supported (1 pass, 1 fail)
  • kinesis
    Dynoxide 1.1.0
    Dynoxide kinesis: unsupported (1 skip)
    Dynoxide (wasm) 1.1.0
    Dynoxide (wasm) kinesis: unsupported (1 skip)
    ExtendDB v0.1.11
    ExtendDB kinesis: unsupported (1 skip)
    ExtendDB (SQLite) v0.1.11
    ExtendDB (SQLite) kinesis: unsupported (1 skip)
    Ministack cd4ac9bc91f7
    Ministack kinesis: supported (1 pass)
    LocalStack 2026.8.2
    LocalStack kinesis: supported (1 pass)
    Dynalite 4.0.0
    Dynalite kinesis: unsupported (1 skip)
    DynamoDB Local ff89bd48ff32
    DynamoDB Local kinesis: unsupported (1 skip)
    Floci 4e451c39c7bb
    Floci kinesis: supported (1 pass)
  • partiql
    Dynoxide 1.1.0
    Dynoxide partiql: supported (186 pass)
    Dynoxide (wasm) 1.1.0
    Dynoxide (wasm) partiql: partially supported (185 pass, 1 skip)
    ExtendDB v0.1.11
    ExtendDB partiql: unsupported (186 skip)
    ExtendDB (SQLite) v0.1.11
    ExtendDB (SQLite) partiql: unsupported (186 skip)
    Ministack cd4ac9bc91f7
    Ministack partiql: partially supported (185 pass, 1 fail)
    LocalStack 2026.8.2
    LocalStack partiql: partially supported (145 pass, 41 fail)
    Dynalite 4.0.0
    Dynalite partiql: unsupported (186 skip)
    DynamoDB Local ff89bd48ff32
    DynamoDB Local partiql: partially supported (147 pass, 39 fail)
    Floci 4e451c39c7bb
    Floci partiql: partially supported (56 pass, 130 fail)
  • resourcePolicy
    Dynoxide 1.1.0
    Dynoxide resourcePolicy: unsupported (2 skip)
    Dynoxide (wasm) 1.1.0
    Dynoxide (wasm) resourcePolicy: unsupported (2 skip)
    ExtendDB v0.1.11
    ExtendDB resourcePolicy: unsupported (2 skip)
    ExtendDB (SQLite) v0.1.11
    ExtendDB (SQLite) resourcePolicy: unsupported (2 skip)
    Ministack cd4ac9bc91f7
    Ministack resourcePolicy: supported (2 pass)
    LocalStack 2026.8.2
    LocalStack resourcePolicy: unsupported (2 skip)
    Dynalite 4.0.0
    Dynalite resourcePolicy: unsupported (2 skip)
    DynamoDB Local ff89bd48ff32
    DynamoDB Local resourcePolicy: unsupported (2 skip)
    Floci 4e451c39c7bb
    Floci resourcePolicy: unsupported (2 skip)
  • streams
    Dynoxide 1.1.0
    Dynoxide streams: supported (18 pass)
    Dynoxide (wasm) 1.1.0
    Dynoxide (wasm) streams: unsupported (18 skip)
    ExtendDB v0.1.11
    ExtendDB streams: supported (18 pass)
    ExtendDB (SQLite) v0.1.11
    ExtendDB (SQLite) streams: supported (18 pass)
    Ministack cd4ac9bc91f7
    Ministack streams: supported (18 pass)
    LocalStack 2026.8.2
    LocalStack streams: supported (18 pass)
    Dynalite 4.0.0
    Dynalite streams: unsupported (18 skip)
    DynamoDB Local ff89bd48ff32
    DynamoDB Local streams: supported (18 pass)
    Floci 4e451c39c7bb
    Floci streams: supported (18 pass)
  • tags
    Dynoxide 1.1.0
    Dynoxide tags: supported (8 pass)
    Dynoxide (wasm) 1.1.0
    Dynoxide (wasm) tags: unsupported (8 skip)
    ExtendDB v0.1.11
    ExtendDB tags: supported (8 pass)
    ExtendDB (SQLite) v0.1.11
    ExtendDB (SQLite) tags: supported (8 pass)
    Ministack cd4ac9bc91f7
    Ministack tags: supported (8 pass)
    LocalStack 2026.8.2
    LocalStack tags: supported (8 pass)
    Dynalite 4.0.0
    Dynalite tags: partially supported (6 pass, 2 fail)
    DynamoDB Local ff89bd48ff32
    DynamoDB Local tags: unsupported (8 skip)
    Floci 4e451c39c7bb
    Floci tags: supported (8 pass)
  • transactions
    Dynoxide 1.1.0
    Dynoxide transactions: supported (62 pass)
    Dynoxide (wasm) 1.1.0
    Dynoxide (wasm) transactions: partially supported (11 pass, 51 skip)
    ExtendDB v0.1.11
    ExtendDB transactions: supported (62 pass)
    ExtendDB (SQLite) v0.1.11
    ExtendDB (SQLite) transactions: supported (62 pass)
    Ministack cd4ac9bc91f7
    Ministack transactions: supported (62 pass)
    LocalStack 2026.8.2
    LocalStack transactions: supported (62 pass)
    Dynalite 4.0.0
    Dynalite transactions: failing (11 fail, 51 skip)
    DynamoDB Local ff89bd48ff32
    DynamoDB Local transactions: partially supported (51 pass, 11 fail)
    Floci 4e451c39c7bb
    Floci transactions: partially supported (43 pass, 19 fail)
  • ttl
    Dynoxide 1.1.0
    Dynoxide ttl: supported (7 pass)
    Dynoxide (wasm) 1.1.0
    Dynoxide (wasm) ttl: unsupported (7 skip)
    ExtendDB v0.1.11
    ExtendDB ttl: supported (7 pass)
    ExtendDB (SQLite) v0.1.11
    ExtendDB (SQLite) ttl: supported (7 pass)
    Ministack cd4ac9bc91f7
    Ministack ttl: supported (7 pass)
    LocalStack 2026.8.2
    LocalStack ttl: supported (7 pass)
    Dynalite 4.0.0
    Dynalite ttl: partially supported (2 pass, 5 fail)
    DynamoDB Local ff89bd48ff32
    DynamoDB Local ttl: supported (7 pass)
    Floci 4e451c39c7bb
    Floci ttl: supported (7 pass)
  • updateTable
    Dynoxide 1.1.0
    Dynoxide updateTable: supported (14 pass)
    Dynoxide (wasm) 1.1.0
    Dynoxide (wasm) updateTable: supported (14 pass)
    ExtendDB v0.1.11
    ExtendDB updateTable: supported (14 pass)
    ExtendDB (SQLite) v0.1.11
    ExtendDB (SQLite) updateTable: supported (14 pass)
    Ministack cd4ac9bc91f7
    Ministack updateTable: supported (14 pass)
    LocalStack 2026.8.2
    LocalStack updateTable: partially supported (12 pass, 2 fail)
    Dynalite 4.0.0
    Dynalite updateTable: partially supported (4 pass, 10 fail)
    DynamoDB Local ff89bd48ff32
    DynamoDB Local updateTable: partially supported (11 pass, 3 fail)
    Floci 4e451c39c7bb
    Floci updateTable: partially supported (11 pass, 3 fail)
  • vectorSearch
    Dynoxide 1.1.0
    Dynoxide vectorSearch: supported (36 pass)
    Dynoxide (wasm) 1.1.0
    Dynoxide (wasm) vectorSearch: supported (36 pass)
    ExtendDB v0.1.11
    ExtendDB vectorSearch: unsupported (36 skip)
    ExtendDB (SQLite) v0.1.11
    ExtendDB (SQLite) vectorSearch: partially supported (32 pass, 4 fail)
    Ministack cd4ac9bc91f7
    Ministack vectorSearch: unsupported (36 skip)
    LocalStack 2026.8.2
    LocalStack vectorSearch: unsupported (36 skip)
    Dynalite 4.0.0
    Dynalite vectorSearch: unsupported (36 skip)
    DynamoDB Local ff89bd48ff32
    DynamoDB Local vectorSearch: unsupported (36 skip)
    Floci 4e451c39c7bb
    Floci vectorSearch: unsupported (36 skip)

Tier 3 - Strict

  • error-messages
    Dynoxide 1.1.0
    Dynoxide error-messages: supported (184 pass)
    Dynoxide (wasm) 1.1.0
    Dynoxide (wasm) error-messages: partially supported (153 pass, 31 skip)
    ExtendDB v0.1.11
    ExtendDB error-messages: partially supported (153 pass, 1 fail, 30 skip)
    ExtendDB (SQLite) v0.1.11
    ExtendDB (SQLite) error-messages: partially supported (170 pass, 14 skip)
    Ministack cd4ac9bc91f7
    Ministack error-messages: partially supported (120 pass, 48 fail, 16 skip)
    LocalStack 2026.8.2
    LocalStack error-messages: partially supported (155 pass, 13 fail, 16 skip)
    Dynalite 4.0.0
    Dynalite error-messages: partially supported (88 pass, 35 fail, 61 skip)
    DynamoDB Local ff89bd48ff32
    DynamoDB Local error-messages: partially supported (99 pass, 69 fail, 16 skip)
    Floci 4e451c39c7bb
    Floci error-messages: partially supported (82 pass, 86 fail, 16 skip)
  • legacy-api
    Dynoxide 1.1.0
    Dynoxide legacy-api: supported (42 pass)
    Dynoxide (wasm) 1.1.0
    Dynoxide (wasm) legacy-api: supported (42 pass)
    ExtendDB v0.1.11
    ExtendDB legacy-api: supported (42 pass)
    ExtendDB (SQLite) v0.1.11
    ExtendDB (SQLite) legacy-api: supported (42 pass)
    Ministack cd4ac9bc91f7
    Ministack legacy-api: supported (42 pass)
    LocalStack 2026.8.2
    LocalStack legacy-api: supported (42 pass)
    Dynalite 4.0.0
    Dynalite legacy-api: partially supported (41 pass, 1 fail)
    DynamoDB Local ff89bd48ff32
    DynamoDB Local legacy-api: partially supported (41 pass, 1 fail)
    Floci 4e451c39c7bb
    Floci legacy-api: supported (42 pass)
  • limits
    Dynoxide 1.1.0
    Dynoxide limits: partially supported (148 pass, 2 fail)
    Dynoxide (wasm) 1.1.0
    Dynoxide (wasm) limits: partially supported (138 pass, 2 fail, 10 skip)
    ExtendDB v0.1.11
    ExtendDB limits: partially supported (123 pass, 22 fail, 5 skip)
    ExtendDB (SQLite) v0.1.11
    ExtendDB (SQLite) limits: partially supported (123 pass, 22 fail, 5 skip)
    Ministack cd4ac9bc91f7
    Ministack limits: partially supported (111 pass, 39 fail)
    LocalStack 2026.8.2
    LocalStack limits: partially supported (121 pass, 29 fail)
    Dynalite 4.0.0
    Dynalite limits: partially supported (114 pass, 19 fail, 17 skip)
    DynamoDB Local ff89bd48ff32
    DynamoDB Local limits: partially supported (137 pass, 13 fail)
    Floci 4e451c39c7bb
    Floci limits: partially supported (108 pass, 42 fail)
  • validation-ordering
    Dynoxide 1.1.0
    Dynoxide validation-ordering: supported (34 pass)
    Dynoxide (wasm) 1.1.0
    Dynoxide (wasm) validation-ordering: supported (34 pass)
    ExtendDB v0.1.11
    ExtendDB validation-ordering: partially supported (31 pass, 3 skip)
    ExtendDB (SQLite) v0.1.11
    ExtendDB (SQLite) validation-ordering: partially supported (31 pass, 3 skip)
    Ministack cd4ac9bc91f7
    Ministack validation-ordering: partially supported (32 pass, 2 fail)
    LocalStack 2026.8.2
    LocalStack validation-ordering: partially supported (30 pass, 4 fail)
    Dynalite 4.0.0
    Dynalite validation-ordering: partially supported (21 pass, 10 fail, 3 skip)
    DynamoDB Local ff89bd48ff32
    DynamoDB Local validation-ordering: partially supported (10 pass, 24 fail)
    Floci 4e451c39c7bb
    Floci validation-ordering: partially supported (28 pass, 6 fail)

Know an emulator we're missing?

If there's a DynamoDB emulator or compatible adapter that isn't tracked here, suggest it. Anything that speaks the DynamoDB HTTP API can be run through the same suite and scored against live AWS.

Suggest a target