
GnuCash
8.9#3 in personal finance softwareFree planFree planAndroidiOSAPILinux
Visit

| Fact | GnuCash | PocketSmith |
|---|---|---|
| Account sync | both | both |
| API | A C API in the libgnucash engine abstracts XML and SQL backends for GUI and plugin programmers. | The PocketSmith API is available without restriction and free of charge, with developer keys and OAuth 2 for apps. |
| Bill tracking | Yes | Yes |
| Budgeting tools | Yes | Yes |
| Founded | 1997 | 2008 |
| Free plan | Yes | Yes |
| Net-worth tracking | Yes | Yes |
| Purpose | GnuCash is personal and small-business financial-accounting software for tracking bank accounts, stocks, income, and expenses. | PocketSmith is personal finance software for forecasting future bank balances and interacting with money. |
You want what its maker publishes above — check its page for the details.
It suits people who want to budget, monitor connected accounts and project balances, including users managing finances across currencies. The free plan is aimed at casual budgeters.