A browser extension that displays npm dependencies and useful links directly on GitHub repository pages.
npmhub is a browser extension that automatically displays npm dependencies and related metadata on GitHub repository pages. It solves the problem of manually navigating between GitHub and npm to understand a project's package dependencies by embedding this information directly into the GitHub interface.
JavaScript and Node.js developers who frequently explore open-source repositories on GitHub and need to quickly assess project dependencies, package sizes, and related metadata.
Developers choose npmhub because it eliminates context switching, provides a curated set of useful links for each dependency (like size analysis and testing environments), and works seamlessly across major browsers and GitHub Enterprise.
🔎 A browser extension to explore npm dependencies on GitHub repos
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Automatically displays npm dependencies and descriptions at the bottom of GitHub pages, eliminating the need to manually open package.json files.
Adds direct links to essential resources like npmjs.com, RunKit for testing, and BundlePhobia for size analysis, as explicitly listed in the README.
Available for Chrome, Firefox, Safari, and Chromium-based browsers, including mobile versions, ensuring wide accessibility across platforms.
Supports GitHub Enterprise instances with configurable permissions via a linked guide, extending usability to corporate environments.
Only works with npm dependencies via package.json; does not support other package managers, a limitation acknowledged by the reference to packagehub in the README.
Provides basic links and metadata but misses features like vulnerability scanning, version history, or automated dependency updates.
Requires installation as a browser extension, which may be blocked in secure environments or fail with dynamic GitHub UI changes.