Buddi
Buddi 3.4.1.7
Your rating: Now say why...

(2) 5

Personal finance and budgeting program.   Free
Add to my Watch List
Email me when discounted
Buddi is a personal finance and budgeting program, aimed at those who have little or no financial background. In making this software, I have attempted to make things as simple as possible, while still retaining enough functions to satisfy most home users.

Buddi requires Mac OS X 10.4 or later, with the Java 5.0 update installed. If you do not already have it installed, you can download the Java 5.0 installation package here.

If you like Buddi and want to help support future work on it, please consider donating via PayPal - you can use the "Support this Project"
What's New
Version 3.4.1.7:
  • Show the proper version string in OS X application package.
  • Added export for Buddi Live
Requirements
  • Intel/PPC
  • OS X 10.7 or later
  • Java 5.0 or later



MacUpdate - Buddi







  • iCompta
    +9
Buddi User Discussion (Write a Review)
ver. 3.x:
(2)
Your rating: Now say why...
Overall:
(6)

sort: smiles | time
burypromote

+76
Lumac52 commented on 21 Jul 2011
Website has changed to:

http://buddi.digitalcave.ca/

And current version (as of writing) is 3.4.0.11
[Version 3.4.0.7]


burypromote
db commented on 22 Sep 2008
dl link is to 3.2.1.4. use info link to navigate to 3.2.1.5.
[Version 3.2.1.5]

1 Reply

burypromote
+1

+1
Buddi (developer) replied on 29 Sep 2008
Not sure about this, as it seems to be a MacUpdate issue. However, in the future, you can always go to http://buddi.thecave.homeunix.org/buddi.dmg, and you will always get the most recent version.

Cheers
burypromote
Roro01 commented on 21 Sep 2008
Thank you for continuing to develop Buddi. I think I have found a bug and I also have a feature request:

1. At one time you had the main window set up so that interest rates showed in brackets next to the account names, all in that same window and it was so easy to compare all the rates for my various accounts at a glance.

However, now if I want to compare several interest rates I need to select an account, go to Edit>Modify Accounts, check the interest rate I've typed into the notes box, jot that down, close that window, select a new account, go again to Edit>Modify Accounts ... and continue that process until I have a note of all the rates I need. Then I can compare them.

It would be wonderful if I could have that old feature back! For those who say they don't want to see the interest rates in the main window, perhaps you could add an option in preferences to show or hide them.

2. On the subject of Edit>Modify Accounts ... if you click OK on this window the accounts on the main window roll up into their categories (the nodes close) and then immediately unroll again. If, however, you click Cancel then the accounts roll up and stay that way until they're manually unrolled. Obviously, in either case the nodes shouldn't be affected.

Once again, many thanks for your continuing hard work to make Buddi the best personal finance application around!
[Version 3.2.1.5]

7 Replies

burypromote

+1
Buddi (developer) replied on 29 Sep 2008
Hello,

1) That should not be a problem... I can't remember why I removed it in the first place (I think that it was just something that I missed when converting to the new 3.0 version). Can you please add a feature request via the Buddi web site (http://buddi.thecave.homeunix.org/en/support.jsp)? I only rarely read these comments, and generally use the official feature request list for new features / bugs. If it is on the official list, I tend to remember it better.

2) This is an annoying bug which I have been aware of for some time; however, from what I can tell, it is a bug in the third party component I am using. I will look into it some more to see if I can figure out what is causing it.

Cheers
burypromote

+1
Buddi (developer) replied on 06 Oct 2008
Just to verify, in your comment you mention interest rates. The only extra field I have in accounts is the overdraft / credit limits. Is this what you mean? Or do you have interest rates in the notes section?

I have added an 'Available Funds' column on the My Accounts screen, if you have either overdraft or credit limit active in Preferences. This will show you either the amount of money left before you reach your credit limit (for Credit accounts), or the amount of money you can spend before reaching your overdraw limit (Debit accounts).

This is not yet in the stable version, but is in a development preview release 3.3.0.0 - if you are interested, you can grab it from http://buddi.thecave.homeunix.org/builds/ . Note that this is not tested, and there have been some changes to the data model, which may corrupt your data. If you *save* using this version, you will not be able to open it in previous versions, so please backup your data before running this!

Please let me know if you have any further questions / comments about this feature.

Cheers
burypromote
Roro01 replied on 07 Oct 2008
No, nothing to do with that. There use to be a field called "Interest Rate" under Edit/Create Account and an option in Preferences called "Show Interest Rates". Ticking this option would show the interest rate for each of the accounts listed on the main window under "My Accounts" tab, in brackets next to the account's name (if the "Interest Rate" field for the particular account was filled). I suggest creating a new column under "My Accounts" tab, called "Interest Rate", between the "Account" and "Amount" columns.
burypromote

+1
Buddi (developer) replied on 07 Oct 2008
Ahh, gotcha. The reason I removed that field was that it was not used in the program at all (and it had the potential to be confusing - people expected that it would actually calculate interest, etc, but that is beyond the scope of the program).

I can easily re-add that field, sort of as a 'for information only', and make a note that it does not calculate interest.

Cheers
burypromote

+1
Buddi (developer) replied on 17 Oct 2008
I have implemented this as of development version 3.3.0.0. This version will not be released for a little while, as I am in the process of working with another developer to allow split transactions, and will not release it until that is finished. However, keep watching for updates, and you will get this eventually ;-)

(FYI, 3.3.0.0 will be released as a development release, and will probably take a bit of time to become considered stable. At the very latest, though, you can use this feature in 3.4.0.0, which will be the first 'stable' release after 3.3.x. See http://buddi.thecave.homeunix.org/en/faq.jsp, "How do I interpret your version numbers?" for information on how I determine the version number.)

Cheers
burypromote
Roro01 replied on 19 Oct 2008
Regarding the bug I mentioned above, it has changed it's "behavior" in the current version - 3.2.2.3. The accounts on the main window roll up into their categories (the nodes close) and then immediately unroll again also when you click Cancel ... and markedly quicker than before. Does this give you any clue as to the cause of the bug?
burypromote

+1
Buddi (developer) replied on 19 Oct 2008
In 3.2.2.3 I added a workaround to refresh the state of the account window, which is what is making it open again. The actual bug appears to be in a third party library, so I cannot fix it directly; I think that this 'fix' is as good as it will get until the library itself is fixed.

Cheers
burypromote

+7
Mibrilane commented on 16 Feb 2008
I'll be damned if I can find a Universal Binary version - all of the download links from SourceForge identify the app on the DMG as a PowerPC app.
[Version 3.0.0.6]

4 Replies

burypromote

+131
Lounge Deluxe replied on 27 Feb 2008
I noticed it too, but after installation Buddi did show up in Activity monitor as "Intel".
burypromote
Roro01 replied on 13 May 2008
It is written in java, therefore suits all platforms.
burypromote

+1
Buddi (developer) replied on 14 May 2008
This is due to how Apple launches Java programs. The actual launcher which is contained in the application package is a PPC binary; however, at launch time, OS X detects this and substitutes the Intel version of the launcher instead. You can see this in your system messages as "[JavaAppLauncher] application launched with ppc-thin application stub. Using native application stub instead".

As another poster pointed out, since this is Java, even the launcher itself does not matter - it runs in a special virtual machine, which itself is implemented in either Intel of PPC instructions.

Cheers
burypromote

+18
Brilormac replied on 06 Dec 2008
Wyatt,

Didn't Apple update the stub to be Universal? ( see:

Brian S
burypromote

Roro01 reviewed on 31 Dec 2007
THE BEST FREE PERSONAL FINANCE APPLICATION !!!

I'm very grateful to the developer for making this application perfect by fixing all the issues, adding features and hitting all the little buggies on the head :-)

Buddi is better then the professional accounting applications as far as personal finance is concerned, after all who needs profit & loss account, balance sheet and cash flow statement for home use.
[Version 3.0.0.2]


burypromote

Roro01 reviewed on 29 Aug 2007
MANY THANKS TO THE DEVELOPER ...

... for sorting out my point no. 3 below. The transaction window now looks very clear and is nicely presented - a pleasure to use.

Regarding point no. 2, I now accept that headings are not necessary.

It would be good if the developer could turn his attention to point no. 1 as well.
[Version 2.6.1]

1 Reply

burypromote

+1
Buddi (developer) replied on 31 Aug 2007
Thanks for your feedback. FYI, I have added request #1 to Buddi 3.0 (currently in Beta, but should be released as a Developer download within a week or two).

The reason I was unable to do this before was due to the problems changing the data file format - the old version of the Buddi data file was not very resilient to change, and could easily become corrupted if I changed too much. In 3.0, I have completely redone the data model from scratch, and thus was able to make some architectural changes which I have wanted to for some time, but have been unable to do previously.

Cheers
burypromote

Roro01 reviewed on 14 May 2007
DEFICIENT TRANSACTIONS WINDOW.

1. The Reconciliation and Clear are marked between two accounts in the application which are obviously reconciled by definition as the application post the two sides of each transaction simultaneously. The developer fails to understand that reconciliation means between each Buddy account and its respective bank statement.

2. The columns are not headed.

3. Each transaction has two Details lines which make the transaction window appear messy after being filled with many transactions. A column which would only show the "other side" account should be created instead.
[Version 2.2.3]

1 Reply

burypromote

+1
Buddi (developer) replied on 19 Jun 2007
You may want to take a look at the new 2.4 branch. I have completely revamped the transactions window area, which now looks much more like a standard ledger would - with two columns for debit / credit, consistent colors for positive / negative amounts, etc.

Cheers
burypromote

+2

texasstar7 reviewed on 06 Mar 2007
I had to leave a review. I've been using this as my main financial software since giving up on Quicken's terrible mac interface. It's fantastic. Simple, yes, but as a check register, budget tracker, and for simple reports. it's marvelous!
[Version 2.2]


burypromote

+1
Buddi (developer) commented on 05 Jan 2007
The problem creating a new data file, introduced in 2.0.2, has been fixed in 2.0.3. Thanks for those who pointed this out to me!

Cheers
--Wyatt
[Version 2.0.3]


burypromote

+5
danway commented on 05 Jan 2007
Gets a "connot write to file" error. Bummer!
[Version 2.0.2]

1 Reply

burypromote

+1
Buddi (developer) replied on 05 Jan 2007
Thanks for pointing this out! It has now been fixed.
burypromote

+56
follerec had trouble on 06 Jan 2007
Ever since I've switched over to a MacBook, I've noticed that Buddi runs a little slow. It says on the MacUpdate page that it's a Universal Binary. But when I look at the Get Info page of Buddi.app, it says it's a PowerPC app. I know it's Java based, which should be cross-platform, but even Cyberduck shows it's Universal.

Other than that, still a great app!
[Version 2.0.3]

1 Reply

burypromote

+1
Buddi (developer) replied on 08 Jan 2007
When running Java applications, if the JavaApplicationStub is not a Universal Binary (such as in Buddi's case), OS X will automatically launch the correct Universal version of it. When you run it, you should be able to verify this via Console.app - there should be a message saying that 'This application is using a PPC version of JavaApplicationStub; an Intel version will be used instead'. While I don't have a MacBook myself yet, I tried running Buddi on one, and verified that this is indeed the case.

As for Cyberduck, it is a Cocoa-java application, while Buddi is a pure Java application (using Swing as the GUI). To make a long and boring technical story short, they are compiled and launched in different ways, and are not equivalent to each other. Since Buddi is designed to be cross platform, I have no plans to convert it to Cocoa-java, as it would lose all cross platform support.

Basically, whatever slowdowns you are experiencing should not be due to the processor architecture; it may be due to an increase in the number of transactions, although that really should not be noticeable. Once I get some more time, and the volume of feature requests decreases a little, I may take some more time to profile Buddi and see where most of the time is being spent. If you give me a little more information, I may be able to give you a better answer (for instance, where do you notice the slowdown? Is it at startup? Is it when you resize a window? When you add a transaction?)

Hope this helps
Cheers
--Wyatt

Roro01 rated on 18 Dec 2010

[Version 3.4.0.4]


Downloads:49,554
Version Downloads:6,589
Type:Home Personal : Personal Finance
License:Free
Date:26 May 2013
Platform:PPC 32 / Intel 32 / OS X
Price:Free0.00
Overall (Version 3.x):
Features:
Ease of Use:
Value:
Stability:
Displaying 1-10 of 12
1 2 >
Displaying 1-1 of 1
Displaying 1-1 of 1
-
-
-
Please login or create a new
MacUpdate Member account
to use this feature
Watch Lists are available to
MacUpdate Desktop Members
Upgrade Now
Install with MacUpdate Desktop.
Save time moving files & cleaning
up space wasting archives.
Buddi is a personal finance and budgeting program, aimed at those who have little or no financial background. In making this software, I have attempted to make things as simple as possible, while still retaining enough functions to satisfy most home users.

Buddi requires Mac OS X 10.4 or later, with the Java 5.0 update installed. If you do not already have it installed, you can download the Java 5.0 installation package here.

If you like Buddi and want to help support future work on it, please consider donating via PayPal - you can use the "Support this Project" icon on the bottom of the official Buddi homepage.


- -