
← Sustain21 aug · 38 min
Episode 293: Daniel Roe and Matias Capeletto of npmx
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.