managing money in a sharehouse

I’m certain there is a nice web 2.0 app out there somewhere which manages all these kinds of things:

who is borrowing what book from who?
who owes who what?
etc

what is it called? or are there several