The dsbweb system is a code documentation system inspired by Knuth’s WEB system and its offshoots, as well as by systems like Javadoc and Doxygen. dsbweb extracts markup (LATEX or Markdown) embedded into structured comments in C/C++, FORTRAN, MATLAB, Lua, or shell codes. The code and documentation therefore live together in a single file, which can be compiled into an executable without special processing. The source to dsbweb includes its own documentation.

For my own use, dsbweb has been superceded by LDoc.