Insert TinyCat home page into existing website

TalkTinyCat

Join LibraryThing to post.

Insert TinyCat home page into existing website

1dmaples
May 30, 2017, 2:17 pm

I thought I remembered seeing the HTML code for inserting the TinyCat home page into an existing website, but now I cannot find it. We are about to open our church library for checkout, and I would like the TinyCat home page with the search bar and scrolling books to be on our church's website so my patrons can search and even check out books in the library on their own devices. Can this be done? Thanks!

2kristilabrie
May 31, 2017, 10:34 am

We don't officially offer a way to embed your entire TinyCat within your website, I'm afraid (though you could code it yourself, if you know how).

We do, however, have a Search widget that you can add to your website: see http://www.librarything.com/wiki/index.php/Sharing_Your_TinyCat_Library. You can also add a direct link to your TinyCat on
your website—TinyCat is completely mobile-friendly, so it can be used from whatever device folks are using to search for/check out books, etc.

I hope this helps!

3dmaples
Jun 1, 2017, 6:56 am

Yes, that's exactly what I needed! Thank you!

4CVPres
Aug 21, 2017, 5:48 pm

I have found that 'embedding' our TinyCat library url inside of an Iframe works really well on our website. One thing that I would like see changed would be the javascript that runs the homepage animated cover display's "data-onclick" to be changed so that it does NOT open into the parent window. Everything else seems to operate just fine within the Iframe except for that.

5UUFHNC
Feb 26, 2018, 7:05 pm

When I click on the widget link (above) I get this message:
http://www.librarything.com is requesting your username and password. The site says: “https://www.librarything.com/topic/277450”
But when I try to put in the user name and password it just keeps asking me again and again and won't ever go any farther.
Would it be better to just put in the "direct link" of https://www.librarycat.org/lib/uufhnc ??

6timspalding
Feb 26, 2018, 9:11 pm

Hi. We've changed the location of our wiki.

Go here:

https://wiki.librarything.com/index.php/Sharing_Your_TinyCat_Library

7kristilabrie
Feb 27, 2018, 12:12 pm

>5 UUFHNC: Yes, sorry for the mixup - what @timspalding said. :)

8glasgowbotanics
Sep 3, 2018, 11:33 am

Hello! Would anyone be willing/able to share an example of the widget in action?

i.e. would anyone like to share what their embedded TinyCat search bar looks like?

9hansuwe
Oct 10, 2025, 3:43 am

The wiki says:
Embedding Your TinyCat

If you want to embed your TinyCat catalog into your website or blog, you can use an via HTML to do so. (You'll need to know HTML or have a team member who knows how to do this.)

Note that some admin functions may not work from within an iframe.

But when using advanced iframe plugin on my wordpress site to show my books, I get the following message: www.librarycat.org will not allow Firefox to display the page:

How to fix this problem?

10kristilabrie
Edited: Oct 15, 2025, 8:49 am

>9 hansuwe: Sorry for the trouble! We've been battling severe botnet traffic over the last couple of weeks, and have had to keep our defense modes strong until it passes. This means that iframes / embedding your TinyCat catalog won't work for now, but we'll restore them as soon as we can. You can read more about our efforts here: https://www.librarything.com/topic/374372

(Edited to remove an unnecessary note.)

11conceptDawg
Oct 14, 2025, 1:58 pm

We are trying to disable our "attack mode" defenses as much as possible so that TinyCat will work with embedded iframes. Now we are only enabling it when we are battling an active attack so that we can keep the site from being overwhelmed.

For context, we are talking about millions of extra requests a day from these distributed bot attacks from thousands of bot computers.

12gbooch
Oct 31, 2025, 6:08 am

Is iframe embedding still disabled?

I'm a long time user of LibraryThings, just now subscribed to TinyCat (it's wonderful by the way). When I try to embed the list of a specific collection



the resulting page generates an empty header and body



which suggests that it tried to embed.

thanks!

13ZephCraven
Nov 3, 2025, 8:59 am

>12 gbooch: Sorry for the trouble! Embedded i-frames are going to be touchy while we battle the bots, unfortunately. They should work fine when we are outside of "attack mode," but seem to struggle or fail completely when we need to enter that mode. So it should be a temporary issue. Please feel free to email me a screenshot of the issue you're having to tinycat@librarything.com so I can verify if this is indeed the issue you're experiencing!