{
  "fedi": {
    "lastUpdate": "08-26-2026",
    "dataFile": "data/fedi-mau/2026-08-26T06:03:38Z.csv",
    "HHI": 603,
    "shannon": 4.8445,
    "simpson": 0.9396,
    "servers": 26080,
    "biggest_abs": 280232,
    "biggest_pct": 21.99,
    "rest_abs": 993900,
    "rest_pct": 78.01,
    "b_vals": [
      [
        25,
        2
      ],
      [
        50,
        16
      ],
      [
        75,
        73
      ],
      [
        90,
        371
      ],
      [
        99,
        13339
      ],
      [
        99.5,
        19710
      ]
    ]
  },
  "at": {
    "lastUpdate": "08-26-2026",
    "dataFile": "data/at-mau/2026-08-26T06:01:00Z.csv",
    "HHI": 9516,
    "shannon": 0.1921,
    "simpson": 0.0484,
    "servers": 2119,
    "biggest_abs": 4468810,
    "biggest_pct": 97.55,
    "rest_abs": 112358,
    "rest_pct": 2.45,
    "b_vals": [
      [
        25,
        1
      ],
      [
        50,
        1
      ],
      [
        75,
        1
      ],
      [
        90,
        1
      ],
      [
        99,
        5
      ],
      [
        99.5,
        12
      ]
    ]
  },
  "git": {
    "lastUpdate": "08-26-2026",
    "HHI": 9230,
    "shannon": 0.2368,
    "simpson": 0.0769,
    "servers": 1587,
    "biggest_abs": 315194397,
    "biggest_pct": 96.05,
    "rest_abs": 12951667,
    "rest_pct": 3.95,
    "b_vals": [
      [
        25,
        1
      ],
      [
        50,
        1
      ],
      [
        75,
        1
      ],
      [
        90,
        1
      ],
      [
        99,
        4
      ],
      [
        99.5,
        5
      ]
    ],
    "dataFile": "data/git/2026-08-26T00:00:00__sh-fromhtml.csv"
  },
  "hosting": {
    "lastUpdate": "10-31-2025",
    "HHI": 744,
    "shannon": 4.9738,
    "simpson": 0.9256,
    "servers": 20955,
    "biggest_abs": 282775,
    "biggest_pct": 24.98,
    "rest_abs": 849111,
    "rest_pct": 75.02,
    "b_vals": [
      [
        25,
        2
      ],
      [
        50,
        15
      ],
      [
        75,
        109
      ],
      [
        90,
        535
      ],
      [
        99,
        10312
      ],
      [
        99.5,
        15296
      ]
    ]
  },
  "dns": {
    "lastUpdate": "05-2023",
    "HHI": 1545,
    "shannon": 3.7577,
    "simpson": 0.8454,
    "servers": 20787,
    "biggest_abs": 42414181,
    "biggest_pct": 37.3,
    "rest_abs": 71307384,
    "rest_pct": 62.7,
    "b_vals": [
      [
        25,
        1
      ],
      [
        50,
        3
      ],
      [
        75,
        22
      ],
      [
        90,
        195
      ],
      [
        99,
        3287
      ],
      [
        99.5,
        5218
      ]
    ]
  },
  "cert": {
    "lastUpdate": "05-2023",
    "HHI": 2260,
    "shannon": 1.7538,
    "simpson": 0.7739,
    "servers": 58,
    "biggest_abs": 13815915,
    "biggest_pct": 35.29,
    "rest_abs": 25332396,
    "rest_pct": 64.71,
    "b_vals": [
      [
        25,
        1
      ],
      [
        50,
        2
      ],
      [
        75,
        4
      ],
      [
        90,
        5
      ],
      [
        99,
        10
      ],
      [
        99.5,
        12
      ]
    ]
  },
  "email": {
    "lastUpdate": "06-2021",
    "HHI": 1323,
    "shannon": 4.6535,
    "simpson": 0.8676,
    "servers": 14274,
    "biggest_abs": 26696.666666666664,
    "biggest_pct": 33.28,
    "rest_abs": 53515.333333333336,
    "rest_pct": 66.72,
    "b_vals": [
      [
        25,
        1
      ],
      [
        50,
        3
      ],
      [
        75,
        103
      ],
      [
        90,
        6221
      ],
      [
        99,
        13440
      ],
      [
        99.5,
        13841
      ]
    ]
  },
  "trends": {
    "fedi": {
      "weekly": {
        "shannon": 0.0092,
        "shannon_contrib": {
          "increase": [
            {
              "host": "news.kofo.com",
              "change": 0.042604,
              "user_change": 11539
            },
            {
              "host": "wirtube.de",
              "change": 0.030146,
              "user_change": 7475
            },
            {
              "host": "forum.fedilab.app",
              "change": 0.009507,
              "user_change": 2343
            },
            {
              "host": "mastodon.social",
              "change": 0.005081,
              "user_change": 2841
            },
            {
              "host": "fed.brid.gy",
              "change": 0.004318,
              "user_change": 321
            },
            {
              "host": "mostr.pub",
              "change": 0.003285,
              "user_change": 177
            },
            {
              "host": "phijkchu.com",
              "change": 0.003129,
              "user_change": 701
            },
            {
              "host": "falkmx.ddns.net",
              "change": 0.002649,
              "user_change": 422
            },
            {
              "host": "postcall.pub",
              "change": 0.001963,
              "user_change": 309
            },
            {
              "host": "st.fdel.moe",
              "change": 0.001915,
              "user_change": 363
            }
          ],
          "decrease": [
            {
              "host": "scrolls.anduin.net",
              "change": -0.045336,
              "user_change": -12919
            },
            {
              "host": "blog.ombreport.info",
              "change": -0.024312,
              "user_change": -6200
            },
            {
              "host": "seizethemeans.communitarium.org",
              "change": -0.023497,
              "user_change": -6324
            },
            {
              "host": "dusk.morbia.org",
              "change": -0.022443,
              "user_change": -6219
            },
            {
              "host": "blogs.dgplug.org",
              "change": -0.015907,
              "user_change": -3542
            },
            {
              "host": "write.storydragon.nl",
              "change": -0.01542,
              "user_change": -4445
            },
            {
              "host": "blog.bananahackers.net",
              "change": -0.012662,
              "user_change": -2695
            },
            {
              "host": "people.kernel.org",
              "change": -0.009196,
              "user_change": -1846
            },
            {
              "host": "plume.pullopen.xyz",
              "change": -0.009021,
              "user_change": -1803
            },
            {
              "host": "blog.liberta.vip",
              "change": -0.007946,
              "user_change": -3289
            }
          ]
        }
      },
      "monthly": {
        "shannon": -0.051,
        "shannon_contrib": {
          "increase": [
            {
              "host": "news.kofo.com",
              "change": 0.042604,
              "user_change": 11539
            },
            {
              "host": "blog.dakloifarwa.de",
              "change": 0.033214,
              "user_change": 14727
            },
            {
              "host": "wirtube.de",
              "change": 0.030146,
              "user_change": 7475
            },
            {
              "host": "write.owu.one",
              "change": 0.022576,
              "user_change": 6982
            },
            {
              "host": "forum.fedilab.app",
              "change": 0.019157,
              "user_change": 4329
            },
            {
              "host": "write.fediverse.games",
              "change": 0.017197,
              "user_change": 5624
            },
            {
              "host": "dicecho.com",
              "change": 0.015679,
              "user_change": 3365
            },
            {
              "host": "wf.unixcat.net",
              "change": 0.015493,
              "user_change": 5005
            },
            {
              "host": "rsst.sparkway.org",
              "change": 0.01525,
              "user_change": 4923
            },
            {
              "host": "blog.sparkway.org",
              "change": 0.015234,
              "user_change": 4902
            }
          ],
          "decrease": [
            {
              "host": "queef.in",
              "change": -0.107065,
              "user_change": -38965
            },
            {
              "host": "paper.wf",
              "change": -0.038549,
              "user_change": -10112
            },
            {
              "host": "scrolls.anduin.net",
              "change": -0.026803,
              "user_change": -6428
            },
            {
              "host": "write.underworld.fr",
              "change": -0.026685,
              "user_change": -6399
            },
            {
              "host": "blogz.zaclys.com",
              "change": -0.026499,
              "user_change": -6381
            },
            {
              "host": "blog.ombreport.info",
              "change": -0.024561,
              "user_change": -6024
            },
            {
              "host": "seizethemeans.communitarium.org",
              "change": -0.02253,
              "user_change": -5758
            },
            {
              "host": "dusk.morbia.org",
              "change": -0.019407,
              "user_change": -5020
            },
            {
              "host": "write.otter.homes",
              "change": -0.01929,
              "user_change": -4315
            },
            {
              "host": "blog.bananahackers.net",
              "change": -0.018158,
              "user_change": -3995
            }
          ]
        }
      }
    },
    "at": {
      "weekly": {
        "shannon": 0.0082,
        "shannon_contrib": {
          "increase": [
            {
              "host": "pds.wsocial.network",
              "change": 0.001989,
              "user_change": 1918
            },
            {
              "host": "pds.bskytool.site",
              "change": 0.001376,
              "user_change": 857
            },
            {
              "host": "pds.radial.fan",
              "change": 0.001278,
              "user_change": 843
            },
            {
              "host": ".host.bsky.network",
              "change": 0.001039,
              "user_change": -14111
            },
            {
              "host": "pds.opnmt.me",
              "change": 0.000668,
              "user_change": 351
            },
            {
              "host": "eurosky.social",
              "change": 0.000601,
              "user_change": 566
            },
            {
              "host": "keik.info",
              "change": 0.000473,
              "user_change": 261
            },
            {
              "host": "pds3.ofdev.net",
              "change": 0.000438,
              "user_change": 200
            },
            {
              "host": "pds4.ofdev.net",
              "change": 0.000422,
              "user_change": 192
            },
            {
              "host": "xtagrams.com",
              "change": 0.000413,
              "user_change": 187
            }
          ],
          "decrease": [
            {
              "host": "certified.one",
              "change": -0.000877,
              "user_change": -800
            },
            {
              "host": "certified-apppds-core-epds-pr-204.up.railway.app",
              "change": -0.000394,
              "user_change": -199
            },
            {
              "host": "certified-apppds-core-pr-base.up.railway.app",
              "change": -0.000379,
              "user_change": -230
            },
            {
              "host": "certified-apppds-core-epds-pr-198.up.railway.app",
              "change": -0.000323,
              "user_change": -143
            },
            {
              "host": "bsky.shadowcaster.ge",
              "change": -0.000244,
              "user_change": -105
            },
            {
              "host": "asd.lasd.site",
              "change": -0.000232,
              "user_change": -99
            },
            {
              "host": "tngl.sh",
              "change": -0.000155,
              "user_change": -106
            },
            {
              "host": "blue.goat.navy",
              "change": -0.000151,
              "user_change": -69
            },
            {
              "host": "test-pds.dinakernel.com",
              "change": -0.000136,
              "user_change": -64
            },
            {
              "host": "az.lasd.site",
              "change": -0.000111,
              "user_change": -44
            }
          ]
        }
      },
      "monthly": {
        "shannon": -0.0842,
        "shannon_contrib": {
          "increase": [
            {
              "host": "roomy.chat",
              "change": 0.006668,
              "user_change": 4444
            },
            {
              "host": "pds.wsocial.network",
              "change": 0.004418,
              "user_change": 3386
            },
            {
              "host": "eurosky.social",
              "change": 0.003548,
              "user_change": 2495
            },
            {
              "host": "pds.bskytool.site",
              "change": 0.002698,
              "user_change": 1546
            },
            {
              "host": "atproto.brid.gy",
              "change": 0.002631,
              "user_change": 1225
            },
            {
              "host": "pds.ekamdor.social",
              "change": 0.002445,
              "user_change": 1405
            },
            {
              "host": "tdpl.io",
              "change": 0.00211,
              "user_change": 1371
            },
            {
              "host": "pds.radial.fan",
              "change": 0.001538,
              "user_change": 933
            },
            {
              "host": "blacksky.app",
              "change": 0.001339,
              "user_change": 773
            },
            {
              "host": "certified-apppds-core-epds-pr-234.up.railway.app",
              "change": 0.000928,
              "user_change": 462
            }
          ],
          "decrease": [
            {
              "host": "wallets.tz2at.store",
              "change": -0.081087,
              "user_change": -102871
            },
            {
              "host": ".host.bsky.network",
              "change": -0.018069,
              "user_change": -221189
            },
            {
              "host": "contracts.tz2at.store",
              "change": -0.012519,
              "user_change": -9888
            },
            {
              "host": "marketplaces.tz2at.store",
              "change": -0.004852,
              "user_change": -3250
            },
            {
              "host": "fmpds.cacheblasters.com",
              "change": -0.002331,
              "user_change": -1400
            },
            {
              "host": "certified.one",
              "change": -0.001596,
              "user_change": -2181
            },
            {
              "host": "bsky.helvetet.eu",
              "change": -0.001473,
              "user_change": -834
            },
            {
              "host": "taipei.hsuanyuchou.net",
              "change": -0.001306,
              "user_change": -726
            },
            {
              "host": "certified-apppds-core-epds-pr-187.up.railway.app",
              "change": -0.000924,
              "user_change": -492
            },
            {
              "host": "bs.k4zka.online",
              "change": -0.000874,
              "user_change": -462
            }
          ]
        }
      }
    },
    "git": {
      "weekly": {
        "shannon": -0.0001,
        "shannon_contrib": {
          "increase": [
            {
              "host": "guix.gnu.org",
              "change": 1e-06,
              "user_change": 36
            },
            {
              "host": "cgit.janouch.name",
              "change": 0.0,
              "user_change": 8
            },
            {
              "host": "gitweb.torproject.org",
              "change": 0.0,
              "user_change": 8
            },
            {
              "host": "gitea.squi.fr",
              "change": 0.0,
              "user_change": 6
            },
            {
              "host": "apache.googlesource.com",
              "change": 0.0,
              "user_change": 9
            },
            {
              "host": "codeberg.org",
              "change": 0.0,
              "user_change": 18
            },
            {
              "host": "gitlab.gnome.org",
              "change": 0.0,
              "user_change": 11
            },
            {
              "host": "gitlab.inria.fr",
              "change": 0.0,
              "user_change": 5
            },
            {
              "host": "git.encryp.ch",
              "change": 0.0,
              "user_change": 2
            },
            {
              "host": "gitlab.codelutin.com",
              "change": 0.0,
              "user_change": 2
            }
          ],
          "decrease": [
            {
              "host": "gitlab.com",
              "change": -8e-06,
              "user_change": 1
            },
            {
              "host": "github",
              "change": -5e-06,
              "user_change": 48698
            },
            {
              "host": "bitbucket",
              "change": -5e-06,
              "user_change": 0
            },
            {
              "host": "bitbucket.org",
              "change": -5e-06,
              "user_change": -2
            },
            {
              "host": "packagist",
              "change": -1e-06,
              "user_change": -2
            },
            {
              "host": "main",
              "change": -1e-06,
              "user_change": 0
            },
            {
              "host": "launchpad",
              "change": -0.0,
              "user_change": -1
            },
            {
              "host": "gitorious",
              "change": -0.0,
              "user_change": 0
            },
            {
              "host": "gitlab.alpinelinux.org",
              "change": -0.0,
              "user_change": -8
            },
            {
              "host": "src.fedoraproject.org",
              "change": -0.0,
              "user_change": 0
            }
          ]
        }
      },
      "monthly": {
        "shannon": -0.0001,
        "shannon_contrib": {
          "increase": [
            {
              "host": "edugit.org",
              "change": 3.7e-05,
              "user_change": 941
            },
            {
              "host": "guix.gnu.org",
              "change": 7e-06,
              "user_change": 272
            },
            {
              "host": "gitlab.alpinelinux.org",
              "change": 7e-06,
              "user_change": 204
            },
            {
              "host": "apache.googlesource.com",
              "change": 1e-06,
              "user_change": 32
            },
            {
              "host": "codeberg.org",
              "change": 0.0,
              "user_change": 57
            },
            {
              "host": "git.theorangeone.net",
              "change": 0.0,
              "user_change": 10
            },
            {
              "host": "gitlab.inria.fr",
              "change": 0.0,
              "user_change": 18
            },
            {
              "host": "cgit.janouch.name",
              "change": 0.0,
              "user_change": 8
            },
            {
              "host": "gitea.squi.fr",
              "change": 0.0,
              "user_change": 8
            },
            {
              "host": "maven-central",
              "change": 0.0,
              "user_change": 22
            }
          ],
          "decrease": [
            {
              "host": "gitlab.com",
              "change": -3.6e-05,
              "user_change": 14
            },
            {
              "host": "bitbucket",
              "change": -2.4e-05,
              "user_change": -10
            },
            {
              "host": "bitbucket.org",
              "change": -2.3e-05,
              "user_change": -13
            },
            {
              "host": "github",
              "change": -2.2e-05,
              "user_change": 228763
            },
            {
              "host": "packagist",
              "change": -5e-06,
              "user_change": -5
            },
            {
              "host": "main",
              "change": -3e-06,
              "user_change": -1
            },
            {
              "host": "gitorious",
              "change": -2e-06,
              "user_change": 0
            },
            {
              "host": "launchpad",
              "change": -2e-06,
              "user_change": 5
            },
            {
              "host": "src.fedoraproject.org",
              "change": -1e-06,
              "user_change": 0
            },
            {
              "host": "salsa.debian.org",
              "change": -1e-06,
              "user_change": 4
            }
          ]
        }
      }
    },
    "fedi_software": {
      "weekly": {
        "shannon": 0.0087,
        "shannon_contrib": {
          "increase": [
            {
              "host": "peertube",
              "change": 0.020556,
              "user_change": 9924
            },
            {
              "host": "NodeBB",
              "change": 0.012146,
              "user_change": 3537
            },
            {
              "host": "bridgy-fed",
              "change": 0.004318,
              "user_change": 321
            },
            {
              "host": "mostr",
              "change": 0.003285,
              "user_change": 177
            },
            {
              "host": "ghost",
              "change": 0.003279,
              "user_change": 768
            },
            {
              "host": "lemmy",
              "change": 0.002079,
              "user_change": -61
            },
            {
              "host": "vutuv",
              "change": 0.00132,
              "user_change": 191
            },
            {
              "host": "bookwyrm",
              "change": 0.001129,
              "user_change": 203
            },
            {
              "host": "hubzilla",
              "change": 0.000823,
              "user_change": 139
            },
            {
              "host": "pleroma",
              "change": 0.000802,
              "user_change": 118
            }
          ],
          "decrease": [
            {
              "host": "writefreely",
              "change": -0.024498,
              "user_change": -52504
            },
            {
              "host": "pixelfed",
              "change": -0.008881,
              "user_change": -11292
            },
            {
              "host": "mastodon",
              "change": -0.007083,
              "user_change": 6996
            },
            {
              "host": "plume",
              "change": -0.006703,
              "user_change": -1789
            },
            {
              "host": "microdotblog",
              "change": -0.000955,
              "user_change": -669
            },
            {
              "host": "cluckey",
              "change": -0.000603,
              "user_change": -82
            },
            {
              "host": "elektrine",
              "change": -0.000257,
              "user_change": -139
            },
            {
              "host": "jfksocial",
              "change": -0.000161,
              "user_change": -19
            },
            {
              "host": "plamenu",
              "change": -7.1e-05,
              "user_change": -9
            },
            {
              "host": "siliconbeest",
              "change": -4.9e-05,
              "user_change": -6
            }
          ]
        }
      },
      "monthly": {
        "shannon": -0.0326,
        "shannon_contrib": {
          "increase": [
            {
              "host": "NodeBB",
              "change": 0.024232,
              "user_change": 6958
            },
            {
              "host": "dicecho",
              "change": 0.015679,
              "user_change": 3365
            },
            {
              "host": "peertube",
              "change": 0.013437,
              "user_change": 7786
            },
            {
              "host": "writefreely",
              "change": 0.012504,
              "user_change": 19627
            },
            {
              "host": "microdotblog",
              "change": 0.003854,
              "user_change": 1299
            },
            {
              "host": "fedihood",
              "change": 0.002156,
              "user_change": 333
            },
            {
              "host": "bookwyrm",
              "change": 0.002082,
              "user_change": 462
            },
            {
              "host": "ghost",
              "change": 0.001763,
              "user_change": 604
            },
            {
              "host": "hubzilla",
              "change": 0.001554,
              "user_change": 322
            },
            {
              "host": "hometown",
              "change": 0.001443,
              "user_change": 355
            }
          ],
          "decrease": [
            {
              "host": "glorp",
              "change": -0.107065,
              "user_change": -38965
            },
            {
              "host": "plume",
              "change": -0.007477,
              "user_change": -1847
            },
            {
              "host": "lemmy",
              "change": -0.003061,
              "user_change": -1270
            },
            {
              "host": "huub",
              "change": -0.001831,
              "user_change": -275
            },
            {
              "host": "fedibird",
              "change": -0.001263,
              "user_change": -342
            },
            {
              "host": "cluckey",
              "change": -0.000685,
              "user_change": -91
            },
            {
              "host": "hybridsocial",
              "change": -0.000368,
              "user_change": -52
            },
            {
              "host": "piefed",
              "change": -0.000258,
              "user_change": -40
            },
            {
              "host": "alvanista",
              "change": -0.000232,
              "user_change": -37
            },
            {
              "host": "wordpress",
              "change": -0.000217,
              "user_change": -30
            }
          ]
        }
      }
    },
    "bsky_verifiers": {
      "weekly": {
        "shannon": -0.004,
        "shannon_contrib": {
          "increase": [],
          "decrease": [
            {
              "host": "@",
              "change": -0.002022,
              "user_change": -2
            },
            {
              "host": "@bsky.app",
              "change": -0.000556,
              "user_change": 27
            },
            {
              "host": "@theathletic.com",
              "change": -0.000222,
              "user_change": 0
            },
            {
              "host": "@financialtimes.com",
              "change": -0.000173,
              "user_change": 0
            },
            {
              "host": "@ign.com",
              "change": -0.000127,
              "user_change": 0
            },
            {
              "host": "@washingtonpost.com",
              "change": -0.000121,
              "user_change": 0
            },
            {
              "host": "@nbcnews.com",
              "change": -0.000112,
              "user_change": 0
            },
            {
              "host": "@nytimes.com",
              "change": -0.000112,
              "user_change": 0
            },
            {
              "host": "@wired.com",
              "change": -9.5e-05,
              "user_change": 0
            },
            {
              "host": "@theglobeandmail.com",
              "change": -7.3e-05,
              "user_change": 0
            }
          ]
        }
      },
      "monthly": {
        "shannon": -0.0307,
        "shannon_contrib": {
          "increase": [
            {
              "host": "@flipboard.com",
              "change": 0.001092,
              "user_change": 1
            }
          ],
          "decrease": [
            {
              "host": "@bsky.app",
              "change": -0.006293,
              "user_change": 61
            },
            {
              "host": "@financialtimes.com",
              "change": -0.004572,
              "user_change": -13
            },
            {
              "host": "@theathletic.com",
              "change": -0.00398,
              "user_change": -13
            },
            {
              "host": "@ign.com",
              "change": -0.003652,
              "user_change": -9
            },
            {
              "host": "@nytimes.com",
              "change": -0.00342,
              "user_change": -8
            },
            {
              "host": "@ms.now",
              "change": -0.003165,
              "user_change": -6
            },
            {
              "host": "@wired.com",
              "change": -0.001826,
              "user_change": -4
            },
            {
              "host": "@en.afp.com",
              "change": -0.001321,
              "user_change": -2
            },
            {
              "host": "@huffpost.com",
              "change": -0.001037,
              "user_change": -2
            },
            {
              "host": "@nbcnews.com",
              "change": -0.000863,
              "user_change": -2
            }
          ]
        }
      }
    },
    "git_ecosystems": {
      "weekly": {
        "shannon": 0.0,
        "shannon_contrib": {
          "increase": [],
          "decrease": []
        }
      },
      "monthly": {
        "shannon": 0.0,
        "shannon_contrib": {
          "increase": [],
          "decrease": []
        }
      }
    }
  },
  "bsky_verifiers": {
    "HHI": 7519,
    "shannon": 0.7316,
    "simpson": 0.2481,
    "servers": 23,
    "biggest_abs": 7152,
    "biggest_pct": 86.61,
    "rest_abs": 1106,
    "rest_pct": 13.39,
    "b_vals": [
      [
        25,
        1
      ],
      [
        50,
        1
      ],
      [
        75,
        1
      ],
      [
        90,
        3
      ],
      [
        99,
        13
      ],
      [
        99.5,
        16
      ]
    ],
    "lastUpdate": "08-26-2026",
    "dataFile": "data/bsky-verifiers/2026-08-26T06:08:45Z.csv"
  },
  "fedi_software": {
    "HHI": 3078,
    "shannon": 1.7568,
    "simpson": 0.6921,
    "servers": 213,
    "biggest_abs": 656828,
    "biggest_pct": 51.55,
    "rest_abs": 617304,
    "rest_pct": 48.45,
    "b_vals": [
      [
        25,
        1
      ],
      [
        50,
        1
      ],
      [
        75,
        3
      ],
      [
        90,
        6
      ],
      [
        99,
        22
      ],
      [
        99.5,
        27
      ]
    ],
    "lastUpdate": "08-26-2026",
    "dataFile": "data/fedi-software/2026-08-26T06:08:46Z.csv"
  },
  "git_ecosystems": {
    "HHI": 9554,
    "shannon": 0.1326,
    "simpson": 0.0445,
    "servers": 1954,
    "biggest_abs": 286080680,
    "biggest_pct": 97.73,
    "rest_abs": 6634447,
    "rest_pct": 2.27,
    "b_vals": [
      [
        25,
        1
      ],
      [
        50,
        1
      ],
      [
        75,
        1
      ],
      [
        90,
        1
      ],
      [
        99,
        2
      ],
      [
        99.5,
        3
      ]
    ],
    "lastUpdate": "08-25-2026",
    "dataFile": "data/git-ecosystems/2026-08-25T00:00:00__ecosystems-hosts.csv"
  }
}
