{
  "fedi": {
    "lastUpdate": "03-01-2026",
    "dataFile": "data/fedi-mau/2026-03-01T07:01:56Z.csv",
    "HHI": 824,
    "shannon": 4.5482,
    "simpson": 0.9175,
    "servers": 30111,
    "biggest_abs": 314815,
    "biggest_pct": 25.34,
    "rest_abs": 927713,
    "rest_pct": 74.66,
    "b_vals": [
      [
        25,
        1
      ],
      [
        50,
        5
      ],
      [
        75,
        63
      ],
      [
        90,
        379
      ],
      [
        99,
        17686
      ],
      [
        99.5,
        23899
      ]
    ]
  },
  "at": {
    "lastUpdate": "03-01-2026",
    "dataFile": "data/at-mau/2026-03-01T07:00:38Z.csv",
    "HHI": 9739,
    "shannon": 0.1033,
    "simpson": 0.0261,
    "servers": 1837,
    "biggest_abs": 5428570,
    "biggest_pct": 98.69,
    "rest_abs": 72240,
    "rest_pct": 1.31,
    "b_vals": [
      [
        25,
        1
      ],
      [
        50,
        1
      ],
      [
        75,
        1
      ],
      [
        90,
        1
      ],
      [
        99,
        2
      ],
      [
        99.5,
        3
      ]
    ]
  },
  "git": {
    "lastUpdate": "03-01-2026",
    "HHI": 9212,
    "shannon": 0.2425,
    "simpson": 0.0787,
    "servers": 1582,
    "biggest_abs": 308301719,
    "biggest_pct": 95.96,
    "rest_abs": 12980888,
    "rest_pct": 4.04,
    "b_vals": [
      [
        25,
        1
      ],
      [
        50,
        1
      ],
      [
        75,
        1
      ],
      [
        90,
        1
      ],
      [
        99,
        4
      ],
      [
        99.5,
        5
      ]
    ],
    "dataFile": "data/git/2026-03-01T00: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.0369,
        "shannon_contrib": {
          "increase": [
            {
              "host": "bridgy-federated.uc.r.appspot.com",
              "change": 0.18862,
              "user_change": 88840
            },
            {
              "host": "ploum.net",
              "change": 0.01268,
              "user_change": 2545
            },
            {
              "host": "alpha.argyle.social",
              "change": 0.007616,
              "user_change": 1393
            },
            {
              "host": "fedinsfw.app",
              "change": 0.006724,
              "user_change": 1204
            },
            {
              "host": "freedomtv.pro",
              "change": 0.002932,
              "user_change": 498
            },
            {
              "host": "atornblad.se",
              "change": 0.002355,
              "user_change": 359
            },
            {
              "host": "mastodon.sdf.org",
              "change": 0.002163,
              "user_change": 505
            },
            {
              "host": "hkust.social",
              "change": 0.002147,
              "user_change": 382
            },
            {
              "host": "liga.schach.social",
              "change": 0.002017,
              "user_change": 301
            },
            {
              "host": "thu.closed.social",
              "change": 0.001215,
              "user_change": 227
            }
          ],
          "decrease": [
            {
              "host": "mastodon.social",
              "change": -0.008365,
              "user_change": -8127
            },
            {
              "host": "fed.brid.gy",
              "change": -0.008068,
              "user_change": 326
            },
            {
              "host": "mostr.pub",
              "change": -0.005562,
              "user_change": 369
            },
            {
              "host": "theforkiverse.com",
              "change": -0.005119,
              "user_change": -1018
            },
            {
              "host": "paper.wf",
              "change": -0.004753,
              "user_change": -832
            },
            {
              "host": "lemmy.world",
              "change": -0.004434,
              "user_change": -509
            },
            {
              "host": "pixelfed.au",
              "change": -0.004341,
              "user_change": -790
            },
            {
              "host": "mstdn.guru",
              "change": -0.003799,
              "user_change": -578
            },
            {
              "host": "phijkchu.com",
              "change": -0.003236,
              "user_change": -390
            },
            {
              "host": "social.vivaldi.net",
              "change": -0.003065,
              "user_change": -289
            }
          ]
        }
      },
      "monthly": {
        "shannon": -0.0855,
        "shannon_contrib": {
          "increase": [
            {
              "host": "bridgy-federated.uc.r.appspot.com",
              "change": 0.18862,
              "user_change": 88840
            },
            {
              "host": "theden.network",
              "change": 0.036878,
              "user_change": 9377
            },
            {
              "host": "ploum.net",
              "change": 0.01268,
              "user_change": 2545
            },
            {
              "host": "loops.video",
              "change": 0.011862,
              "user_change": 3670
            },
            {
              "host": "alpha.argyle.social",
              "change": 0.007616,
              "user_change": 1393
            },
            {
              "host": "ak.z.org",
              "change": 0.006939,
              "user_change": 1249
            },
            {
              "host": "pf.z.org",
              "change": 0.006939,
              "user_change": 1249
            },
            {
              "host": "fedinsfw.app",
              "change": 0.006724,
              "user_change": 1204
            },
            {
              "host": "piefed.social",
              "change": 0.004672,
              "user_change": 1121
            },
            {
              "host": "troet.cafe",
              "change": 0.004412,
              "user_change": 1548
            }
          ],
          "decrease": [
            {
              "host": "theforkiverse.com",
              "change": -0.023341,
              "user_change": -6241
            },
            {
              "host": "pixelfed.social",
              "change": -0.018597,
              "user_change": -9341
            },
            {
              "host": "gram.social",
              "change": -0.014043,
              "user_change": -3721
            },
            {
              "host": "www.glotter.com",
              "change": -0.012536,
              "user_change": -2388
            },
            {
              "host": "pixelfed.uno",
              "change": -0.008824,
              "user_change": -2177
            },
            {
              "host": "yeeti.io",
              "change": -0.007576,
              "user_change": -1311
            },
            {
              "host": "phijkchu.com",
              "change": -0.006913,
              "user_change": -1651
            },
            {
              "host": "lgbt.earth",
              "change": -0.00591,
              "user_change": -997
            },
            {
              "host": "pixelfed.au",
              "change": -0.005788,
              "user_change": -1125
            },
            {
              "host": "mstdn.z.org",
              "change": -0.005753,
              "user_change": -1163
            }
          ]
        }
      }
    },
    "at": {
      "weekly": {
        "shannon": 0.0059,
        "shannon_contrib": {
          "increase": [
            {
              "host": "blacksky.app",
              "change": 0.002972,
              "user_change": 3327
            },
            {
              "host": "eurosky.social",
              "change": 0.00144,
              "user_change": 985
            },
            {
              "host": "bsky.aenead.net",
              "change": 0.001104,
              "user_change": 860
            },
            {
              "host": ".host.bsky.network",
              "change": 0.000949,
              "user_change": -51225
            },
            {
              "host": "atproto.brid.gy",
              "change": 0.000649,
              "user_change": 604
            },
            {
              "host": "pds.1440.news",
              "change": 0.000154,
              "user_change": 105
            },
            {
              "host": "nihilist.cloud",
              "change": 0.00013,
              "user_change": 73
            },
            {
              "host": "npmx.social",
              "change": 9.9e-05,
              "user_change": 57
            },
            {
              "host": "rpg.actor",
              "change": 5.8e-05,
              "user_change": 26
            },
            {
              "host": "lamp.wtf",
              "change": 5.2e-05,
              "user_change": 23
            }
          ],
          "decrease": [
            {
              "host": "keik.info",
              "change": -0.000549,
              "user_change": -349
            },
            {
              "host": "pds.sprk.so",
              "change": -0.000365,
              "user_change": -351
            },
            {
              "host": "surf.social",
              "change": -0.000336,
              "user_change": -218
            },
            {
              "host": "tngl.sh",
              "change": -0.000232,
              "user_change": -158
            },
            {
              "host": "srv865737.hstgr.cloud",
              "change": -0.000184,
              "user_change": -93
            },
            {
              "host": "bsky.global",
              "change": -0.000181,
              "user_change": -94
            },
            {
              "host": "x.mt.social",
              "change": -0.000155,
              "user_change": -77
            },
            {
              "host": "sds-eu-west4.test.certified.app",
              "change": -7.7e-05,
              "user_change": -38
            },
            {
              "host": "arankwende.com",
              "change": -5e-05,
              "user_change": -23
            },
            {
              "host": "pds-eu-west4.test.certified.app",
              "change": -4.4e-05,
              "user_change": -24
            }
          ]
        }
      },
      "monthly": {
        "shannon": 0.0268,
        "shannon_contrib": {
          "increase": [
            {
              "host": "blacksky.app",
              "change": 0.01498,
              "user_change": 15546
            },
            {
              "host": "pds.sprk.so",
              "change": 0.003981,
              "user_change": 3076
            },
            {
              "host": "bsky.aenead.net",
              "change": 0.00333,
              "user_change": 2367
            },
            {
              "host": ".host.bsky.network",
              "change": 0.003048,
              "user_change": -353571
            },
            {
              "host": "gems.xyz",
              "change": 0.002833,
              "user_change": 2045
            },
            {
              "host": "pds.bsky.yinzcloud.net",
              "change": 0.002163,
              "user_change": 1496
            },
            {
              "host": "pds.cannect.space",
              "change": 0.002151,
              "user_change": 1450
            },
            {
              "host": "atproto.brid.gy",
              "change": 0.001968,
              "user_change": 997
            },
            {
              "host": "pds.1440.news",
              "change": 0.001888,
              "user_change": 1272
            },
            {
              "host": "eurosky.social",
              "change": 0.001857,
              "user_change": 1216
            }
          ],
          "decrease": [
            {
              "host": "randomly-generated.ngrok-free.app",
              "change": -0.019253,
              "user_change": -19773
            },
            {
              "host": "haruhwa.com",
              "change": -0.000935,
              "user_change": -595
            },
            {
              "host": "x.mt.social",
              "change": -0.000846,
              "user_change": -531
            },
            {
              "host": "keik.info",
              "change": -0.00039,
              "user_change": -265
            },
            {
              "host": "matrix.usapolitics.news",
              "change": -0.000267,
              "user_change": -147
            },
            {
              "host": "bsky.bestofmodels.blog",
              "change": -0.000221,
              "user_change": -123
            },
            {
              "host": "pds.catbird.blue",
              "change": -0.000177,
              "user_change": -94
            },
            {
              "host": "srv865737.hstgr.cloud",
              "change": -0.000176,
              "user_change": -93
            },
            {
              "host": "pds.snek.cc",
              "change": -0.000173,
              "user_change": -92
            },
            {
              "host": "bsky.global",
              "change": -0.000162,
              "user_change": -88
            }
          ]
        }
      }
    },
    "git": {
      "weekly": {
        "shannon": -0.0002,
        "shannon_contrib": {
          "increase": [
            {
              "host": "src.fedoraproject.org",
              "change": 7.4e-05,
              "user_change": 3240
            },
            {
              "host": "pagure.io",
              "change": 2.2e-05,
              "user_change": 770
            },
            {
              "host": "bioconductor",
              "change": 3e-06,
              "user_change": 82
            },
            {
              "host": "guix.gnu.org",
              "change": 1e-06,
              "user_change": 63
            },
            {
              "host": "codeberg.org",
              "change": 1e-06,
              "user_change": 153
            },
            {
              "host": "projects.blender.org",
              "change": 0.0,
              "user_change": 10
            },
            {
              "host": "gitea.com",
              "change": 0.0,
              "user_change": 25
            },
            {
              "host": "git.alpinelinux.org",
              "change": 0.0,
              "user_change": 1
            },
            {
              "host": "git.asgardius.company",
              "change": 0.0,
              "user_change": 1
            },
            {
              "host": "git.datenwolf.net",
              "change": 0.0,
              "user_change": 1
            }
          ],
          "decrease": [
            {
              "host": "gitlab.com",
              "change": -0.000104,
              "user_change": 1290
            },
            {
              "host": "github",
              "change": -5.5e-05,
              "user_change": 708990
            },
            {
              "host": "bitbucket",
              "change": -5.2e-05,
              "user_change": 2210
            },
            {
              "host": "bitbucket.org",
              "change": -4.4e-05,
              "user_change": 2533
            },
            {
              "host": "packagist",
              "change": -1.4e-05,
              "user_change": 77
            },
            {
              "host": "main",
              "change": -8e-06,
              "user_change": 5
            },
            {
              "host": "gitorious",
              "change": -6e-06,
              "user_change": 0
            },
            {
              "host": "launchpad",
              "change": -5e-06,
              "user_change": 25
            },
            {
              "host": "googlecode",
              "change": -4e-06,
              "user_change": 0
            },
            {
              "host": "salsa.debian.org",
              "change": -4e-06,
              "user_change": 6
            }
          ]
        }
      },
      "monthly": {
        "shannon": 0.0475,
        "shannon_contrib": {
          "increase": [
            {
              "host": "bitbucket.org",
              "change": 0.041443,
              "user_change": 2809429
            },
            {
              "host": "github",
              "change": 0.007895,
              "user_change": 4212678
            },
            {
              "host": "src.fedoraproject.org",
              "change": 0.000487,
              "user_change": 21080
            },
            {
              "host": "pagure.io",
              "change": 0.000169,
              "user_change": 5637
            },
            {
              "host": "dlang",
              "change": 7.9e-05,
              "user_change": 2135
            },
            {
              "host": "bioconductor",
              "change": 1.8e-05,
              "user_change": 423
            },
            {
              "host": "guix.gnu.org",
              "change": 4e-06,
              "user_change": 383
            },
            {
              "host": "gitlabext.wsl.ch",
              "change": 1e-06,
              "user_change": 27
            },
            {
              "host": "gitlab.alpinelinux.org",
              "change": 1e-06,
              "user_change": 50
            },
            {
              "host": "jxself.org",
              "change": 0.0,
              "user_change": 9
            }
          ],
          "decrease": [
            {
              "host": "gitlab.com",
              "change": -0.001106,
              "user_change": 5945
            },
            {
              "host": "bitbucket",
              "change": -0.000599,
              "user_change": 14787
            },
            {
              "host": "packagist",
              "change": -0.00015,
              "user_change": 216
            },
            {
              "host": "main",
              "change": -8.2e-05,
              "user_change": 7
            },
            {
              "host": "gitorious",
              "change": -5.8e-05,
              "user_change": 0
            },
            {
              "host": "launchpad",
              "change": -5.5e-05,
              "user_change": 81
            },
            {
              "host": "googlecode",
              "change": -4.4e-05,
              "user_change": 1
            },
            {
              "host": "salsa.debian.org",
              "change": -3.7e-05,
              "user_change": 25
            },
            {
              "host": "git.drupalcode.org",
              "change": -3.1e-05,
              "user_change": 8
            },
            {
              "host": "bower",
              "change": -3e-05,
              "user_change": 2
            }
          ]
        }
      }
    },
    "fedi_software": {
      "weekly": {
        "shannon": 0.06,
        "shannon_contrib": {
          "increase": [
            {
              "host": "bridgy-fed",
              "change": 0.081429,
              "user_change": 89166
            },
            {
              "host": "mastodon",
              "change": 0.025481,
              "user_change": -6692
            },
            {
              "host": "wordpress",
              "change": 0.005054,
              "user_change": 2285
            },
            {
              "host": "takahe",
              "change": 0.001603,
              "user_change": 312
            },
            {
              "host": "piefed",
              "change": 0.001272,
              "user_change": 728
            },
            {
              "host": "badgefed",
              "change": 0.000202,
              "user_change": 23
            },
            {
              "host": "turtkey",
              "change": 0.00012,
              "user_change": 13
            },
            {
              "host": "broca",
              "change": 6.5e-05,
              "user_change": 7
            },
            {
              "host": "Catmolestodon",
              "change": 5.6e-05,
              "user_change": 7
            },
            {
              "host": "NodeBB",
              "change": 4.7e-05,
              "user_change": 45
            }
          ],
          "decrease": [
            {
              "host": "z",
              "change": -0.008484,
              "user_change": -1934
            },
            {
              "host": "lemmy",
              "change": -0.008368,
              "user_change": -1339
            },
            {
              "host": "writefreely",
              "change": -0.005933,
              "user_change": -1158
            },
            {
              "host": "peertube",
              "change": -0.005571,
              "user_change": -16
            },
            {
              "host": "mostr",
              "change": -0.005562,
              "user_change": 369
            },
            {
              "host": "pixelfed",
              "change": -0.004944,
              "user_change": 4031
            },
            {
              "host": "brighteon",
              "change": -0.002714,
              "user_change": -444
            },
            {
              "host": "fedibird",
              "change": -0.002102,
              "user_change": -78
            },
            {
              "host": "loops",
              "change": -0.001437,
              "user_change": 148
            },
            {
              "host": "bookwyrm",
              "change": -0.001293,
              "user_change": -53
            }
          ]
        }
      },
      "monthly": {
        "shannon": 0.0575,
        "shannon_contrib": {
          "increase": [
            {
              "host": "bridgy-fed",
              "change": 0.084954,
              "user_change": 90243
            },
            {
              "host": "mastodon",
              "change": 0.019875,
              "user_change": -7471
            },
            {
              "host": "piefed",
              "change": 0.012234,
              "user_change": 3340
            },
            {
              "host": "loops",
              "change": 0.012108,
              "user_change": 3758
            },
            {
              "host": "z",
              "change": 0.00946,
              "user_change": 2573
            },
            {
              "host": "microdotblog",
              "change": 0.001842,
              "user_change": 873
            },
            {
              "host": "takahe",
              "change": 0.001654,
              "user_change": 315
            },
            {
              "host": "NodeBB",
              "change": 0.001111,
              "user_change": 216
            },
            {
              "host": "snac",
              "change": 0.000439,
              "user_change": 69
            },
            {
              "host": "friendica",
              "change": 0.000373,
              "user_change": 186
            }
          ],
          "decrease": [
            {
              "host": "pixelfed",
              "change": -0.027873,
              "user_change": -20558
            },
            {
              "host": "elektrine",
              "change": -0.012414,
              "user_change": -2350
            },
            {
              "host": "wordpress",
              "change": -0.011482,
              "user_change": -3205
            },
            {
              "host": "writefreely",
              "change": -0.009304,
              "user_change": -2437
            },
            {
              "host": "lemmy",
              "change": -0.004371,
              "user_change": -67
            },
            {
              "host": "peertube",
              "change": -0.004287,
              "user_change": -50
            },
            {
              "host": "brighteon",
              "change": -0.00304,
              "user_change": -518
            },
            {
              "host": "fedibird",
              "change": -0.002156,
              "user_change": -226
            },
            {
              "host": "killbait",
              "change": -0.001979,
              "user_change": -279
            },
            {
              "host": "pleroma",
              "change": -0.001881,
              "user_change": -294
            }
          ]
        }
      }
    },
    "bsky_verifiers": {
      "weekly": {
        "shannon": -0.0066,
        "shannon_contrib": {
          "increase": [
            {
              "host": "@cnn.com",
              "change": 0.000348,
              "user_change": 1
            }
          ],
          "decrease": [
            {
              "host": "@bsky.app",
              "change": -0.001346,
              "user_change": 80
            },
            {
              "host": "@theathletic.com",
              "change": -0.000979,
              "user_change": 0
            },
            {
              "host": "@financialtimes.com",
              "change": -0.000788,
              "user_change": 0
            },
            {
              "host": "@washingtonpost.com",
              "change": -0.000533,
              "user_change": 0
            },
            {
              "host": "@nytimes.com",
              "change": -0.000517,
              "user_change": 0
            },
            {
              "host": "@nbcnews.com",
              "change": -0.000497,
              "user_change": 0
            },
            {
              "host": "@wired.com",
              "change": -0.000435,
              "user_change": 0
            },
            {
              "host": "@theglobeandmail.com",
              "change": -0.000318,
              "user_change": 0
            },
            {
              "host": "@huffpost.com",
              "change": -0.000297,
              "user_change": 0
            },
            {
              "host": "@latimes.com",
              "change": -0.00027,
              "user_change": 0
            }
          ]
        }
      },
      "monthly": {
        "shannon": -0.0375,
        "shannon_contrib": {
          "increase": [
            {
              "host": "@cnbc.com",
              "change": 0.006049,
              "user_change": 6
            }
          ],
          "decrease": [
            {
              "host": "@bsky.app",
              "change": -0.008217,
              "user_change": 456
            },
            {
              "host": "@theathletic.com",
              "change": -0.005469,
              "user_change": 1
            },
            {
              "host": "@financialtimes.com",
              "change": -0.004692,
              "user_change": 0
            },
            {
              "host": "@washingtonpost.com",
              "change": -0.003178,
              "user_change": 0
            },
            {
              "host": "@nytimes.com",
              "change": -0.003086,
              "user_change": 0
            },
            {
              "host": "@nbcnews.com",
              "change": -0.002968,
              "user_change": 0
            },
            {
              "host": "@ign.com",
              "change": -0.002806,
              "user_change": 1
            },
            {
              "host": "@wired.com",
              "change": -0.002594,
              "user_change": 0
            },
            {
              "host": "@theglobeandmail.com",
              "change": -0.001897,
              "user_change": 0
            },
            {
              "host": "@huffpost.com",
              "change": -0.001775,
              "user_change": 0
            }
          ]
        }
      }
    }
  },
  "bsky_verifiers": {
    "HHI": 7039,
    "shannon": 0.8505,
    "simpson": 0.2961,
    "servers": 22,
    "biggest_abs": 5866,
    "biggest_pct": 83.73,
    "rest_abs": 1140,
    "rest_pct": 16.27,
    "b_vals": [
      [
        25,
        1
      ],
      [
        50,
        1
      ],
      [
        75,
        1
      ],
      [
        90,
        4
      ],
      [
        99,
        13
      ],
      [
        99.5,
        16
      ]
    ],
    "lastUpdate": "03-01-2026",
    "dataFile": "data/bsky-verifiers/2026-03-01T07:03:59Z.csv"
  },
  "fedi_software": {
    "HHI": 3818,
    "shannon": 1.5418,
    "simpson": 0.6181,
    "servers": 140,
    "biggest_abs": 733190,
    "biggest_pct": 59.01,
    "rest_abs": 509338,
    "rest_pct": 40.99,
    "b_vals": [
      [
        25,
        1
      ],
      [
        50,
        1
      ],
      [
        75,
        3
      ],
      [
        90,
        6
      ],
      [
        99,
        19
      ],
      [
        99.5,
        23
      ]
    ],
    "lastUpdate": "03-01-2026",
    "dataFile": "data/fedi-software/2026-03-01T07:04:00Z.csv"
  }
}
