DEV Community

Cover image for Free Up Space: Delete node_modules Using Everything
Lakshya Singh Chauhan
Lakshya Singh Chauhan

Posted on • Edited on • Originally published at lakshyasinghchauhan.com

Free Up Space: Delete node_modules Using Everything

As a JavaScript developer, you've likely collected countless node_modules folders over time. These directories can grow massive and are often left behind by forgotten or abandoned projects.

In this post, weโ€™ll walk through how to easily find and delete these folders on Windows using the Everything search utility.

๐Ÿค” Why Delete node_modules Folders?

  • They take up huge amounts of disk space
  • Often leftover from projects you no longer use
  • Cleaning them improves file system performance

Heaviest objects
Credit: https://tsh.io

๐Ÿ“ฅ Step 1: Install the Everything App

Everything is a super-fast search tool for Windows that can instantly find files and folders by name.

๐Ÿ‘‰ Download Everything

Voidtools download page
The voidtools website for Everything download

๐Ÿ”Ž Step 2: Search for node_modules

Open Everything and type node_modules

Youโ€™ll instantly see all node_modules folders across all your drives.

Everthing Selected
All of the selected files

๐Ÿ“Š Step 3: Sort by Size (Optional)

To find the largest folders first:

  1. Right-click the column headers.
  2. Enable the Size column.
  3. Click on Size to sort in descending order.

Sort by size
Sorting by size

โœ… Step 4: Verify Before Deleting

Right-click on any folder and choose โ€œOpen pathโ€ to inspect its contents.
Make sure itโ€™s safe to delete (i.e., not from a current project).

Verifying
Verifying

๐Ÿ—‘๏ธ Step 5: Delete Multiple Folders at Once

  1. Use Ctrl or Shift + Click to select multiple entries.
  2. Press Shift + Delete to permanently remove them.

โš ๏ธ Be careful! This bypasses the Recycle Bin.

There go the files!
There go the files!

โšก Bonus: PowerShell Cleanup Script

Want to automate the cleanup? Try this PowerShell script:

Get-ChildItem -Path C:\ -Recurse -Directory -Force -ErrorAction SilentlyContinue \
    -Filter node_modules | Remove-Item -Recurse -Force -WhatIf
Enter fullscreen mode Exit fullscreen mode

Replace -WhatIf with -Confirm:$false to actually delete the folders.

๐Ÿ™Œ๐Ÿผ Conclusion

With the Everything app, cleaning up old node_modules folders is fast, easy, and satisfying. Clear the clutter and reclaim your disk space today!

Top comments (0)