Latest results
Every emulator runs the same suite as live AWS DynamoDB and is scored against the region it matches most closely. Divergence is the share of the suite it gets wrong and sets the letter; coverage is the share it implements, and can only lower the letter. How grades are worked out.
Letters follow divergence over the whole suite, in each target's closest region; A+ means zero failing tests there, not a rounded 0.0%. Coverage can only lower a letter, never raise it: a third of whatever a target leaves unimplemented is added to its divergence before the bands are read.
-
Runs via: npx, Docker, Homebrew, binary, npm, cargo, embedded, GitHub Action, source
Disclosure: maintained by this board's author
Grade Aunchangedlow divergence (0.9%) in 2 regions · up to 1.3% in the other 31 · covers 94.7% of the suite
Tier breakdown
Tier 1 · Core 2.0% diverges100.0% coveredTier 2 · Complete 0.0% diverges82.2% covered 40 unsupportedTier 3 · Strict 0.0% diverges95.3% covered 16 unsupportedAlso built for WebAssembly / OPFS
-
Grade B
low divergence (0.9%) in 2 regions · up to 1.3% in the other 31 · covers 83.4% · coverage lowers this row to B
-
-
Grade Bunchanged
low divergence (1.9%) in 21 regions · up to 2.0% in the other 12 · covers 87.8% of the suite · coverage lowers this row to B
Tier breakdown
Tier 1 · Core 0.8% diverges100.0% coveredTier 2 · Complete 1.8% diverges51.6% covered 109 unsupportedTier 3 · Strict 3.5% diverges94.1% covered 20 unsupportedAlso built for SQLite
-
Grade B
low divergence (1.8%) in 21 regions · up to 1.9% in the other 12 · covers 87.8% · coverage lowers this row to B
-
-
Grade Bunchanged
moderate divergence (11.9%) in 21 regions · up to 12.0% in the other 12 · covers 96.0% of the suite
Tier breakdown
Tier 1 · Core 5.7% diverges100.0% coveredTier 2 · Complete 15.1% diverges88.4% covered 26 unsupportedTier 3 · Strict 18.5% diverges95.3% covered 16 unsupported -
Grade Cunchanged
moderate divergence (12.8%) in 25 regions · up to 13.0% in the other 8 · covers 77.0% of the suite · coverage lowers this row to C
Tier breakdown
Tier 1 · Core 10.8% diverges100.0% coveredTier 2 · Complete 12.4% diverges17.8% covered 185 unsupportedTier 3 · Strict 15.9% diverges83.2% covered 57 unsupported -
Grade Cunchanged
moderate divergence (14.8%) in 25 regions · up to 14.9% in the other 8 · covers 95.3% of the suite · coverage lowers this row to C
Tier breakdown
Tier 1 · Core 6.3% diverges100.0% coveredTier 2 · Complete 16.0% diverges84.9% covered 34 unsupportedTier 3 · Strict 26.2% diverges95.3% covered 16 unsupported -
Grade Cunchanged
high divergence (15.1%) in 25 regions · up to 15.2% in the other 8 · covers 94.0% of the suite
Tier breakdown
Tier 1 · Core 7.6% diverges100.0% coveredTier 2 · Complete 14.2% diverges79.1% covered 47 unsupportedTier 3 · Strict 26.5% diverges95.3% covered 16 unsupported -
bec9b9f74932 51 unsupported ; covers 95.2% of the suite
Runs via: Docker, Homebrew, install script, Scoop, binary, JAR
Grade Cunchangedhigh divergence (21.0%) in 21 regions · up to 21.1% in the other 12 · covers 95.2% of the suite
Tier breakdown
Tier 1 · Core 10.8% diverges100.0% coveredTier 2 · Complete 32.4% diverges84.4% covered 35 unsupportedTier 3 · Strict 27.9% diverges95.3% covered 16 unsupported