general information
 - GnuCash Home Page
 - Features
 - Screenshots
 - GnuCash en Français
 - GnuCash auf deutsch
 - Download
 - Download (mirror)

developer information
 - System Architecture
 - Project Roadmap
 - Project Status
 - How to Contribute
 - Mailing List - Help
 - Mailing List - Archives
 - GnuCash Bug Tracker
 - LXR source code browser
 - Hacking GnuCash  - Required Toolkits

other information
 - Related Financial Software
 - Gnucash in the news!
 - Documentation - English
 - Documentation - Espagnol
 - Documentation - Français
 - Documentation - Português
 - Banner Ads
 - History and Credits
 - Gnumatic - Corporate Support

search gnucash.org

Sort method:

software used in gnucash

These are the important contributing technologies that GnuCash depends on to implement its major functions. You will need to install a recent version of these to compile and work with gnucash.

GUI Toolkits:

GTK+ - The Gimp Toolkit - http://www.gtk.org

Gnome - The application infrastructure - http://www.gnome.org

Glade - GTK+ User Interface Builder - This is how many of the gnucash GUI's are designed - http://glade.pn.org




Scripting Interface:

Guile - A Scheme interpreter with C programming interfaces - This is how gnucash provides 'extension' and rapid implementation capabilities - http://www.gnu.org/software/guile/guile.html

G-wrap - A tool for autogenerating scheme bindings for C lanugage functions, structures & enums - NO URL YET

Scheme - The Scheme Language - http://www.scheme.org/
The Scheme Programming Language, 2nd Edition (Online copy of Kent Dybvig's book)

slib - scheme library - miscellaneous scheme functions used by gnucash - http://www-swiss.ai.mit.edu/~jaffer/SLIB.html




Web Infrastructure:

gtkhtml - The gtk html layout engine - used by gnucash to display help documentation, reports and graphs - http://www.advogato.org/proj/GtkHTML/ - http://freshmeat.net/projects/gtkhtml/?highlight=gtkhtml

libghttp - The HTTP library - used by gnucash to chat the http protocol to access web servers - NO URL YET

libxml - The XML parsing library - used by gnucash to read its file format - http://xmlsoft.org/




Other:

Finance::Quote - A perl module to get stock price quotes and currency exchange rates from off the net - This is how gnucash accesses price data on the net - http://finance-quote.sourceforge.net/

Finance::QuoteHist - A perl module to fetch historical stock prices. - http://sourceforge.net/project/?group_id=2403

Guppi - A graphical plotting and analysis tool - used to generate and display gnucash charts and plots - http://www.gnome.org/guppi/

gnome-print - gnome printing architecture - used by gnucash for check printing & general printing - http://www.sourceforge.net/projects/gnome-print/



[ website hosted by Gnumatic Incorporated ]
[ email:webmaster at gnucash dot org ]