Edelweiss is a large database of titles, submitted by publishers. Note that titles need to be added to an official catalog by a publisher to be searchable.
You can see a bit about the search tools included in Edelweiss in the first link below. You can also narrow down the list of titles according to various elements (publisher, binding, subject, pub date, etc.) using Saved Filters.