Drupal resources for libraries

You may add to these resources. To add snippets, how-tos, modules and presentations, simply create a new post and tag it with the appropriate Resource tag.

The Websites and blogs block is fed by a wiki page and can be edited directly.

Drupal Libraries

Libraries Using Drupal

Please add to this list. Your library is particularly welcome. If you do not see an edit tab, go to the wiki version of this page.

Public libraries:

Aarhus public libraries, Denmark
Alachua County Library District (FL)
Alhambra Civic Center Library (CA)
Altadena Library District (CA)
Altoona Area Public Library (PA)
Ames Free Library (MA)
Anjali Library (Chennai, IN)
Ann Arbor District Library
Anythink Libraries
Arapahoe Library District
Arlington Heights Memorial Library
Athens County Public Libraries
Auglaize County Libraries (OH)
Maryland AskUsNow!
Ballerup public libraries, Denmark
Baltimore County Public Library (MD)
Barberton Public Library (OH)
Bedford Public Library (NH)
Bellaire Public Library (OH)
Benicia Public Library
Bexley Public Library (OH)
Bossard Memorial Public Library (OH)
Brawley Public Library
Brighton District Library, Michigan
Brown County Public Library (OH)
Brown Memorial Public Library (OH)
Bud Werner Memorial Library (CO)
Burbank Public Library (CA)
Burton Public Library (OH)
Camarena Memorial Library
Cambridge Libraries (ON)
Canton Public Library
Cardington-Lincoln Public Library (OH)
Carnegie Public Library (OH)
Carnegie Public Library (Washington Courthouse) (OH)
Caroline County Public Library (MD)
Casey-Cardinia Library Corporation, Australia
CASS Library District (MI)
Centerburg Public Library (OH)
Central Rappahannock Regional Library (Va)
Champaign County Public Library (OH)
Chattanooga Public Library (TN)
Chesapeake Public Library (VA)
City of Commerce Public Library (CA)
Claymont Public Library (OH)
Coldwater Public Library (OH)
Columbus Metropolitan Library(OH)
Conneaut Public Library (OH)
Coralville Public Library (IA)
Coshocton Public Library (OH)
Coventry Public Library (RI)
Cranston Public Library (RI)
Cumberland Public Library (RI)
Daniel Boone Regional Library
Darien Library
Delaware County District Library (OH)
Denny Ashby Library (WA)
Denver Public Library
Denver Public Library Teens
Denver Public Library Spanish
Detroit Public Library (MI)
Douglas County Libraries
Dundee Library and Information Services
East Greenwich Free Library (RI)
East Palestine Memorial Public Library (OH)
Findlay-Hancock County Public Library (OH)
Fort Recovery Public Library (OH)
Franklin Park Public Library
Franklin-Springboro Public Library (OH)
Frederick County Public Libraries (MD)
Garnet A. Wilson Public Library of Pike County (OH)
Geelong Regional Library, Australia
George Hail Free Library (RI)
Germantown Public Library (OH)
Gnadenhutten Public Library (OH)
Grafton-Midview Public Library(OH)
Grand County Library District
Great River Regional Library (Central Minnesota)
Guiding Ohio Online
Gwinnett County Public Library (GA)
Hamilton College Library (NY)
Hamilton Public Library(ON)
Harbor-Topky Memorial Library (OH)
Harris County Public Library (TX)
Harrison District Library (MI)
Henderson Memorial Public Library (OH)
Herbert Wescoat Memorial Library (OH)
Highland County District Library (OH)
Homer Public Library (OH)
Homewood Public Library (AL)
Hooksett Library (NH)
Hoover Alabama Public Library
Huntsville-Madison County Public Library (AL)
Idaho's statewide public library web site project: eBranch
Jackson City Library (OH)
Jackson District Library
Jamestown Philomenian Library(RI)
Jasper County Public Library (IN)
Jefferson County Public Library (CO)
Johnson County Library (KS)
Jolliet Public Library(IL)
J.R. Clarke Public Library (OH)
Kansas City Public Library
Kate Love Simpson Morgan County Library (OH)
Keene Public Library (NH)
Kinderhook Memorial Library
Kings County Libraries (CA)
Kirtland Public Library (OH)
Kitsap Regional Library (WA)
Lane Memorial Library, Hampton (NH)
Lebanon Public Libraries (NH)
Lexington Public Library (KY)
Libraries of Stevens County (WA)
Licking County Library System (OH)
Lima Public Library (OH)
Lindenhurst Memorial Library (NY)
Logan-Hocking County District Library (OH)
London Public Library
Los Angeles Public Library (CA)
Madison Public Library (WI)
Marion Public Library (OH) (Kids theme, Teens theme)
Marvin Memorial Library (OH)
Mary L. Cook Public Library (OH)
Mead Public Library (Teens theme, Kids theme)
Mechanicsburg Public Library (OH)
Meigs County District Public Library (OH)
Memphis Public Library & Information Center (TN)
Mercer County District Public Library (OH)
Merrimack Public Library (NH)
Metropolitan Cooperative Library System (Los Angeles)
Milton-Union Public Library (OH)
Minerva Public Library (OH)
Missouri River Regional Library
Modoc County Library (CA)
Monroe County Public Library (Bloomington, IN)
Monroeville Public Library (OH)
Monterey Park Bruggemeyer Library
Mount Gilead Public Library (OH)
Napoleon Public Library (OH)
Nashville Public Library (Nashville, TN)
National Library of Australia, Australia
Nesmith Library (NH)
New Lenox Public Library (IL)
Northbrook Public Library (Northbrook, IL)
North Kingstown Free Library (North Kingstown, RI)
The New Jersey State Library
New York Public Library
Ohio Public Library Information Network (OPLIN)
Oakland Public Library (CA)
Onondaga County Public Libraries (NY)
Oregon Libraries Network
Orrville Public Library (OH)
Oslo Public Library
Ottawa Public Library, Canada
Palm Beach County Library
Palos Verdes Library District
Pataskala Public Library (OH)
Pere Marquette District Library (MI)
Perry County District Library (OH)
Perry Public Library (OH)
Pikes Peak Library District (CO)
Piscataway Public Library(NJ)
Pitkin County Library (CO)
Portage County District Library (OH)
Prince George's County Memorial Library System
Puskarich Public Library System (OH)
Powell River Public Library
Prince Rupert Library
Red Deer Public Library
Redwood Library and Athenæum (Newport, RI)
Rhode Island Library Association
Richards Memorial Library (MA)
Richland Library (SC)
Richwood-North Union Public Library (OH) (Kids theme, Teens theme)
Ritzville Public Library (WA)
Roaring Spring Community Library (PA)
Rodman Public Library (OH) (Kids theme, Teens theme)
Rolling Hills Consolidated Library (MO)
San Anselmo Public Library
San Jose Public Library (CA)
Saint Paul Public Library
Santa Clarita Public Library
Schlow Centre Region Library (Central Pennsylvania)
Sonoma County Library (CA)
South San Francisco Public Library
Skokienet run by Skokie Public Library
State Library of Victoria, Australia
Stockholm Public Library (Mobile version)
Stow-Munroe Falls Public Library
Stowe Free Library
Sussex County Library (NJ)
Tinley Park Public Library (IL)
Traverse Area District Library
Troy-Miami County Public Library (OH)
Tuscarawas County Public Library (OH)
University City Public Library (MO)
Ventura County Library (CA)
Warner Public Library
Warringah Council Library, Australia
Warwick Public Library (RI)
Washington County Cooperative Library Services (Oregon)
Washington County Public Library(OH)
Vaski-kirjastot -consortia, Western Finland (work in progress at this time so no public site yet)
Waterford Township Public Library (MI)
Waterford Township Public Library(NJ)
Waukegan Public Library
Wellsville Carnegie Public Library (OH)
Westerly Public Library (RI)
Westlake Porter Public Library (OH)
West Linn, Oregon Public Library
Williams County Public Library (OH)
Wissahickon Valley Public Library (PA)
Wichita Falls Public Library (TX)
Worthington Libraries, Worthington, OH (mobile site)
Wood County District Public Library (OH)
Wright Memorial Public Library (OH)
Zadar Public Library, Croatia

School (K-12) libraries:

Cushing Academy - Fisher-Watkins Library
Genesee Valley BOCES - School Library System
School Library System of Genesee Valley Boces

University libraries:

Assumption College
Anderson University, Robert A Nicholson Library (Anderson, IN)
Assumption College
ASU Libraries
Auburn University Montgomery
Ayesha Abed Library Brac University
Biblioteca de la Universidad de Las Palmas de Gran Canaria
Bibliothèque de l'Université Laval - RVM
California College of the Arts Libraries
California State University, Fresno - Henry Madden Library
California State University, Northridge - Oviatt Library
California State University San Marcos Library
Carleton University Library
Central Washington University Library
Chesapeake College
Colorado State University Libraries
Cornell University Library
Cowles Library at Drake University
Duke University Libraries
Duoc UC, Bibliotecas (Chile)
Effat University Library, Jeddah, Saudi Arabia
e-Science Portal for New England Librarians
Fairmont State University + Pierpont Community & Technical College
Florida Center for Library Automation (FCLA)
Florida State University Libraries
Georgetown University Library
ITESO, Univesidad jesuita de Guadalajara
Hamline Law Library
Harvard University Library
Houston Community College Libraries
Illinois Institute of Technology
Karolinska Institutet University Library
Indiana University-Purdue University Indianapolis
John Jay College of Criminal Justice (NY)
Kyushu University Library
Lehigh University Libraries
Luther College Library and Information Services
Massachusetts Maritime Academy
McMaster University Library
Michigan State University Libraries
University of Montana Mansfield Library
Monterrey Institute of Technology Library
New York City College of Technology, CUNY
New York University Consumer Health Libraries
New York University Health Sciences Libraries
North Carolina State University Libraries
North Dakota State University Libraries
Northeastern University Libraries
OU-Tulsa Library
Peking University Library
Penn State University Libraries
Portland State University Library
Purdue University Libraries
Queen's University Library
Rochester Institute of Technology Libraries
Rutgers University Libraries
Simon Fraser University Library
Simon Fraser University - Learning Commons Workshop Signup tool
Simon Fraser University - Komagata Maru Journey
Simon Fraser University - Multicultural Canada
St. Lawrence University Library planning site
Stanford University Libraries
Touro College Libraries
Towson University - Cook Library
Trinity International University
Tulane University
Tufts University (Tisch Library)
University Alaska Fairbanks Libraries
Umeå University Library
UMN Biomedical library
University of Arizona Libraries
University of Calgary Library
University of California, Los Angeles (UCLA Library)
University of California San Francisco Library
University of California Santa Cruz
University of Coimbra - Serviços de Biblioteca e Documentação da Faculdade de Letras
University of Colorado Denver (Auraria Library)
University of Houston Libraries
University of Massachusetts Dartmouth | Claire T. Carney Library
University of Michigan | MLibrary
University of Missouri-Kansas City | University Libraries
University of Nevada, Las Vegas | University Libraries
University of Nevada, Las Vegas | Digital Collections
University of New Hampshire Library
University of New Hampshire Library | Digital Collections
University of North Texas Health Science Center | Gibson D. Lewis Library
University of Northern Iowa | Rod Libarary
University of Ottawa Library
University of Rochester | River Campus Libraries
University of Southern California
University of Southern Maine Libraries
University of Texas at Tyler
University of Texas at Tyler (beta)
University of Virginia Claude Moore Health Sciences Library
Nash Library | University of Science and Arts of Oklahoma
University of Arkansas for Medical Sciences Library
University of Prince Edward Island - Robertson Library
University of Technology, Sydney Library Australia
Università degli Studi di Padova - Sistema Bibliotecario di Ateneo
Waubonsee Community College Todd Library
Washington State University Libraries
Wayne State University, Walter P. Reuther Library
Western Washington University, Western Libraries
Wilfrid Laurier University Library
Tan Sri Dr. Abdullah Sanusi Digital Library, OUM

Special libraries:

Idaho Commission for Libraries
Massachusetts Maritime Academy
Medical Library of Chinese PLA
The Newberry Library - ChicagoAncestors.org
Resource Center Lending Library
Southwest Ohio and Neighboring Libraries (SWON Libraries)
National Association of REALTORS® Library
Infolep Leprosy Information Services
NC LIVE (Statewide ER Cooperative)
Seminary of the Southwest - Booher Library
The People's Law Library of Maryland

Library services:

Answerland, Oregon's statewide virtual reference service
MaintainIT Project
Nelinet's (Spruce Open Source Collaborative)

Library Consortia:

Consortium of Academic and Research Libraries in Illinois (IL)
San Joaquin Valley Library System (SJVLS) (CA)
Southeast Regional Library System (SERLS) (OH)
VALEnj: Virtual Academic Library Environment of New Jersey

Original list by Ellyssa Kroski, copied from presentation by Kieran
copied from a post by matt_paz_blank_blankMobile version target=

Read more

Library Modules

Note: Maintenance status and Latest versions are reported, not auto-generated, and are likely to be out-of-date.



Project and description Maintenance status (according to D.O) Latest versions
allows users manage and display lists of scholarly publications. Features include: Import formats: PubMed, BibTex, RIS, MARC, EndNote tagged and XML; export formats: BibTex, EndNote tagged and XML; output styles: AMA, APA, Chicago, CSE, IEEE, MLA, Vancouver.
Under active development 7.x-1.0-rc7
HILCC Taxonomy Autotag
tags Biblio, Millennium and CCK nodes with call numbers with a subject from a hierarchic listing based on HILCC.
Actively maintained
allows users to manage the availability of nodes as assets. You can create custom content types using CCK and then add those content types to the library. The module supports multiple copies of a library item associated with one node, and each copy may be individually made available or unavailable.
Seeking co-maintainer(s) 6.x-2.x-dev
Link Resolver
OpenURL resolver. Provides Drupal with a local mechanism to add and maintain institutional link resolver data (institution name, resolver url, etc). Data can be added manually but is also "automagically" captured via the WorldCat OpenURL Gateway IP lookup service as users visit your site, imported en masse via CSV (a default list is included in the module) or added via a WorldCat Registry Institutional ID lookup.
Studyroom is a family of modules to create an online system by which users can reserve administrator-defined spaces of an organization for set periods of time. Users can create, edit, and delete their own reservations, as well as peruse a gallery of all spaces that can be reserved at a given location(s) and view calendars of all reservations.
Actively maintained 7.x-1.1

3rd party/ILS integration:

Project and description Maintenance status (according to D.O) Latest versions
Islandora (Fedora-Drupal)
Allows users to use Drupal to ingest, manage, and display objects stored in Fedora Commons.
Actively maintained 7.x-1.9
provides true integration of your library catalog system with the power of the Drupal content management system while allowing users to tag, rate, and review your holdings. User input is then incorporated into the discovery index so that SOPAC becomes a truly community-driven catalog system.
unknown 6.x-2.1-rc2
integrates Drupal with III/Millennium WebOPACs (library catalogs): you can import bibliographic records, or embed records in a node using the input filter. Imported nodes can have taxonomy terms created from the original record, a real-time holdings display, Google Books links and embedded preview, and more.
Actively maintained 5.x-2.0, 6.x-2.0
XC Drupal Toolkit
manages the content and functionality library websites in one easy package with Drupal. This toolkit integrates searchable library metadata, ILS circulation services and library website content into a feature‐rich web user interface.
Actively maintained 6.x-1.1-alpha9
Google Books
The Google Books module is a filter module and an API for the Google Books, that allows a user to insert rich Google book data into nodes via filters with data retrieved from the http://books.google.com domain.
The user of this filter module will be able to easily insert:
book data from Google into pages using Drupal filters, There are options to include / exclude any data fields, a book cover image when it exists and for books with a full or partial preview, the Google Books reader for the volume. The Google Book search can be done with many types of search strings.
Actively maintained 7.x-1.0
Used to create listing pages and blocks of bestsellers and popular books, dvds, music, etc. from both the New York Times API and Amazon RSS feeds. Deep links are provided to view items within a Polaris ILS catalog and to purchase items on Amazon.com and a library catalog.
Actively maintained 7.x-1.x
eBooks Search
Meant to assist visitors to library websites that have integrations with various eBook vendors such as 3M and Overdrive. Instead of having your library customers leave your Drupal site and go out to individually search the vendor sites for the eBooks they're looking for, this module allows the search to be conducted from within the context of the Drupal site.
Actively maintained 7.x-1.x
Evanced Registration
The Evanced Registration module is used to allow users to register for events on your Evanced event site without leaving the context of your Drupal site.
Actively maintained 7.x-1.x
Used to display answers from your SpringShare LibAnswers instance (libanswers.com) within the context of your site.
The module provides an "Ask a Librarian" page that appears at the url /ask-us.
Blocks are also provided to embed answers and to embed the LibAnswers chat widget in your site.
Actively maintained 7.x-1.x
Polaris Auto Register
The Polaris Auto Register module is a library-related module that can be used by libraries using the Polaris ILS (with API access) to allow customers/patrons to register for library cards online.
Actively maintained 7.x-1.x
Makes it easy to post information about books. Any 10 or 13-digit ISBN placed between double curly braces {{}} in a post will convert into the book cover, title, author and publication info. All data comes from the Open Library Project, an open source catalog that allows users to add books and edit metadata. If there is no cover available for the book you want to post, go on the Open Library and add one!
6 6.x-1.2-beta1
helps provide users with remote access to Web-based licensed content offered by libraries. It is middleware that authenticates library users against local authentication systems and provides remote access to licensed content based on the user’s authorization.
6.x-2.1, 7.x-2.1
implements the Z39.50 and SRU protocols for Information Retrieval using the PHP bindings for the YAZ toolkit. With this module you can easily search or scan Z39.50 or SRU servers in parallel using the standard Drupal search API and present the results.
provides a connection between the tagging of Drupal content and items in a library's catalog. LibraryThing for Libraries allows libraries to set up accounts and upload information about their catalog. LibraryThing enables the tagging of items in a library's catalog. When a library patron views an item in the online catalog, LibraryThing for Libraries can present an iframe with related content via tags. This module uses a LibraryThing for Libraries script to gather a list of items in a library catalog related to a given Drupal node, for display in a block on a single node page.
Unknown 6.x-1.0
Exposes metadata from the biblio module as an OAI-PMH repository.
Unknown 5.x-1.3, 6.x-1.2
Lets you expose CCK content as an OAI-PMH repository that can then be accessible by OAI harvesters.
Unknown 6.x-1.0-beta1, 5.x-1.0
Feeds OAI-PMH Fetcher and Parser
Fetches and parses OAI_DC (Dublin core) metadata records from OAI-PMH services. It depends on the Feeds module.
Actively maintained 6.x-1.x-dev
Allows you to import MARC records as nodes, to do things like pre-populating book review sites or even recreating your library's catalog in a rich social environment.
Unknown 6.x-1.1, 6.x-2.0-beta3
Article Discovery
Allows Serials Solutions Summon customers to search and retrieve citations via the Summon API.
Active 7.x, 6.x
PMB Drupal
Integrates Drupal with PMB-ILS through PMB API: you can search, browse and view records from the library catalogue, but also from the OAI aggregator build-into PMB ILS (called "external search"). Users account are synchronized, users may view account information, check current loans, and add comments to records.
This module is developed by the developers of PMB-ILS.
Actively maintained, Under active development 0.9 (Drupal 6.x)
PMB Connector
Integrates Drupal with PMB-ILS through PMB API: you can search, browse and view records from the library catalogue, but also from the OAI aggregator build-into PMB ILS (called "external search"). Users account are synchronized, users may view account information, check current loans, and add comments to records.
This module is based on PMB Drupal.
Actively maintained, Under active development 7.x-1.0-alpha2, 6.x-1.0-alpha2
Drupal OPAC
This module enables libraries to integrate their catalog into Drupal allowing importing records, make advanced searches with faceted results, circulation task etc ... This module is intended to work with any ILS by using connectors. Everyone can make its own by creating a php file.
Actively maintained, Under active development 7.x-1.x-dev
EZProxy Stanza
This module helps you manage your EZProxy configuration files, and keeps your stanzas up to date with OCLC's stanzas.
Actively maintained, Under active development 8.x-1.x-beta2

Based on:

Read more

Websites and blogs

Please add to this list. Your site is particularly welcome. If you do not see an edit tab, go to the wiki version of this page.

Websites about Libraries using Drupal

drupalib: a place for library drupallers to hang out

Project Websites


Read more
Subscribe with RSS Syndicate content