fmake - Small script for easy creation of makefile for Fortran (standard 90 or higher) projects
OMNI Compiler - Fortran 2003/2008 front-end and back-end with high-level intermediate representation to build source-to-source translator.
Fortran legacy tools - tools for fixed to free format conversion, conversion to lower case source code and extraction of local variable declarations (to separate subroutine arguments from local variables)
fortran-syntax - simple fortran syntax checker, including automatic fixing of the code.
stylist - Style checking for Fortran, PSyclone DSL, etc
Pastebin - site to post code in many programming languages, including Fortran, and get syntax highlighting
GGG (Geneva Group Graphics) - permits the creation of PostScript files from a FORTRAN program, and the automatic insertion into a LaTeX text
nmltab - Python module and command-line tool to semantically tabulate, diff and superset Fortran namelist files, by Andrew Kiss
convert_FORTRAN_case - Python 3 script for case conversion of source code files written in fixed form Fortran
fortran-linter - simple Fortran syntax checker in Python, including automatic fixing of the code, by Corentin Cadiou and Alexandre Poux
fover - semantic versioning library written in and for modern Fortran, by Guidi Zhou and Jacopo Chevallard
fortls a Language Server for Fortran, providing IDE features to the most common code editors (VS Code, Atom, Vim, etc.)
flint flint is a source-code static analyzer and quality checker with multiple programming languages support. For fortran, it intends to follow the coding conventions mentioned in OMS Documentation Wiki page.
fxtran is a Fortran parser which annotates the code with XML tags, providing a full syntax tree. The code can then be searched and edited using standard XML tools. It supports round tripping (the exact original source can be recovered from the result of the parsing).
Revised on May 26, 2022 02:00:23
by Anonymous Coward
(4419 characters / 1.0 pages)