Skip to content
Episode 293

Daniel Roe and Matias Capeletto of npmx

Your Host
Special Guests

About this Episode

Guest

Daniel Roe | Matias Capeletto

Panelist

Richard Littauer

Show Notes

In this episode of Sustain, Richard Littauer sits down with Daniel Roe and Matias “Patak” Capeletto to talk about npmx, the community-built alternative interface for exploring the npm registry. They dive into how a small idea exploded into hundreds of contributors and thousands of pull requests, why the project intentionally puts people and community ahead of nonstop productivity, and how they’re approaching governance, inclusion, burnout, and sustainability. They also explore how npmx could make finding the right JavaScript packages easier, the challenges of funding a fast-growing open source project, and why healthy open source communities need much more than great code. Start listening now!

[00:02:22] Daniel explains what npmx is and what started in January 2026 quickly attracted dozens of pull requests, eventually growing to hundreds of contributors and a large Discord community.

[00:05:44] They discuss modern web technology, Algolia powered search, dark mode, expanded download graphs, package comparisons, and other improvements contributed by the community, and about building around people instead of productivity.

[00:09:58] Matias shares the open source project that went on vacation.

[00:14:36] Daniel and Matias talk about managing disagreements, establishing a code of conduct, separating developer and user communities, and why shared values and inclusion are essential to the project.

[00:18:43] Matias explains npmx’s connection to the Ecosystem Performance community and how the site can surface modern or better-maintained alternatives instead of relying only on package popularity.

[00:22:52] Rather than trying to support every programming ecosystem, Daniel talks about making npmx smarter within JavaScript and TypeScript.

[00:26:54] They discuss sponsorships, grants, company partnerships, conferences, and the eventual need to fund one or two developers full-time if the project is going to thrive long term.

[00:29:58] Daniel explains why open source needs more programmers.

[00:31:54] Find out where you can go online to learn more and help with projects at npmx.

Quotes

[00:08:53] “It was very special for a lot of us that were a little lost with that connection and all the noise from companies telling people they’re going to be replaced.”

[00:11:37] “You are the thief of joy.”

[00:13:03] “That was a side effect of people having fun with their friends that they were meeting for the first time online.”

[00:16:56] “Everybody that shares our values is welcome, but it’s not that everyone is welcome by itself.”

[00:30:07] “I don’t think OSS is a business.”

Spotlight

  • [00:33:18] Richard’s spotlight is the book, With a Bird: A Reader on Avian Kinship and his digital alarm clock.
  • [00:34:02] Daniel’s spotlight is the game, Clues by Sam.
  • [00:34:35] Matias’s spotlight is the tool, AgentScan.

Links

Sponsor

CURIOSS

Credits

Support Sustain