Explore npm dependencies on GitHub repos
npmhub Extension
On every GitHub repository or folder with a package.json file, scroll to the bottom of the page to see a list of its npm dependencies and their descriptions.
npmhub also adds convenient links to:
- the package.json file
- npmjs.com
- RunKit to test the package
- BundlePhobia to see the package size when bundled
- PackagePhobia to see the package size when installed
- NPMGraph to explore the sub-dependencies
- UNPKG to see the exact contents published to npm
GitHub Enterprise is also supported by right-clicking on npmhub's icon in the toolbar and selecting Enable npmhub on this domain.
Read more
npmhub also adds convenient links to:
- the package.json file
- npmjs.com
- RunKit to test the package
- BundlePhobia to see the package size when bundled
- PackagePhobia to see the package size when installed
- NPMGraph to explore the sub-dependencies
- UNPKG to see the exact contents published to npm
GitHub Enterprise is also supported by right-clicking on npmhub's icon in the toolbar and selecting Enable npmhub on this domain.
Source Manifest.json
{"update_url": "https://clients2.google.com/service/update2/crx","name":"npmhub","version":"2024.7.26","manifest_version":3,"description":"Explore npm dependencies on GitHub repos","author":"Zeke Sikelianos, Federico Brigante","icons":{"16":"source/icons/icon16.edca11bf.png","32":"source/icons/icon32.4004353a.png","48":"source/icons/icon48.96331869.png","64":"source/icons/icon64.0fec3e0a.png","128":"source/icons/icon128.4d5ed737.png","256":"source/icons/icon256.8e385dc3.png"},"action":{"default_icon":{"16":"source/icons/icon16.edca11bf.png","32":"source/icons/icon32.4004353a.png","48":"source/icons/icon48.96331869.png","64":"source/icons/icon64.0fec3e0a.png","128":"source/icons/icon128.4d5ed737.png","256":"source/icons/icon256.8e385dc3.png"}},"browser_specific_settings":{"gecko":{"id":"[email protected]","strict_min_version":"121.0"},"gecko_android":{"strict_min_version":"127.0"}},"minimum_chrome_version":"121.0","background":{"service_worker":"source/background.e1bfa0d5.js","scripts":["source/background.6fffe63a.js"]},"permissions":["contextMenus","storage","activeTab"],"host_permissions":["https://registry.npmjs.org/"],"optional_permissions":["*://*/*"],"optional_host_permissions":["*://*/*"],"content_scripts":[{"matches":["https://github.com/*"],"js":["source/npmhub.2e1d6675.js"],"css":["source/npmhub.4e69fa45.css"]}]}
Read more