SAL Home PROGRAM Tools & Utilities


FWEB is a system for literate programming. It enables one to maintain both documentation and source code in a single document (the web file), and to explain the code in terms of a web of very small fragments. Because it is intimately integrated with TeX, one gains many advantages such as book-quality typesetting and extensive cross-referencing facilities. FWEB was originally intended for scientific programming (the 'F' stands for FORTRAN), and is in wide use in that arena; however, it has much broader applicability. It is an extension of Knuth's WEB system that handles the specific languages C, C++, Fortran (both F77 and F90), RATFOR, and (in a limited fashion) TeX. It also attempts to implement a WYSIWYG language-independent mode as well as a (closely-related but not identical) verbatim `language'.

Current Version:   1.60

License Type:   GPL

Home Site:

Source Code Availability:   Yes,

Available Binary Packages:

  • Debian Package:   No
  • RedHat RPM Package:   No
  • Other Packages:   No

Targeted Platforms:


Software/Hardware Requirements:


Other Links:

Mailing Lists/USENET News Groups:

To join the Mailing List, send e-mail to with "subscribe fweb-users" in the body.

User Comments:

  • None

See A Screen Shot? (Not Yet)

  SAL Home   |   Programming   |   Tools & Utilities

Comments? SAL@KachinaTech.COM
Copyright © 1995-2001 by Herng-Jeng Jou
Copyright © 1997-2001 by Kachina Technologies, Inc.
All rights reserved.