BibDesk is a free, opensource bibliography manager. Use BibDesk to edit and manage your bibliography. It will keep track of both the bibliographic information and the associated files or web links for you. BibDesk’s services will simplify using your bibliography in other applications and are particularly well suited for LATEX users.
With it you can keep track of publications, files, web links and more and it will help you put it all into a neat bibliography. Check it out!