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

fortran-src review

Free#36 of 37 in Static Analysis Tools

A focused open-source parser for Fortran tooling, not a complete static-analysis suite.

5.8/10Editor score
fortran-src5.8 Visit fortran-src

Reviewed by iTechGuides Editors · Editorial team · Updated Oct 2026

fortran-src is an open-source Haskell package for developers who need to process Fortran source code. It parses Fortran 77 and Fortran 90 syntax, represents parsed code internally, supports name renaming and analysis-oriented processing, and provides pretty-printing. The package is distributed through Hackage as a library, making it suitable for solo developers and small teams building Fortran tooling or source-processing workflows rather than teams seeking a hosted static-analysis service.

Its strongest advantage is focused language handling. Fortran 77 and Fortran 90 parsing gives tooling projects a defined syntax foundation, while the parsed-code representation supports further processing. Name-renaming capabilities can assist source transformation and analysis workflows, and pretty-printing helps produce formatted Fortran output. Because it is a Haskell package, the natural fit is a development environment already prepared to incorporate Haskell libraries and assemble custom tooling around them.

The scope is deliberately narrow compared with broader static-analysis products. fortran-src does not provide security analysis, custom rules, IDE support, or CI/CD support, so it is not aimed at teams seeking integrated editor workflows, automated pipeline checks, or security-focused scanning. There are also no hosted deployment options or commercial tiers described for the package. Choose it when a reusable Fortran parser and related source-processing utilities are the priority; choose another tool when you need a complete analysis platform with delivery integrations or security capabilities.

fortran-src pros and cons

  • Where it wins
    • Parses Fortran 77 and Fortran 90 syntax
    • Provides parsed-code representation and name-renaming support
    • Includes Fortran pretty-printing for source-processing workflows
  • Where it doesn't
    • No security-analysis features
    • No IDE or CI/CD support
    • Requires Haskell development rather than a hosted application

fortran-src 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