Installation¶
Paisa is available in two formats: a Desktop Application and a CLI (Command Line Interface). Both provide the same list of features, with the primary difference being how the user interface is launched.
Desktop Application¶
- Download the prebuilt binary named
paisa-app-linux-amd64.deb
- You can install it either by double clicking the deb file or run the following commands in a Terminal
- Download the prebuilt binary named
paisa-app-macos-amd64.dmg
- Open the dmg file and drag the Paisa app into Application folder
- Since the app is not signed1, Mac will show a warning when you try to open the app. You can check the support page for more details. If you don't get any option to open the app, go to the Application folder, right click on the icon and select open. Usually, this should present you with an option to open.
- Paisa will store all your journals, configuration files, and other
related files in a folder named
paisa
which will be located in yourDocuments
folder. When you open the app on your Mac for the first time, a permission dialog will appear. Click Allow, then close and reopen the app.
- Download the prebuilt binary named
paisa-app-windows-amd64.exe
- Since the app is not signed1, Windows will show multiple
warnings, You might have to click
Keep anyway
,More info
,Run anyway
etc. - Paisa will store all your journals, configuration files, and other
related files in a folder named
paisa
which will be located in yourDocuments
folder.
Third Party Hosted Options 2¶
PikaPods lets you run Paisa on a server with a few clicks. It handles app upgrades,
backup and hosting for you. Make sure to setup a user
account post installation.
CLI¶
- Download the prebuilt binary named
paisa-cli-linux-amd64
- Run the following commands in a Terminal
- Download the prebuilt binary named
paisa-cli-macos-amd64
- Run the following commands in a Terminal
- Download the prebuilt binary named
paisa-cli-windows-amd64.exe
- Since the binary is not signed1 with a certificate, you might get
a warning from Windows. You would have to click
keep anyway
. - Run the following command in a Windows PowerShell. Make sure
you are in the correct folder. You should see something like
PS C:\Users\yourname>
- The
paisa.exe
binary will be placed in the user's home directory. You can access it via PowerShell. Just open a new PowerShell window, which will start in the home directory. Then, you can run.\paisa.exe serve
Tip
Paisa depends on the ledger binary. The prebuilt paisa binaries come with an embedded ledger binary and will use it if it's not already installed on your system. If you prefer to install the ledger yourself, follow the installation instructions on ledger site.
CLI Quick Start¶
Paisa will store all your journals, configuration files, and other
related files in a folder named paisa
which will be located in your
Documents
folder.
Go to http://localhost:7500. Read the tutorial to learn more.
Docker¶
Paisa CLI is available on dockerhub. The default image only
supports ledger. paisa:<version>-hledger
,
paisa:<version>-beancount
or paisa:<version>-all
image variants
can be used if you want to use paisa with others.
Nix Flake¶
Paisa CLI is available as a nix flake.
-
I offer Paisa as a free app, and I don't generate any revenue from it. Code signing would require me to pay $99 for Mac and approximately $300 for Windows each and every year to get the necessary certificates. I can't justify spending that much for an app that doesn't generate any income. Unfortunately, as a result, you would have to jump through hoops to get it working. ↩↩↩
-
As the name implies, these are third party hosting solutions operated by independent companies. I may receive affiliate compensation for linking to their websites. ↩