An open API service indexing awesome lists of open source software.

fucking-awesome-npm

Awesome npm resources and tips. With repository stars⭐ and forks🍴
https://github.com/correia-jpv/fucking-awesome-npm

Last synced: 3 days ago
JSON representation

  • Articles

  • Tools

  • Packages

    • Publishing

      • np - A better `npm publish`.
      • publish-please - Publish packages safely and gracefully.
      • pkgfiles - List all files which would be published in a package.
      • semantic-release - Fully automated package publishing.
    • Registry

      • npm-name - Check whether a package name is available on npm.
      • package-json - Get the package.json of a package from the npm registry.
      • latest-version - Get the latest version of an npm package.
      • npm-keyword - Get a list of npm packages with a certain keyword.
      • npm-user - Get user info of an npm user.
      • npm-email - Get the email of an npm user.
      • npm-user-packages - Get packages by an npm user.
      • dpn - Get the dependents of a user's npm packages.
      • npm-stats - Get data from an npm registry.
      • npm-cli-login - Log in to npm.
      • nrm - Registry manager.
      • verdaccio - Lightweight private npm proxy registry.
    • Other

      • npm-home - Open the npm page of a package.
      • gh-home - Open the GitHub page of a package.
      • david - Check if your package dependencies are out of date.
      • npm-check - Check for outdated, incorrect, and unused dependencies, as well as interactive update.
      • npm-upgrade - Update outdated npm dependencies interactively.
      • generator-nm - Scaffold out an npm package.
      • package-up - Find the closest package.json file.
      • read-package-up - Read the closest package.json file.
      • normalize-package-data - Normalize package metadata.
      • package-config - Get namespaced config from the closest package.json.
      • npm-run-path - Run locally installed binaries in the terminal by name like with global ones.
      • npe - CLI for inspecting and editing properties in package.json.
      • engine-deps - Manage Node.js version specific dependencies with ease.
      • enpeem-search - Search packages by scraping the npm web search.
      • npm-issues - Search known issues of all your packages at once.
      • john - Make npm3's flat dependencies easier to find and sort.
      • ntl - Interactive CLI menu to list & run npm tasks.
      • decheck - Explore dependencies of npm packages in the command-line.
      • shrinkpack - Lock down your dependencies and install offline.
      • redrun - Expand scripts from package.json to improve execution speed.
      • package-size - Get the bundle size of an npm package.
      • synp - Convert yarn.lock to package-lock.json and vice versa.
      • npm-run-all - CLI tool to run multiple npm-scripts in parallel or serial.
      • onchange - Watch files and folders and run a command when something changed.
      • cli-error-notifier - Sends native desktop notifications when npm scripts fail.
      • luna - App to manage npm dependencies.
      • emma-cli - Interactive CLI package search utility.
      • lockfile-lint - Lint lockfiles for improved security and trust policies to mitigate malicious package injection and insecure lockfile resources.
  • Clients

    • Other

      • yarn - Fast, reliable, and secure dependency management.
      • npm - The official client.
      • pnpm - Fast, disk space efficient package manager.
  • Tips