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

CMinx review

Free#37 of 38 in Documentation Generators

A self-hosted, CMake-focused option for generating project documentation.

5.6/10Editor score
CMinx5.6 Visit CMinx

Reviewed by iTechGuides Editors · Editorial team · Updated Oct 2026

CMinx is an open-source documentation generator for developers who want to turn CMake project definitions and related annotations into browsable project documentation. Its scope is specific to CMake, making it a candidate for solo developers and small or mid-market teams whose documentation starts with CMake projects. It is distributed as software to run in a development or build environment, rather than as a hosted subscription service.

The CMake focus is the defining fit decision. CMinx is oriented around CMake as both a source input and a supported language, so teams working primarily with that ecosystem may find the scope appropriate. It is not positioned as a general documentation generator for a broad range of source inputs. If documentation needs span other languages or project formats, a tool with wider input support may be a better match.

CMinx is open source and has a free plan, with self-hosted deployment. The project site provides documentation and usage information for installation and use, and documentation is the listed support channel. This model suits developers comfortable running software in their own environment and consulting project documentation. Choose CMinx when CMake-focused generated documentation is the central need; look elsewhere if a hosted service, broader language coverage, or support beyond documentation is important to the buying decision.

CMinx pros and cons

  • Where it wins
    • Open-source software with a free plan
    • Focused on CMake project definitions and related annotations
    • Self-hosted for use in a development or build environment
  • Where it doesn't
    • Narrowly focused on CMake rather than broader source inputs
    • Requires users to run it in their own environment
    • Support is centered on project documentation

CMinx fact sheet, pricing and score →

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