GitXplorerGitXplorer
f

watchman

public
12870 stars
1014 forks
238 issues

Commits

List of commits on branch main.
Unverified
34383e0feefc388be1fddac39c4a5dc9681cdf59

Add missing Pyre mode headers] [batch:19/1531] [shard:41/N]

committed 9 hours ago
Unverified
207a42974b4d3f0e8a189f609512608cce51d63d

Add call+fallback for streamJournalChanged to watchman

committed 13 hours ago
Unverified
e792889c91531b2ddb4e508f60cb36bfa0733ec6

Rename subscribeStreamTemporary to subscribeStreamChangesSince

committed 13 hours ago
Unverified
150318644b2a59717b877d04af28be5c7b4ad82c

Updating submodules

committed 14 hours ago
Unverified
1408ee9c9abbbb1c493fe9ce3c58247961484bf8

Minor tweaks to xz and libiberty builds

jjmswen committed a day ago
Unverified
99ed1678c3671bbbfb95d6dbd788e91f431377ed

Updating submodules

committed 2 days ago

README

The README file for this repository.
watchman-logo

Watchman

A file watching service.

Purpose

Watchman exists to watch files and record when they actually change. It can also trigger actions (such as rebuilding assets) when matching files change.

Documentation

Head on over to https://facebook.github.io/watchman/

License

Watchman is made available under the terms of the MIT License. See the LICENSE file that accompanies this distribution for the full text of the license.

Support

Watchman is primarily maintained by the source control team at Meta Platforms, Inc. We support:

  • Windows and macOS builds
  • Linux builds on recent Ubuntu and Fedora releases
  • Watchman's compatibility commitment
  • Python, Rust, and JavaScript clients

Support for additional operating systems, release packaging, and language bindings is community-maintained:

  • Homebrew
  • FreeBSD
  • Solaris

Please submit a GitHub issue to report any troubles.

Contributing

Please see the contributing document.