<prompt> Human: I have heard good things about GNUCash but the software is about 200mb in size! I would like something thats a bit more lightweight.In terms of features I want: Budgeting, keeping track of bank statements and credit cards different accounts, investments mainly mutual funds and loans. A Double-entry bookkeeping system or something similar wouldnt go amiss either! Its one of the things I like about GNUCash.It should have the ability to password protect and encrypt all the data. Also, being able to present a summary of the week as a graph or chart would be nice!  <response>: Im a very big fan of You Need A Budget Ive had great luck with it, as opposed to Mint, because YNAB concentrates on budgeting the money you will have, instead of just telling you what you already spent and on what. More of a looking forward instead of looking back, type of thing. But, if youre handy in excel, you can do basically the same thing with a well constructed spreadsheet. 