gnucash  3.5
About: GnuCash is personal and small-business financial-accounting software.
  Fossies Dox: gnucash-3.5.tar.bz2  ("inofficial" and yet experimental doxygen-generated source code documentation)  

Some Fossies usage hints in advance:

  1. To see the Doxygen generated documentation please click on one of the items in the "quick index" bar above or use the side panel at the left which displays a hierarchical tree-like index structure and is adjustable in width.
  2. If you want to search for something by keyword rather than browse for it you can use the client side search facility (using Javascript and DHTML) that provides live searching, i.e. the search results are presented and adapted as you type in the Search input field at the top right.
  3. Doxygen doesn't incorporate all member files but just a definable subset (basically the main project source code files that are written in a supported language). So to search and browse all member files you may visit the Fossies gnucash-3.5.tar.bz2 contents page and use the Fossies standard member browsing features (also with source code highlighting and additionally with optional code folding).
GnuCash design and developer's reference

This is the new developer and design manual for GnuCash.

Documentation Sections.

The documentation is organised in a rough sequence:

  1. External documentation. Start with the main GnuCash manual.
  2. Documentation elsewhere in the source tree. Design overview.
  3. Doxygen overviews. Individual topic overviews, linked into the full API reference for each topic, generated from source code.
  4. General Doxygen help. How to work with Doxygen in your own code.

External documentation.

Please refer to the main documentation page on the gnucash website which includes links to the GnuCash Manual and the Concepts Guide in various formats.

Documentation elsewhere in the source tree.

There is also the "GnuCash Design Overview" which can be generated from the source using texi2html from the texinfo files in src/doc/design, but this is even more outdated.

Doxygen overviews.

Where possible, each overview is dated - take care to review older texts in relation to existing code.

  • backuppolicy
  • bookperiods
  • business1
  • currencies
  • Deprecated List
  • engine
  • backendold
  • financeconstraints
  • druidframework
  • guid
  • gnome2
  • loanhandling
  • kvpvalues
  • lotsoverview
  • multicurrency
  • pricedocs
  • gnucashextension
  • Python bindings
  • qif
  • budgetplan
  • taxnotes
  • Todo List
  • userprefs

Each overview in this section is generated directly from the source files using Doxygen but some topics need updating.

General Doxygen help.