edencommon
brew install edencommon
v2026.06.15.00
MIT
Shared C++ library providing utilities for Meta's EdenFS and Watchman projects.
Why you might care
This is a build/runtime dependency for EdenFS (source control filesystem) and Watchman (file monitoring daemon). You need it if you're compiling those tools from source or developing extensions for them. It provides common utilities and abstractions shared between these Meta projects.
14.1k
30-day installs · #296
40.4k
90-day · #314
177.3k
365-day · #309
13
★ GitHub stars · updated today
Runtime dependencies
Build dependencies
Links
- https://github.com/facebookexperimental/edencommon
- GitHub: facebookexperimental/edencommon
- Brew formula source: Formula/e/edencommon.rb
Blurb generated by claude-haiku-4-5 on today.
Raw metadata
{
"aliases": [],
"alternatives": [],
"build_dependencies": [
"cmake",
"fbthrift",
"gflags",
"glog",
"googletest",
"mvfst",
"wangle"
],
"categories": [
"library",
"build-system"
],
"caveats": null,
"conflicts_with": [],
"dependencies": [
"boost",
"fb303",
"fmt",
"folly"
],
"deprecated": 0,
"deprecation_reason": null,
"desc": "Shared library for Watchman and Eden projects",
"disable_reason": null,
"disabled": 0,
"enrichment_fetched_at": "2026-06-20T23:37:15+00:00",
"first_seen": "2026-06-20T23:34:18+00:00",
"full_name": "edencommon",
"github_default_branch": "main",
"github_last_commit_at": "2026-06-20T16:34:24Z",
"github_readme_excerpt": "# A shared library for Meta\u0027s source control filesystem tools (EdenFS and Watchman)\nThis contains various utility libraries common between EdenFS and Watchman as\nwell as utilities for clients of EdenFS or Watchman.\n\nSee https://github.com/facebook/sapling for more details on EdenFS\nand https://facebook.github.io/watchman/ for more details on Watchman.\n\n## Requirements\nThis library is cross platform supporting Windows, Linux and macOS.\n\n## Contributing\n\nSee the [CONTRIBUTING](CONTRIBUTING.md) file for how to help out.\n\n## License\n\nSee [LICENSE](LICENSE).\n",
"github_repo": "facebookexperimental/edencommon",
"github_stars": 13,
"github_topics": [],
"homepage": "https://github.com/facebookexperimental/edencommon",
"homepage_og_description": null,
"homepage_og_image": null,
"homepage_title": null,
"installs_30d": 14093,
"installs_365d": 177324,
"installs_90d": 40365,
"keg_only": 0,
"keg_only_reason": null,
"last_seen": "2026-06-20T23:34:18+00:00",
"license": "MIT",
"llm_generated_at": "2026-06-20T23:43:58+00:00",
"llm_model": "claude-haiku-4-5",
"name": "edencommon",
"oldnames": [],
"one_liner": "Shared C++ library providing utilities for Meta\u0027s EdenFS and Watchman projects.",
"optional_dependencies": [],
"rank_30d": 296,
"rank_365d": 309,
"rank_90d": 314,
"raw_hash": "553fdfb333313a76",
"recommended_dependencies": [],
"revision": 0,
"ruby_source_path": "Formula/e/edencommon.rb",
"tap": "homebrew/core",
"test_dependencies": [],
"uses_from_macos": [],
"version_head": "HEAD",
"version_stable": "2026.06.15.00",
"versioned_formulae": [],
"why_use_this": "This is a build/runtime dependency for EdenFS (source control filesystem) and Watchman (file monitoring daemon). You need it if you\u0027re compiling those tools from source or developing extensions for them. It provides common utilities and abstractions shared between these Meta projects."
}