{
  "id": 5849120,
  "title": "Nebraska: the person holding up your project has a name",
  "url": "https://urgent.news/2026/09/05/nebraska-the-person-holding-up-your-project-has-a-name",
  "topic": "tech",
  "section": "Tech",
  "published": "2026-09-05T21:42:33.000Z",
  "source": {
    "name": "Dev.to",
    "slug": "dev-to",
    "url": "https://dev.to/marcelo_maia/nebraska-the-person-holding-up-your-project-has-a-name-ig1"
  },
  "original_language": "en",
  "account": "In a submission for the Weekend Challenge: Generosity Edition, developer Marcelo-Henry created a tool called Nebraska. The tool takes a package.json file and uncovers the people behind the packages. Nebraska ranks them based on how much they contribute to the project and how little support they receive in return. The website demo, marcelo-henry.github.io/nebraska, allows users to input a package.json, GitHub URL, or just a package name. It then provides a visualization of the dependency tree and highlights the people who carry the most weight with the least support. Nebraska's creator discovered that many packages are maintained by a single person with no way to accept money, creating a significant debt in the digital infrastructure. The tool aims to draw attention to this issue and provide a way to acknowledge the people who hold up the projects we use daily.",
  "summary": "This is a submission for Weekend Challenge: Generosity Edition What I Built My first three ideas were a donation tracker, a volunteer matcher, and a transparency dashboard for a nonprofit. All fine. All things a hundred other people were about to build. Then I noticed something about my own week. I had installed roughly four hundred packages. I had thanked exactly zero people. Not because I am…",
  "key_points": [
    "Marcelo-Henry created tool Nebraska to uncover people behind packages",
    "Tool ranks contributors based on contribution and support received",
    "Many packages maintained by single person with no money acceptance"
  ],
  "editors_take": null,
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}