{
  "env": {
    "date": "2026-07-20",
    "node": "v22.2.0",
    "chromium": "147.0.7727.15",
    "os": "Darwin 25.5.0 arm64",
    "cpu": "Apple M4 Pro",
    "trials": 5,
    "timeoutMs": 60000,
    "versions": {
      "apexcharts": "6.3.0",
      "chart.js": "4.5.1",
      "echarts": "6.1.0",
      "uplot": "1.6.32",
      "highcharts": "13.0.0",
      "recharts": "3.9.2",
      "fusioncharts": "4.2.2",
      "react": "18.3.1"
    }
  },
  "line": {
    "apexcharts-svg": {
      "1000": {
        "median": 15,
        "trials": [
          37,
          15,
          15,
          14,
          15
        ],
        "active": "svg",
        "nodes": 108
      },
      "10000": {
        "median": 18,
        "trials": [
          19,
          17,
          18,
          18,
          18
        ],
        "active": "svg",
        "nodes": 100
      },
      "50000": {
        "median": 31,
        "trials": [
          32,
          28,
          32,
          31,
          31
        ],
        "active": "svg",
        "nodes": 100
      },
      "100000": {
        "median": 41,
        "trials": [
          42,
          41,
          41,
          40,
          40
        ],
        "active": "svg",
        "nodes": 108
      }
    },
    "apexcharts-canvas": {
      "1000": {
        "median": 16,
        "trials": [
          19,
          16,
          15,
          15,
          16
        ],
        "active": "canvas",
        "nodes": 110
      },
      "10000": {
        "median": 18,
        "trials": [
          18,
          18,
          18,
          18,
          17
        ],
        "active": "canvas",
        "nodes": 102
      },
      "50000": {
        "median": 26,
        "trials": [
          26,
          23,
          26,
          26,
          26
        ],
        "active": "canvas",
        "nodes": 102
      },
      "100000": {
        "median": 29,
        "trials": [
          30,
          29,
          29,
          30,
          29
        ],
        "active": "canvas",
        "nodes": 110
      }
    },
    "chartjs": {
      "1000": {
        "median": 16,
        "trials": [
          24,
          17,
          15,
          16,
          16
        ]
      },
      "10000": {
        "median": 19,
        "trials": [
          19,
          19,
          19,
          19,
          19
        ]
      },
      "50000": {
        "median": 24,
        "trials": [
          24,
          24,
          25,
          24,
          24
        ]
      },
      "100000": {
        "median": 33,
        "trials": [
          33,
          33,
          33,
          33,
          33
        ]
      }
    },
    "echarts": {
      "1000": {
        "median": 20,
        "trials": [
          25,
          20,
          19,
          20,
          19
        ]
      },
      "10000": {
        "median": 25,
        "trials": [
          24,
          27,
          27,
          25,
          24
        ]
      },
      "50000": {
        "median": 35,
        "trials": [
          35,
          34,
          35,
          36,
          34
        ]
      },
      "100000": {
        "median": 47,
        "trials": [
          47,
          49,
          47,
          47,
          47
        ]
      }
    },
    "uplot": {
      "1000": {
        "median": 10,
        "trials": [
          12,
          9,
          11,
          8,
          10
        ]
      },
      "10000": {
        "median": 9,
        "trials": [
          9,
          16,
          9,
          8,
          9
        ]
      },
      "50000": {
        "median": 9,
        "trials": [
          9,
          15,
          8,
          8,
          9
        ]
      },
      "100000": {
        "median": 9,
        "trials": [
          14,
          9,
          9,
          13,
          9
        ]
      }
    },
    "highcharts": {
      "1000": {
        "median": 18,
        "trials": [
          24,
          18,
          19,
          18,
          18
        ],
        "nodes": 79
      },
      "10000": {
        "median": 28,
        "trials": [
          27,
          28,
          28,
          29,
          29
        ],
        "nodes": 79
      },
      "50000": {
        "median": 63,
        "trials": [
          67,
          63,
          62,
          62,
          64
        ],
        "nodes": 73
      },
      "100000": {
        "median": 107,
        "trials": [
          107,
          107,
          107,
          108,
          110
        ],
        "nodes": 75
      }
    },
    "highcharts-boost": {
      "1000": {
        "median": 157,
        "trials": [
          211,
          158,
          156,
          153,
          157
        ],
        "nodes": 78
      },
      "10000": {
        "median": 162,
        "trials": [
          162,
          162,
          161,
          164,
          165
        ],
        "nodes": 78
      },
      "50000": {
        "median": 174,
        "trials": [
          174,
          174,
          176,
          175,
          174
        ],
        "nodes": 72
      },
      "100000": {
        "median": 188,
        "trials": [
          188,
          187,
          188,
          187,
          192
        ],
        "nodes": 74
      }
    },
    "recharts": {
      "1000": {
        "median": 24,
        "trials": [
          26,
          24,
          24,
          24,
          24
        ],
        "nodes": 82
      },
      "10000": {
        "median": 47,
        "trials": [
          48,
          47,
          48,
          47,
          47
        ],
        "nodes": 82
      },
      "50000": {
        "median": 138,
        "trials": [
          138,
          137,
          141,
          141,
          138
        ],
        "nodes": 82
      },
      "100000": {
        "median": 264,
        "trials": [
          255,
          251,
          264,
          264,
          265
        ],
        "nodes": 82
      }
    },
    "fusioncharts": {
      "1000": {
        "median": 80,
        "trials": [
          84,
          79,
          86,
          79,
          80
        ],
        "nodes": 1140
      },
      "10000": {
        "median": 127,
        "trials": [
          127,
          129,
          127,
          126,
          126
        ],
        "nodes": 1800
      },
      "50000": {
        "median": 216,
        "trials": [
          217,
          216,
          217,
          216,
          216
        ],
        "nodes": 1746
      },
      "100000": {
        "median": 317,
        "trials": [
          315,
          316,
          317,
          318,
          318
        ],
        "nodes": 1751
      }
    }
  },
  "scatter": {
    "apexcharts-svg": {
      "5000": {
        "median": 64,
        "trials": [
          64,
          64,
          66,
          64,
          64
        ],
        "active": "svg",
        "nodes": 5098
      },
      "20000": {
        "median": 233,
        "trials": [
          245,
          232,
          233,
          237,
          228
        ],
        "active": "svg",
        "nodes": 20102
      },
      "50000": {
        "median": 527,
        "trials": [
          525,
          521,
          527,
          527,
          533
        ],
        "active": "svg",
        "nodes": 50098
      }
    },
    "apexcharts-canvas": {
      "5000": {
        "median": 29,
        "trials": [
          29,
          28,
          28,
          29,
          29
        ],
        "active": "canvas",
        "nodes": 100
      },
      "20000": {
        "median": 59,
        "trials": [
          60,
          59,
          58,
          59,
          62
        ],
        "active": "canvas",
        "nodes": 104
      },
      "50000": {
        "median": 120,
        "trials": [
          122,
          119,
          120,
          120,
          120
        ],
        "active": "canvas",
        "nodes": 100
      }
    },
    "chartjs": {
      "5000": {
        "median": 24,
        "trials": [
          24,
          24,
          24,
          24,
          24
        ]
      },
      "20000": {
        "median": 47,
        "trials": [
          46,
          47,
          47,
          47,
          46
        ]
      },
      "50000": {
        "median": 89,
        "trials": [
          88,
          89,
          90,
          89,
          89
        ]
      }
    },
    "echarts": {
      "5000": {
        "median": 125,
        "trials": [
          122,
          125,
          125,
          126,
          124
        ]
      },
      "20000": {
        "median": 466,
        "trials": [
          473,
          466,
          466,
          474,
          466
        ]
      },
      "50000": {
        "median": 1923,
        "trials": [
          1965,
          1931,
          1921,
          1923,
          1907
        ]
      }
    },
    "uplot": {
      "5000": {
        "median": 24,
        "trials": [
          24,
          24,
          24,
          24,
          24
        ]
      },
      "20000": {
        "median": 652,
        "trials": [
          649,
          650,
          652,
          656,
          655
        ]
      },
      "50000": {
        "median": 5962,
        "trials": [
          5962,
          6019,
          5927,
          5884,
          5982
        ]
      }
    },
    "highcharts": {
      "5000": {
        "median": 49,
        "trials": [
          49,
          50,
          49,
          49,
          49
        ],
        "nodes": 5072
      },
      "20000": {
        "median": 144,
        "trials": [
          144,
          146,
          144,
          146,
          142
        ],
        "nodes": 20066
      },
      "50000": {
        "median": 307,
        "trials": [
          306,
          307,
          308,
          305,
          309
        ],
        "nodes": 50072
      }
    },
    "highcharts-boost": {
      "5000": {
        "median": 163,
        "trials": [
          174,
          164,
          162,
          163,
          162
        ],
        "nodes": 72
      },
      "20000": {
        "median": 174,
        "trials": [
          174,
          177,
          174,
          173,
          175
        ],
        "nodes": 66
      },
      "50000": {
        "median": 182,
        "trials": [
          182,
          184,
          181,
          182,
          183
        ],
        "nodes": 72
      }
    },
    "recharts": {
      "5000": {
        "median": 210,
        "trials": [
          219,
          211,
          208,
          209,
          210
        ],
        "nodes": 15082
      },
      "20000": {
        "median": 698,
        "trials": [
          710,
          698,
          696,
          699,
          688
        ],
        "nodes": 60082
      },
      "50000": {
        "median": 1820,
        "trials": [
          1879,
          1853,
          1820,
          1812,
          1818
        ],
        "nodes": 150082
      }
    },
    "fusioncharts": {
      "5000": {
        "median": 146,
        "trials": [
          147,
          151,
          145,
          146,
          145
        ],
        "nodes": 5145
      },
      "20000": {
        "median": 848,
        "trials": [
          851,
          860,
          847,
          848,
          848
        ],
        "nodes": 20148
      },
      "50000": {
        "median": 4596,
        "trials": [
          4596,
          4627,
          4545,
          4519,
          4604
        ],
        "nodes": 50145
      }
    }
  },
  "update": {
    "apexcharts-svg": {
      "medianCycle": 16,
      "cycles": [
        16,
        17,
        16,
        15,
        16,
        17,
        16,
        17,
        16,
        17
      ]
    },
    "apexcharts-canvas": {
      "medianCycle": 16,
      "cycles": [
        12,
        16,
        15,
        16,
        16,
        16,
        17,
        16,
        17,
        17
      ]
    },
    "chartjs": {
      "medianCycle": 16,
      "cycles": [
        11,
        16,
        16,
        18,
        15,
        16,
        16,
        16,
        16,
        16
      ]
    },
    "echarts": {
      "medianCycle": 16,
      "cycles": [
        15,
        16,
        16,
        16,
        16,
        16,
        17,
        16,
        16,
        17
      ]
    },
    "uplot": {
      "medianCycle": 17,
      "cycles": [
        17,
        15,
        17,
        17,
        16,
        17,
        17,
        17,
        16,
        17
      ]
    },
    "highcharts": {
      "medianCycle": 25,
      "cycles": [
        29,
        25,
        25,
        25,
        25,
        25,
        25,
        25,
        25,
        25
      ]
    },
    "highcharts-boost": {
      "medianCycle": 16,
      "cycles": [
        16,
        16,
        16,
        17,
        16,
        16,
        17,
        16,
        16,
        16
      ]
    },
    "recharts": {
      "medianCycle": 25,
      "cycles": [
        31,
        25,
        25,
        25,
        25,
        24,
        24,
        25,
        25,
        25
      ]
    },
    "fusioncharts": {
      "medianCycle": 104,
      "cycles": [
        116,
        108,
        107,
        101,
        100,
        107,
        108,
        100,
        99,
        101
      ]
    }
  }
}