Legend:
- installed by default in Ubuntu
- installed by default in Kubuntu
- installed by default in Edubuntu
- Main (officially supported) Ubuntu repository, not installed by default
- Universe (community maintained) repository
- Multiverse (non-free) repository
Those installed by default are in Main (officially supported) Ubuntu repository. For information about the Ubuntu repositories see Repositories. Clicking on the icon next a program should take you to information about the Ubuntu package.
Finance Software
Below is a brief introduction of some Linux financial tools:
GnuCash (Personal Finance Management)
GnuCash is a free, open source GPL-licensed personal finance manager that uses double entry accounting like professional accountants. It is GTK-based (Gnome 2). The current version can be installed from source files (see the website for installation instructions), or the package version can be installed:
Applications -> Add/Remove Programs -> Office -> GnuCash Finance Management
or from the command-line terminal:
sudo apt-get install gnucash
- KMyMoney (Personal Finance Management)
KMyMoney is a personal finance manager that uses double entry accounting, the method professional accountants use. It is similar to MS-MyMoney and Intuit QuickBooks. It is designed for the KDE desktop. Install:
Applications -> Add/Remove Programs -> Office -> KMyMoney
or from the command-line terminal:
sudo apt-get install kmymoney2
- Skrooge (Personal Finance Management)
Skrooge is a free, GPL-licensed personal finances manager that is able to import/export data to/from many other finance managers. It is designed for the KDE desktop. Install:
Applications -> Add/Remove Programs -> Office -> Skrooge
or from the command-line terminal:
sudo apt-get install skrooge
- Moneydance (Personal Finance Management)
Moneydance is a commercial cross-platform Java-based personal finance manager similar to KMyMoney that sells for $40 per license.
- SQL-Ledger (Enterprise Finance Management)
SQL-Ledger ERP is a free, open-source, platform independent double-accounting-method system and enterprise resource planner (inventory, work and purchase orders, taxes, etc.) that uses the SQL database server (PostgreSQL/Oracle/Mysql databases). It uses a web browser for an interface and be accessed remotely. It is extremely comprehensive and is available in many languages. Install:
sudo apt-get install sql-ledger
- WebERP (Enterprise Finance Management)
WebERP is a free, open-source enterprise resource planner and accounting suite similar to SQL-Ledger that uses a web browser as an interface. It runs on the LAMP server. It is somewhat difficult to implement and use, but conforms to strict accounting guidelines. Set up your LAMP server first, then install using the web site instructions.
- Phreebooks (Enterprise Finance Management)
Phreebooks is a free open-source enterprise resource planner and accounting suite similar to WebERP. It also runs on a LAMP server. It is in active development in 2011. A demo is available at the website.
- Quasar (Enterprise Finance Management)
Quasar is a proprietary Linux-based accounting suite similar to Quickbooks. For a single user without point-of-sale or networking needs, it is free. For other users it costs CA$500 per seat. An installer for KDE-based systems is here.
- Eqonomize!
Eqonomize is a personal/household accounting software package for KDE/Kubuntu. It provides a complete solution, with bookkeeping by double entry and support for scheduled recurring transactions, security investments, and budgeting. It gives a clear overview of past and present transactions, and development of incomes and expenses, with descriptive tables and charts, as well as an approximation of future account values. Install:
sudo apt-get install eqonomize
- Grisbi
A personal accounting program. Grisbi can manage multiple accounts, currencies and users. It manages third party, expenditure and receipt categories, as well as budgetary lines, financial years, and other informations that makes it adapted for both personal and associative accounting.
HomeBank
A fast, simple and easy to use program to manage your accounts. It differs from gnucash for the better look and feel, and for the greatest start-up speed. It has a lot of features such as easy analysis with graphical charts (statistics, budget, overdrawn, car cost), multi-accounts support, budget management, reminder, import from OFX/QFX-CSV files, visual status of operations. It is based on GTK2
- wxBanker Finance Manager
wxBanker allows you to easily keep track of balances in accounts. Use wxBanker to add, edit, and remove transactions and accounts, make transfers, search transactions, and view a graph of balances over time. An integrated calculator also makes calculations quick and easy.
Stock Market monitoring software
BeanCounter - A stock portfolio performance monitoring tool. Install:
sudo apt-get install beancounter
Smtm - Show Me The Money is a configurable Perl/Tk stock ticker program. Written by the creator of BeanCounter.
sudo apt-get install smtm
Qtstalker - commodity and stock market charting and technical analysis
sudo apt-get install qtstalker
JStock -- a Java based portfolio manager and stock market monitoring tool. See these installation instructions.
Econometrics
Gretl - The GNU Regression, Econometric and Time-Series Library (gretl) is a package for econometric analysis.
Other resources
This page has been adapted from Ubuntuguide.org Financial Software