Suggestions appear as you type. Use the up and down arrows to choose one and Enter to open it.

This page's audience our own tag's counts — open to see them
–Visits
–Page views
–Clicks to vendors
–Time on page
–Reading now
Clicks to vendors, by tool
  • –
Top countries
  • –
Devices
  • –

– · visits, page views and clicks counted by our own tag, which counts more than our checked analytics; every figure rounded down · how we count

GNU Automake

Free#37 of 42 in Build Automation Software

GNU Automake: A focused generator for maintainers building GNU-style C and C++ source packages. Ranked #37 of 42 in Build Automation Software by our editors (6.5/10); pricing: Free plan; best for GNU-standard C and C++ package distributions.

6.5/10Editor score
GNU Automake6.5 Visit GNU Automake

At a glance

  • Editor score
    6.5 / 10
  • Pricing
    Free plan
  • Best for
    GNU-standard C and C++ package distributions
  • Free plan
    Yes
  • Paid from
    Free
  • Facts checked
    22 Sep 2026
GNU Automake screenshot
  • Where it wins

    • Generates Makefile.in files from concise Makefile.am templates
    • Covers build, install, test, cleanup, and distribution workflows
    • Works with Autoconf and GNU Make for multi-directory packages
  • Where it doesn't

    • Focused on GNU-style source packages rather than hosted CI workflows
    • Uses Makefile.am and configure.ac project metadata
    • Provides build-file generation rather than caching or remote execution

Our verdict on GNU Automake

GNU Automake is a command-line build-system generator for software maintainers working on portable GNU-style source packages. It reads Makefile.am templates and configure.ac metadata, then produces GNU-standard-compliant Makefile.in files for use with Autoconf. The generated makefiles can compile and link programs and libraries, install and uninstall files, run tests, track source dependencies, and support recursive, multi-directory packages. It is a strong fit for developers distributing C and C++ projects through conventional GNU build workflows.

Its main strength is breadth across the source-package lifecycle. Automake can create standard build, install, uninstall, clean, and test targets, as well as distribution archives through make dist. The make distcheck command adds distribution validation, while GNU Coding Standards compliance checks support a consistent package structure. These capabilities make it useful when maintainers need more than compilation rules: the same generated makefiles can support packaging, validation, and routine project maintenance. Integration with GNU Autoconf and GNU Make is central to that workflow, so it suits projects already organized around those tools.

Automake is open source and is distributed as part of the GNU build system. Its scope is deliberately focused: it generates build files rather than providing a hosted continuous integration service, build caching, or remote execution. That makes it a practical choice for maintainers who want generated GNU Make workflows and distribution tooling inside a source package. Teams seeking a broader hosted automation platform, or a build system centered on caching and remote execution, should choose a different category of tool. For GNU-oriented packages with Autoconf metadata, Automake offers a structured path from templates to validated distribution archives.

Your product? Our editors can test GNU Automake in depth and publish a review, labelled as paid · from $149/mo →

GNU Automake pricing

Plans Free planFree Free to use — no paid tier required for the core job.
See plans on gnu.org

GNU Automake fact sheet

Free planYes
Paid fromFree
Build as codeYes
Dependency lockingNot verified
Build cachingNot verified
Remote executionNot verified
Artifact packagingYes
Supported operating systemsNot verified
SupportDocs
PricingFree plan
Websitegnu.org
Facts checked22 Sep 2026

Alternatives to GNU Automake

See all GNU Automake alternatives →

Used GNU Automake? Be the first to review it

The editor score above is our own research. What this page doesn't have yet is a reader's view — what you used GNU Automake for, what worked and what didn't. No stars are seeded and no review is paid for; an editor reads every one before it appears.

Write a reviewTwo minutes · verified accounts only · read by an editor before it appears

Reviews come only from verified accounts. Sign in or create an account first — your e-mail is never shown.

Your rating

0 characters · at least 80, up to 3,000

Posted from your verified account. Reviews appear after an editor reads them, usually within two working days.

Featured on iTechGuides

Featured on iTechGuides — GNU Automake 6.5/10

GNU Automake is listed in our Build Automation Software directory. Add the badge to your site — it links back to this page.

<a href="https://www.itechguides.com/products/gnu-automake/"><img src="https://www.itechguides.com/best/badge/gnu-automake.svg" alt="Featured on iTechGuides" width="230" height="46"></a>

Reviewed by iTechGuides Editors · Editorial team · Updated Oct 2026

Advertiser disclosure: iTechGuides is reader-supported. Vendors can pay for top positions in our rankings and for a place on other products' pages, and we may earn a commission when you click some links. Bought places stand at the number bought; this page and our disclosure say so. Paying vendors may get a fuller, more detailed review from our editors, and that review can change their score. How we rank.

Last updated · How we research and update