I finally got tired of searching for pattern library software, so I made my own database using Access. You can put in the pattern an a picture. There is also a space to put where you found it. I'm sure with more moifications you could keep yarn and needle inventory, too, but that wasn't the functions I was looking for. I wanted a way to keep my patterns organized and to print them out if I wanted. Granted, it does need a little work here and there, but it was tossed together rather quickly.