
Product
Socket for Jira Is Now Available
Socket for Jira lets teams turn alerts into Jira tickets with manual creation, automated ticketing rules, and two-way sync.
fb-watchman
Advanced tools
fb-watchman is a filesystem watcher that uses the
Watchman file watching service from
Facebook.
Watchman provides file change notification services using very efficient recursive watches and also allows more advanced change matching and filesystem tree querying operations using a powerful expression syntax.
You should install Watchman to make the most of this module.
Then simply:
$ npm install fb-watchman
root.watch on a root using the watch-project command prior to subscribing to changeswatch-project consolidates and re-uses existing watches relative to a project root (the location of your .watchmanconfig or source control repository root)Chokidar is a file watching library that provides an API to watch for file system changes. It is built on top of Node.js's native fs module and is known for its stability and cross-platform support. Chokidar is often used as an alternative to fb-watchman for projects that do not require the scalability offered by fb-watchman or when a simpler API is preferred.
Gaze is another file watching library that allows users to watch files and directories for changes. It provides a simple API and is capable of handling multiple files and directories at once. Gaze is less popular than chokidar and fb-watchman and may not be as efficient for very large file systems.
Nodewatch is a lesser-known file watching library that can be used to monitor file system changes. It is not as widely adopted as fb-watchman or chokidar and may lack some of the advanced features and optimizations present in those libraries.
FAQs
Bindings for the Watchman file watching service
The npm package fb-watchman receives a total of 32,691,041 weekly downloads. As such, fb-watchman popularity was classified as popular.
We found that fb-watchman demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 5 open source maintainers collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Product
Socket for Jira lets teams turn alerts into Jira tickets with manual creation, automated ticketing rules, and two-way sync.

Company News
Socket won two 2026 Reppy Awards from RepVue, ranking in the top 5% of all sales orgs. AE Alexandra Lister shares what it's like to grow a sales career here.

Security News
NIST will stop enriching most CVEs under a new risk-based model, narrowing the NVD's scope as vulnerability submissions continue to surge.