I created a C++ Financial Management Program for Linux and Windows
Suitable for those who want to control their personal accounts in an easy and simple way. Available for Linux and Windows.
Terminal Finances is indicated for those who want to control their personal accounts easy and simple. Available for Linux and Windows.
If you want to use Terminal Finances without compiling, choose one of the options below to download:
In Linux for any distribution through an AppImage
To do this, just download it through this link, give execution permission and run, example:
Alternatively still on Linux you can use app-get, install it as follows:
In Windows 10
- Just download from this link
- Unzip the .rar
- Double-click the installation file
- Follow the installation steps
- And after finishing, look for Terminal Finances in the system’s Start Menu.
If you want to build this software on your machine, you will first need to install the following dependencies:
For example, on Ubuntu, Linux Mint, Debian and derivatives, command would be:
Then just clone the repository and compile as follows:
Terminal Finances is very intuitive, it is summarized in 4 basic screens and some additional configuration and customization tools, they are:
- This is the initial screen of the program and has links and shortcut tips and information about its development: Terminal Finances
- To insert credit or debit, as well as edit or delete entries, click on the tab: Insert Credit and/or Debit, Edit and Delete Entries
If you want to edit or delete a release, double click on the listed release.
- To generate reports, send a report by email and print or save to
- To search for specific releases, use the tab: Search by Description, Values and Accounts
The system identifies the language of your system (only on Linux) and already opens with the same, however, if you want to change, just access the Menu Bar in Languages and choose the language you want. 3 languages are available: English, Spanish and Brazilian Portuguese:
The system also offers 2 themes for you to choose from: Dark and Light, as we have seen Dark in the previous images, the Light display looks like this:
This is the default theme displayed as soon as you run Terminal Finances, unless you change the settings they are saved even if you close the program.
If you want to backup the database of your releases, click on this icon located in the left sidebar and choose the export location:
The system will save the file with the name
terminalfinancesand the date of the export (
terminalfinances-xx-xx-xxxx.db), example if it were today:
To import the database, copy the file you want to import and save it in the directory:
~/.config/terminalfinances/terminalfinances.db, in Windows it will be in the location you chose to install, if you use the default folder offered by installer, it would be:
C: \ Users \ [YOUR_USER] \ TerminalFinances \ terminalfinances.db.
Remove the existing database and copy your backup into that directory and rename it only:
On Linux you just need to use the command:
This routine is different for the user to decide to overwrite the file explicitly and with his consent.
By default, the software will display the currency symbol in [Brazilian Real], but you can also change in the configuration file,
currency assign the value of your country’s currency symbol, example to Euro:
If you want to watch a video featuring all the resources provided in this article, watch the video below:
The video is in Brazilian Portuguese, but you can use subtitles and translate into your language.
Terminal Finances is licensed under the GNU GPL version 3
If you want to report problems or suggest new features, use the issues of GitHub
The official page of Terminal Finances is: https://github.com/terroo/terminal-finances
If you want to uninstall
- Compiled version
- In Windows, access the Control Panel and go to Add/Remove Programming, right-click on Terminal Finances and choose: Uninstall.
- If you used app-get on Linux, just run the command: