Skip to main content

Everything awesome related to npm scripts and using npm as a build tool.

743
GitHub Stars
40
Curated Resources
8
Categories
4 hours ago
Last Refreshed
ArticlesVideos/TalksTask RunnersFile WatchersDev ServersCross-platform UtilitiesOther UtilitiesMiscellaneous

Use this list with your AI agent

Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:

"Show me utility packs resources from awesome-npm-scripts"

Installation instructions →

What's inside

Videos/Talks

Other Utilities

  • Bower files CLI

    Get main bower files on the command line.

  • cli-error-notifier

    Send native desktop notifications when npm scripts fail.

  • gzip-size-cli

    Get the gzipped size of a file or stdin.

  • hashmark

    Take contents of a file and output as new file with a hash in the name.

  • headr

    Add header / banner info to a file.

  • opn-cli

    Open websites, files, executables, etc. with the user's preferred application.

Cross-platform Utilities

  • catw

    Print a file to stdout, with optional watch mode; sorta like Unix

  • clear-cli

    Clear the terminal.

  • copyfiles

    Copy a list of files into a directory.

  • cpr

  • cpy-cli

    File/directory copying/renaming.

  • cross-env

    Set environment variables for scripts, unix-style.

Miscellaneous

  • edit-script

    Edit npm scripts from the command line without worrying about JSON escaping.

  • Forrest

    npm scripts desktop client.

  • npm-quick-run

    Quickly run npm scripts by prefix without typing the full name.

  • ntl

    Interactive cli menu to list and run npm scripts.

  • run-npm

    Run locally-installed node module executables. Useful for debugging npm scripts.

  • screwy

    The npm scripts GUI.

Articles

Dev Servers

  • http-server

    Simple zero-configuration command-line http server.

  • live-server

    Simple development http server with live reload capability.

Task Runners

  • npm-run-all

    Fully featured task runner.

  • redrun

    Expand scripts from package.json to improve execution speed.

  • script-runner

    Simple task runner with a terse syntax.

File Watchers

Showing a sample of 40 resources. View the full list on GitHub →