ant
brew install ant
v1.10.17
Apache-2.0
Java build tool that uses XML configuration files to compile, test, and package Java projects.
Why you might care
Ant is a foundational build system for Java projects, especially legacy codebases and enterprise applications. Unlike Maven (which enforces conventions), Ant gives you explicit control over every build step via XML tasks. It's lighter-weight than modern tools like Gradle but still widely used in existing projects that you may need to maintain.
1.9k
30-day installs · #999
8.9k
90-day · #859
21.0k
365-day · #1041
Runtime dependencies
Links
- https://ant.apache.org/
- Brew formula source: Formula/a/ant.rb
Blurb generated by claude-haiku-4-5 on today.
Raw metadata
{
"aliases": [
"ant@1.10"
],
"alternatives": [
"Maven",
"Gradle",
"Bazel"
],
"build_dependencies": [],
"categories": [
"build-system",
"compiler"
],
"caveats": null,
"conflicts_with": [],
"dependencies": [
"openjdk"
],
"deprecated": 0,
"deprecation_reason": null,
"desc": "Java build tool",
"disable_reason": null,
"disabled": 0,
"enrichment_fetched_at": "2026-06-20T23:35:24+00:00",
"first_seen": "2026-06-20T23:34:18+00:00",
"full_name": "ant",
"github_default_branch": null,
"github_last_commit_at": null,
"github_readme_excerpt": null,
"github_repo": null,
"github_stars": null,
"github_topics": [],
"homepage": "https://ant.apache.org/",
"homepage_og_description": null,
"homepage_og_image": null,
"homepage_title": "Apache Ant - Welcome",
"installs_30d": 1896,
"installs_365d": 21043,
"installs_90d": 8869,
"keg_only": 0,
"keg_only_reason": null,
"last_seen": "2026-06-20T23:34:18+00:00",
"license": "Apache-2.0",
"llm_generated_at": "2026-06-20T23:48:20+00:00",
"llm_model": "claude-haiku-4-5",
"name": "ant",
"oldnames": [],
"one_liner": "Java build tool that uses XML configuration files to compile, test, and package Java projects.",
"optional_dependencies": [],
"rank_30d": 999,
"rank_365d": 1041,
"rank_90d": 859,
"raw_hash": "1eea09fed44f42d4",
"recommended_dependencies": [],
"revision": 0,
"ruby_source_path": "Formula/a/ant.rb",
"tap": "homebrew/core",
"test_dependencies": [],
"uses_from_macos": [],
"version_head": "HEAD",
"version_stable": "1.10.17",
"versioned_formulae": [
"ant@1.9"
],
"why_use_this": "Ant is a foundational build system for Java projects, especially legacy codebases and enterprise applications. Unlike Maven (which enforces conventions), Ant gives you explicit control over every build step via XML tasks. It\u0027s lighter-weight than modern tools like Gradle but still widely used in existing projects that you may need to maintain."
}