{"id":13399721,"url":"https://github.com/facebook/watchman","last_synced_at":"2026-01-16T02:25:48.969Z","repository":{"id":5719174,"uuid":"6930489","full_name":"facebook/watchman","owner":"facebook","description":"Watches files and records, or triggers actions, when they change. ","archived":false,"fork":false,"pushed_at":"2025-05-04T16:38:39.000Z","size":32618,"stargazers_count":13046,"open_issues_count":247,"forks_count":1022,"subscribers_count":259,"default_branch":"main","last_synced_at":"2025-05-05T07:09:35.594Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://facebook.github.io/watchman/","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/facebook.png","metadata":{"files":{"readme":"README.markdown","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2012-11-29T23:35:52.000Z","updated_at":"2025-05-05T04:45:21.000Z","dependencies_parsed_at":"2023-01-16T19:15:45.742Z","dependency_job_id":"ecc1aa06-5a53-41f8-b5ac-13486115c0ee","html_url":"https://github.com/facebook/watchman","commit_stats":{"total_commits":12912,"total_committers":415,"mean_commits":"31.113253012048194","dds":0.5228469640644362,"last_synced_commit":"cca4a55091430465823ec04437cc1f4f24215615"},"previous_names":[],"tags_count":286,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/facebook%2Fwatchman","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/facebook%2Fwatchman/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/facebook%2Fwatchman/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/facebook%2Fwatchman/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/facebook","download_url":"https://codeload.github.com/facebook/watchman/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252466528,"owners_count":21752373,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-07-30T19:00:41.880Z","updated_at":"2026-01-16T02:25:48.911Z","avatar_url":"https://github.com/facebook.png","language":"C++","readme":"\u003cdiv align=\"center\"\u003e\n \u003cimg src=\"website/static/img/logo.png\" width=\"20%\" height=\"20%\" alt=\"watchman-logo\"\u003e\n \u003ch1\u003eWatchman\u003c/h1\u003e\n \u003ch3\u003eA file watching service.\u003c/h3\u003e\n\u003c/div\u003e\n\n## Purpose\n\nWatchman exists to watch files and record when they actually change. It can\nalso trigger actions (such as rebuilding assets) when matching files change.\n\n## Documentation\n\nHead on over to https://facebook.github.io/watchman/\n\n## License\n\nWatchman is made available under the terms of the MIT License. See the\nLICENSE file that accompanies this distribution for the full text of the\nlicense.\n\n## Support\n\nWatchman is primarily maintained by the source control team at Meta Platforms, Inc. We support:\n\n* Windows and macOS builds\n* Linux builds on recent Ubuntu and Fedora releases\n* Watchman's [compatibility commitment](https://facebook.github.io/watchman/docs/compatibility.html)\n* Python, Rust, and JavaScript clients\n\nSupport for additional operating systems, release packaging, and language bindings is community-maintained:\n\n* Homebrew\n* FreeBSD\n* Solaris\n\nPlease submit a [GitHub issue](https://github.com/facebook/watchman/issues/) to report any troubles.\n\n## Contributing\n\nPlease see the [contributing document](CONTRIBUTING.md).\n","funding_links":[],"categories":["C++","Workflow","File System Events Monitoring","Repository","版本控制系统和附加组件","\u003ca name=\"cpp\"\u003e\u003c/a\u003eC++","Linux","others","GIT 仓库","Tools","Projects","Weapons"],"sub_categories":["Visual Studio Code","Snippets Manager","Filesystem","Mercurial","Performance","文件系统","C++","All"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffacebook%2Fwatchman","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffacebook%2Fwatchman","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffacebook%2Fwatchman/lists"}