🍺 BREW Explorer

← all formulae

ford

brew install ford v7.0.13_1 GPL-3.0-or-later

Automatic documentation generator for modern Fortran programs

23
30-day installs · #6418
114
90-day · #5297
663
365-day · #4533
456
★ GitHub stars · updated 6mo ago

Runtime dependencies

GitHub topics

documentation-generator documentation-tool fortran fortran-documenter fortran-language static-analysis

Links

Raw metadata
{
  "aliases": [],
  "alternatives": [],
  "build_dependencies": [],
  "categories": [],
  "caveats": null,
  "conflicts_with": [],
  "dependencies": [
    "graphviz",
    "python@3.14"
  ],
  "deprecated": 0,
  "deprecation_reason": null,
  "desc": "Automatic documentation generator for modern Fortran programs",
  "disable_reason": null,
  "disabled": 0,
  "enrichment_fetched_at": "2026-06-20T23:37:45+00:00",
  "first_seen": "2026-06-20T23:34:18+00:00",
  "full_name": "ford",
  "github_default_branch": "master",
  "github_last_commit_at": "2026-02-05T16:46:41Z",
  "github_readme_excerpt": "# FORD\n[![Latest Version](https://img.shields.io/pypi/v/ford.svg)](https://pypi.python.org/pypi/FORD)\n[![Latest homebrew version](https://img.shields.io/homebrew/v/ford.svg?maxAge=2592000)](http://braumeister.org/formula/ford)\n[![PyPI Total Downloads](https://static.pepy.tech/badge/ford)](https://pepy.tech/project/ford)\n[![GitHub license](https://img.shields.io/badge/license-GPL_v3-blue.svg)](./LICENSE)\n[![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.1422473.svg)](https://doi.org/10.5281/zenodo.1422473)\n\nThis is an automatic documentation generator for modern Fortran programs.\nFORD stands for FORtran Documenter. As you may know, \"to ford\" refers to\ncrossing a river (or other body of water). It does not, in this context, refer\nto any company or individual associated with cars.\n\nFord was written due to [Doxygen](http://www.doxygen.org/)\u0027s\npoor handling of Fortran and the lack of comparable alternatives.\n[ROBODoc](https://rfsber.home.xs4all.nl/Robo/index.html) can\u0027t actually extract\nany information from the source code and just about any other automatic\ndocumentation software I found was either proprietary, didn\u0027t work very well\nfor Fortran, or was limited in terms of how it produced its output.\n[f90doc](http://erikdemaine.org/software/f90doc/) is quite good and I managed\nto modify it so that it could handle most of Fortran 2003, but it produces\nrather ugly documentation, can\u0027t provide as many links between different parts\nof the documentation as I\u0027d like, and is written in Perl (which I\u0027m not that\nfamiliar with and which lacks the sort of libraries found in Python for\nproducing HTML content).\n\nThe goal of FORD is to be able to reliably produce documentation for modern\nFortran software which is informative and nice to look at. The documentation\nshould be easy to write and non-obtrusive within the code. While it will never\nbe as feature-rich as Doxygen, hopefully FORD will be able to provide a good\nalternative for documenting Fortran projects.\n\n## Capabilities\nCurre",
  "github_repo": "Fortran-FOSS-Programmers/ford",
  "github_stars": 456,
  "github_topics": [
    "documentation-generator",
    "documentation-tool",
    "fortran",
    "fortran-documenter",
    "fortran-language",
    "static-analysis"
  ],
  "homepage": "https://github.com/Fortran-FOSS-Programmers/ford",
  "homepage_og_description": null,
  "homepage_og_image": null,
  "homepage_title": null,
  "installs_30d": 23,
  "installs_365d": 663,
  "installs_90d": 114,
  "keg_only": 0,
  "keg_only_reason": null,
  "last_seen": "2026-06-20T23:34:18+00:00",
  "license": "GPL-3.0-or-later",
  "llm_generated_at": null,
  "llm_model": null,
  "name": "ford",
  "oldnames": [],
  "one_liner": null,
  "optional_dependencies": [],
  "rank_30d": 6418,
  "rank_365d": 4533,
  "rank_90d": 5297,
  "raw_hash": "94e79bb854854771",
  "recommended_dependencies": [],
  "revision": 1,
  "ruby_source_path": "Formula/f/ford.rb",
  "tap": "homebrew/core",
  "test_dependencies": [],
  "uses_from_macos": [],
  "version_head": "HEAD",
  "version_stable": "7.0.13",
  "versioned_formulae": [],
  "why_use_this": null
}