A native Windows port of the GNU Compiler Collection (GCC)
MinGW: A native Windows port of the GNU Compiler Collection (GCC), with freely distributable import libraries and header files for building native Windows applications; includes extensions to the MSVC runtime to support C99 functionality. All of MinGW's software will execute on the 64bit Windows platforms.
Chasm-interop is a set of tools that parses C++ and Fortran 90 source files and automatically generates bridging code to provide for seamless language interoperability.
Pyfort is a tool for creating extensions to the Python language with Fortran routines. It supports F77-interfaced routines now, with plans for supporting more of F90 later.
A compiler and cross-compiler for (Currently) Cobol (with Fortran being added later). It is intended to be the first self-hosted open-source Cobol Compiler, e.g. the compiler itself will be written using Cobol.
Code to process human readable input is often highly stylized and repetitive. This project extracts the common elements found in such code and makes them available in a concise form as C tables and subroutines.
BlockIt provides a Python framework to scan and parse a program file into constituent nested blocks, however defined, forming a block tree of your code and can be used as a mechanism to "extend" in some sense, the underlying programming language.
The Easy Fortran I/O library generator
Formula Compiler Source for writing your own compiler. Arithmetic expressions & functions; IF-THEN; AND OR ..; EQ GT ..; user functions like threshold, flipflop; others are easy to be implemented
FortWrap is a python script that parses Fortran 90/95/200X source files and generates wrapper code in the form of C++ classes. FortWrap is intended to be used with object oriented Fortran code that makes use of Fortran derived types. Project has moved to: https://github.com/mcfarljm/fortwrap
WARNING: Project moved to http://github.com/scemama/irpf90 IRPF90 is a Fortran90 preprocessor written in Python for programming using the Implicit Reference to Parameters (IRP) method. It simplifies the development of large fortran codes in the field of scientific high performance computing.
Proteus Cross Compiler system allows the generation and compilation of Java Code from llvm-gcc compatible languages (C/C++/fortran). The generated code will execute at up to 50% of native code.
Lapack/quadprog QP for VBA/.Net/Java
F2what is an open source project to translate algorithmic fortran to a variety of languages (java, dotnet and VBA so far). It offers a Fortran77 parser with code transformations, variable disambiguation, and modular output to other programming languages. It also offers already translated versions of Lapack and quadprog to Java, .Net and VBA, to give access to SVD, LU, QR, Cholesky, eigenvalue decomposition, linear system solving and QP optimization in those three languages.