castxml
brew install castxml
v0.7.0_1
Apache-2.0
C-family Abstract Syntax Tree XML Output
19
30-day installs · #6991
63
90-day · #6691
438
365-day · #5420
515
★ GitHub stars · updated 2mo ago
Runtime dependencies
Build dependencies
Links
- https://github.com/CastXML/CastXML
- GitHub: CastXML/CastXML
- Brew formula source: Formula/c/castxml.rb
Raw metadata
{
"aliases": [],
"alternatives": [],
"build_dependencies": [
"cmake"
],
"categories": [],
"caveats": null,
"conflicts_with": [],
"dependencies": [
"llvm"
],
"deprecated": 0,
"deprecation_reason": null,
"desc": "C-family Abstract Syntax Tree XML Output",
"disable_reason": null,
"disabled": 0,
"enrichment_fetched_at": "2026-06-20T23:36:11+00:00",
"first_seen": "2026-06-20T23:34:18+00:00",
"full_name": "castxml",
"github_default_branch": "master",
"github_last_commit_at": "2026-06-10T15:16:33Z",
"github_readme_excerpt": "CastXML\n*******\n\nIntroduction\n============\n\nCastXML is a C-family abstract syntax tree XML output tool.\n\nThis project is maintained by `Kitware`_ in support of `ITK`_,\nthe Insight Segmentation and Registration Toolkit.\n\n.. _`Kitware`: https://www.kitware.com/\n.. _`ITK`: https://itk.org/\n\nManual\n======\n\nSee the `castxml(1)`_ manual page for instructions to run the tool.\n\n.. _`castxml(1)`: doc/manual/castxml.1.rst\n\nLicense\n=======\n\nCastXML is licensed under the `Apache License, Version 2.0`_.\nSee the `\u003cLICENSE\u003e`__ and `\u003cNOTICE\u003e`__ files for details.\n\n.. _`Apache License, Version 2.0`: https://www.apache.org/licenses/LICENSE-2.0\n\nSuperbuild\n==========\n\nIf you are looking for pre-built binaries, or a compact way to build this\nproject, please see `CastXMLSuperbuild`_.\n\n.. _`CastXMLSuperbuild`: https://github.com/CastXML/CastXMLSuperbuild\n\nBuild\n=====\n\nTo build CastXML from source, first obtain the prerequisites:\n\n* A C++ compiler supporting the ``c++11`` standard language level.\n\n* `CMake`_ cross-platform build system generator.\n\n* `LLVM/Clang`_ compiler SDK install tree built using the C++ compiler.\n This version of CastXML has been tested with LLVM/Clang\n\n - Git ``master`` as of 2026-06-10 (``6f47b6de08``)\n - Release ``22.1``\n - Release ``21.1``\n - Release ``20.1``\n - Release ``19.1``\n - Release ``18.1``\n - Release ``17.0``\n - Release ``16.0``\n - Release ``15.0``\n - Release ``14.0``\n - Release ``13.0``\n - Release ``12.0``\n - Release ``11.0``\n - Release ``10.0``\n - Release ``9.0``\n - Release ``8.0``\n - Release ``7.0``\n - Release ``6.0``\n - Release ``5.0``\n - Release ``4.0``\n - Release ``3.9``\n - Release ``3.8``\n - Release ``3.7``\n - Release ``3.6``\n\n* Optionally, the `Sphinx`_ documentation generator to build documentation.\n\nRun CMake on the CastXML source tree to generate a build tree using\na C++ compiler compatible with that used to build the LLVM/Clang SDK.\nCMake options include:\n\n``Clang_DIR``\n Location of the LLVM/Clang SDK. Set to ``\u003cpre",
"github_repo": "CastXML/CastXML",
"github_stars": 515,
"github_topics": [],
"homepage": "https://github.com/CastXML/CastXML",
"homepage_og_description": null,
"homepage_og_image": null,
"homepage_title": null,
"installs_30d": 19,
"installs_365d": 438,
"installs_90d": 63,
"keg_only": 0,
"keg_only_reason": null,
"last_seen": "2026-06-20T23:34:18+00:00",
"license": "Apache-2.0",
"llm_generated_at": null,
"llm_model": null,
"name": "castxml",
"oldnames": [],
"one_liner": null,
"optional_dependencies": [],
"rank_30d": 6991,
"rank_365d": 5420,
"rank_90d": 6691,
"raw_hash": "677c8639265cb3a3",
"recommended_dependencies": [],
"revision": 1,
"ruby_source_path": "Formula/c/castxml.rb",
"tap": "homebrew/core",
"test_dependencies": [],
"uses_from_macos": [],
"version_head": "HEAD",
"version_stable": "0.7.0",
"versioned_formulae": [],
"why_use_this": null
}