/developers/bookmarklets.en
Type: /type/page
body: value: [Home](https://openlibrary.org/librarians) | [About Librarianship](https://openlibrary.org/about/lib) |  [Becoming an Open Librarian](https://openlibrary.org/volunteer) | [Librarian Issue Tracker](https://github.com/internetarchive/openlibrary-librarians) | [**Bookmarklets**](https://openlibrary.org/developers/bookmarklets) | [Sandbox](https://openlibrary.org/community/sandbox) (old wiki-editing playground)

Bookmarklets are small pieces of JavaScript code which you store and run on-demand in your browser to conveniently access tools for your Open Library work! For general info, see [bookmarklet](https://en.wikipedia.org/wiki/Bookmarklet) on Wikipedia.

See [These installation instructions](https://docs.google.com/document/d/1buJASy3MbxQPYstoUGW_tAwC7UYTKfcejUm8xXsfAIc/edit?tab=t.dm1yq17nru6z#heading=h.jvq52kdjoqfc) for installing an Open Library Bookmarklet.

### Customize language of titles and covers

Bookmarklet for scanning a list of results and replacing titles and covers with those in a specific language, when available.

For example, a list of works for an author, such as https://openlibrary.org/authors/OL7044246A/刘慈欣
or a list of Hugo Award winning novels: https://openlibrary.org/search?q=subject:%22award:hugo_award=novel%22

Gist: https://gist.github.com/MignonBelongie/02019888af8a44811850458d891350e2

The gist is for English, but can easily be used for other languages by replacing the language code ('/languages/eng') with the desired one.

-------------------

### Data Quality Score

This bookmarklet adds a widget to search results, authors, and lists pages displaying various data quality metrics. Purpose is to have a view in the quality of the data records.

Instructions, images, and code are at the GitHub gist: https://gist.github.com/cdrini/520c85be68c8768aefb84f19939e7def

-------------------

### Web Books AI Helper

This allows one to leverage Open Library's prompt to make it easier to import Web Books into Open Library. The code is:

`javascript:(function(){var s=document.createElement('script');s.src='https://openlibrary.org/static/bookmarklets/import_webbook.js?bust=%27+Date.now();document.body.appendChild(s);})();`

-------------------
title: Bookmarklets