--- title: Comparison description: How npmx.dev compares to npmjs.com navigation: icon: i-lucide:git-compare --- A feature comparison between npmx.dev and npmjs.com. ## Feature comparison | Feature | npmjs.com | npmx.dev | | ------------------------------ | :-------: | :---------: | | Package search | Yes | Yes | | Package details & README | Yes | Yes | | Version history | Yes | Yes | | Dependencies list | Yes | Yes | | User profiles | Yes | Yes | | Organization pages | Yes | Yes | | Provenance indicators | Yes | Yes | | Code browser | Yes | Yes | | Dark mode | No | Yes | | Outdated dependency warnings | No | Yes | | Module format badges (ESM/CJS) | No | Yes | | TypeScript types indicator | Yes | Yes | | Install size calculation | No | Yes | | JSR cross-reference | No | Yes | | Vulnerability warnings | Yes | Yes | | Deprecation notices | Yes | Yes | | Download charts | Yes | Yes | | Playground links | No | Yes | | Keyboard navigation | No | Yes | | Multi-provider repo support | No | Yes | | Version range resolution | No | Yes | | Dependents list | Yes | Coming soon | | Package admin (access/owners) | Yes | Coming soon | | Org/team management | Yes | Coming soon | | 2FA/account settings | Yes | No | | Claim new package names | Yes | Yes | ## Why use npmx.dev? npmx.dev focuses on: - **Speed** - Fast page loads with no layout shift - **Developer experience** - Dark mode, keyboard navigation, cleaner UI - **Insights** - Module format badges, install size, outdated dependencies - **Compatibility** - Works with existing npm URLs