www.sjpl.org Open in urlscan Pro
206.223.160.80  Public Scan

Submitted URL: http://sjpl.org/
Effective URL: https://www.sjpl.org/
Submission Tags: tranco_l324
Submission: On March 15 via api from DE — Scanned from CA

Form analysis 6 forms found in the DOM

GET https://sjpl.bibliocommons.com/locations

<form action="https://sjpl.bibliocommons.com/locations" autocomplete="off" method="get">
  <label for="locations_search_input">Find by address or ZIP code</label>
  <div class="input-group">
    <input autocomplete="off" class="form-control text" id="locations_search_input" name="near_addr" testid="locations_search_input" type="text">
    <span class="input-group-btn">
      <button type="submit" class="btn btn-primary btn-flat">
        <i aria-hidden="true" class=" icon-search"></i>
        <span class="sr-only">Search</span>
      </button>
    </span>
  </div>
</form>

GET https://www.sjpl.org

<form action="https://www.sjpl.org" autocomplete="off" method="get">
  <label for="faqs_search_input">Search FAQs</label>
  <div class="input-group">
    <input name="post_type" type="hidden" value="bccms_faq">
    <input autocomplete="off" class="form-control text" id="faqs_search_input" name="s" testid="faqs_search_input" type="text">
    <span class="input-group-btn">
      <button type="submit" class="btn btn-primary btn-flat">
        <i aria-hidden="true" class=" icon-search"></i>
        <span class="sr-only">Search</span>
      </button>
    </span>
  </div>
</form>

Name: desktop_search_form https://sjpl.bibliocommons.com/search

<form action="https://sjpl.bibliocommons.com/search" class="collapsible_search_form" data-js="header_search_form desktop_search_form" id="desktop_search_form" name="desktop_search_form">
  <input data-js="header_search_origin" name="origin" type="hidden" value="user-query">
  <div class="pull-left">
    <div data-js="header_target_search_options" data-target="catalogue">
      <div class="form-group">
        <span class="connector" aria-hidden="true"> by </span>
        <!-- begin SEARCH TYPE -->
        <div class="bootstrap-select-wrapper" data-test-id="header-search-type-dropdown"><select aria-label="Search type" class="form-control selectpicker form-control bs-select-hidden" data-dropup-auto="false" data-js="search_type"
            data-style="btn-flat btn-default" id="search_filter_id_1h43epro3iognqdehrt0bcbfhv" name="t" testid="search_filter">
            <option value="smart">Keyword</option>
            <option value="title">Title</option>
            <option value="author">Author</option>
            <option value="subject">Subject</option>
            <option value="tag">Tag</option>
            <option value="userlist">List</option>
            <option value="user">User</option>
            <option value="series">Series</option>
          </select>
          <div class="btn-group bootstrap-select form-control"><button type="button" class="btn dropdown-toggle btn-flat btn-default" data-toggle="dropdown" data-id="search_filter_id_1h43epro3iognqdehrt0bcbfhv" title="Keyword"><span
                class="filter-option pull-left">Keyword</span>&nbsp;<span class="bs-caret"><span class="caret"></span></span></button>
            <div class="dropdown-menu open">
              <ul class="dropdown-menu inner">
                <li data-original-index="0" class="selected"><a tabindex="0" class="" style="" data-tokens="null"><span class="text">Keyword</span><span class="glyphicon glyphicon-ok check-mark"></span></a></li>
                <li data-original-index="1"><a tabindex="0" class="" style="" data-tokens="null"><span class="text">Title</span><span class="glyphicon glyphicon-ok check-mark"></span></a></li>
                <li data-original-index="2"><a tabindex="0" class="" style="" data-tokens="null"><span class="text">Author</span><span class="glyphicon glyphicon-ok check-mark"></span></a></li>
                <li data-original-index="3"><a tabindex="0" class="" style="" data-tokens="null"><span class="text">Subject</span><span class="glyphicon glyphicon-ok check-mark"></span></a></li>
                <li data-original-index="4"><a tabindex="0" class="" style="" data-tokens="null"><span class="text">Tag</span><span class="glyphicon glyphicon-ok check-mark"></span></a></li>
                <li data-original-index="5"><a tabindex="0" class="" style="" data-tokens="null"><span class="text">List</span><span class="glyphicon glyphicon-ok check-mark"></span></a></li>
                <li data-original-index="6"><a tabindex="0" class="" style="" data-tokens="null"><span class="text">User</span><span class="glyphicon glyphicon-ok check-mark"></span></a></li>
                <li data-original-index="7"><a tabindex="0" class="" style="" data-tokens="null"><span class="text">Series</span><span class="glyphicon glyphicon-ok check-mark"></span></a></li>
              </ul>
            </div>
          </div>
        </div>
        <input data-js="search_category" id="search_category_id_5kln5a8t2nqs3ad7sgvv6ckk2" name="search_category" testid="search_category" type="hidden" value="keyword">
        <!-- end SEARCH TYPE-->
      </div>
    </div>
    <div class="hidden" data-js="header_target_search_options" data-target="website">
      <div class="form-group">
        <span class="connector" aria-hidden="true">for</span>
        <div class="bootstrap-select-wrapper"><select aria-label="Search within the website" class="selectpicker form-control bs-select-hidden" data-dropup-auto="false" data-js="header_search_format" data-style="btn-flat btn-default" name="post_type"
            testid="cms_post_type" disabled="">
            <option value="">All Content</option>
            <option value="bccms_faq">FAQs</option>
            <option value="bccms_news">News</option>
            <option value="post">Blog Posts</option>
          </select>
          <div class="btn-group bootstrap-select form-control disabled"><button type="button" class="btn dropdown-toggle disabled btn-flat btn-default" data-toggle="dropdown" title="All Content" tabindex="-1"><span class="filter-option pull-left">All
                Content</span>&nbsp;<span class="bs-caret"><span class="caret"></span></span></button>
            <div class="dropdown-menu open">
              <ul class="dropdown-menu inner">
                <li data-original-index="0" class="selected"><a tabindex="0" class="" style="" data-tokens="null"><span class="text">All Content</span><span class="glyphicon glyphicon-ok check-mark"></span></a></li>
                <li data-original-index="1"><a tabindex="0" class="" style="" data-tokens="null"><span class="text">FAQs</span><span class="glyphicon glyphicon-ok check-mark"></span></a></li>
                <li data-original-index="2"><a tabindex="0" class="" style="" data-tokens="null"><span class="text">News</span><span class="glyphicon glyphicon-ok check-mark"></span></a></li>
                <li data-original-index="3"><a tabindex="0" class="" style="" data-tokens="null"><span class="text">Blog Posts</span><span class="glyphicon glyphicon-ok check-mark"></span></a></li>
              </ul>
            </div>
          </div>
        </div>
      </div>
    </div>
    <div class="hidden" data-js="header_target_search_options" data-target="faqs">
      <input name="post_type" type="hidden" value="bccms_faq" disabled="">
    </div>
  </div>
  <!-- begin SEARCH INPUT -->
  <div class="input-group header_search_box">
    <label class="sr-only" for="search_box_id_33pc1cl6r3ndmf01ar5cg5t6gp">Enter search query</label>
    <span class="main_search_input_wrapper" data-js="main_search_input_wrapper">
      <input aria-activedescendant="" aria-autocomplete="both" aria-haspopup="listbox" aria-owns="header_auto_suggest_id_gqj7d7q3ukgg7m5uehj0adhvm" autocomplete="off" class="form-control main_search_input text" data-js="main_search_input"
        id="search_box_id_33pc1cl6r3ndmf01ar5cg5t6gp" maxlength="1000" name="q" testid="main_search_input" type="search">
      <span class="header_search_filter_lock form-control-feedback" data-js="search_filter_locked" aria-hidden="true">
        <svg aria-hidden="true" class="svg_icon " focusable="false" height="16" style="margin-top:10px;" viewBox="0 0 24 24" width="16" xmlns="http://www.w3.org/2000/svg">
          <path d="M16 11.998V3.998H17V1.998H7V3.998H8V11.998L6 13.998V15.998H11.2V21.998H12.8V15.998H18V13.998L16 11.998Z"></path>
        </svg>
      </span>
      <button class="btn btn-link header_search_clear_button" data-js="header_search_clear_button" type="button">
        <div class="sr-only"> Clear Text </div>
        <svg aria-hidden="true" class="svg_icon svg_close_icon" focusable="false" height="16" viewBox="0 0 16 16" width="16" xmlns="http://www.w3.org/2000/svg">
          <rect width="2" height="16" x="6.964" y="-.036" fill="currentColor" transform="rotate(45 7.964 7.964)"></rect>
          <rect width="2" height="16" x="6.964" y="-.036" fill="currentColor" transform="scale(-1 1) rotate(45 0 -11.263)"></rect>
        </svg>
      </button>
      <div data-js="header_auto_suggest" class="cp_header_auto_suggest hidden">
        <div data-js="auto_suggest_aria_messages" class="sr-only" role="alert" aria-live="polite" aria-atomic="false"></div>
        <ul id="header_auto_suggest_id_gqj7d7q3ukgg7m5uehj0adhvm" data-js="suggestion-menu" class="dropdown-menu" role="listbox"></ul>
        <div class="hidden">
          <svg aria-hidden="true" class="suggestion-skeleton-icon pulse" data-js="suggestion_skeleton_svg" focusable="false" height="14" preserveAspectRatio="xMinYMin meet" viewBox="0 0 10 10" width="14" xmlns="http://www.w3.org/2000/svg">
            <rect fill="currentColor" width="2000" height="10"></rect>
          </svg>
        </div>
      </div>
    </span>
    <span class="input-group-btn">
      <button type="submit" class="btn btn-primary btn-flat">
        <i aria-hidden="true" class=" icon-search"></i>
        <span class="sr-only">Search</span>
      </button>
    </span>
  </div>
  <!-- end SEARCH INPUT -->
</form>

Name: mobile_search_formGET https://sjpl.bibliocommons.com/search

<form accept-charset="UTF-8" action="https://sjpl.bibliocommons.com/search" data-js="header_search_form mobile_search_form" id="mobile_search_form" method="get" name="mobile_search_form">
  <div style="margin:0;padding:0;display:inline"><input name="utf8" type="hidden" value="✓"></div>
  <input data-js="header_search_origin" id="origin" name="origin" type="hidden" value="user-query">
  <div data-js="header_target_search_options" data-target="catalogue">
    <div class="form-group">
      <span class="connector" aria-hidden="true"> by </span>
      <!-- begin SEARCH TYPE -->
      <div class="bootstrap-select-wrapper" data-test-id="header-search-type-dropdown"><select aria-label="Search type" class="form-control selectpicker form-control bs-select-hidden" data-dropup-auto="false" data-js="search_type"
          data-style="btn-flat btn-default" id="search_filter_id_1dlef17cigchb5od3tpenjq7ge" name="t" testid="search_filter">
          <option value="smart">Keyword</option>
          <option value="title">Title</option>
          <option value="author">Author</option>
          <option value="subject">Subject</option>
          <option value="tag">Tag</option>
          <option value="userlist">List</option>
          <option value="user">User</option>
          <option value="series">Series</option>
        </select>
        <div class="btn-group bootstrap-select form-control"><button type="button" class="btn dropdown-toggle btn-flat btn-default" data-toggle="dropdown" data-id="search_filter_id_1dlef17cigchb5od3tpenjq7ge" title="Keyword"><span
              class="filter-option pull-left">Keyword</span>&nbsp;<span class="bs-caret"><span class="caret"></span></span></button>
          <div class="dropdown-menu open">
            <ul class="dropdown-menu inner">
              <li data-original-index="0" class="selected"><a tabindex="0" class="" style="" data-tokens="null"><span class="text">Keyword</span><span class="glyphicon glyphicon-ok check-mark"></span></a></li>
              <li data-original-index="1"><a tabindex="0" class="" style="" data-tokens="null"><span class="text">Title</span><span class="glyphicon glyphicon-ok check-mark"></span></a></li>
              <li data-original-index="2"><a tabindex="0" class="" style="" data-tokens="null"><span class="text">Author</span><span class="glyphicon glyphicon-ok check-mark"></span></a></li>
              <li data-original-index="3"><a tabindex="0" class="" style="" data-tokens="null"><span class="text">Subject</span><span class="glyphicon glyphicon-ok check-mark"></span></a></li>
              <li data-original-index="4"><a tabindex="0" class="" style="" data-tokens="null"><span class="text">Tag</span><span class="glyphicon glyphicon-ok check-mark"></span></a></li>
              <li data-original-index="5"><a tabindex="0" class="" style="" data-tokens="null"><span class="text">List</span><span class="glyphicon glyphicon-ok check-mark"></span></a></li>
              <li data-original-index="6"><a tabindex="0" class="" style="" data-tokens="null"><span class="text">User</span><span class="glyphicon glyphicon-ok check-mark"></span></a></li>
              <li data-original-index="7"><a tabindex="0" class="" style="" data-tokens="null"><span class="text">Series</span><span class="glyphicon glyphicon-ok check-mark"></span></a></li>
            </ul>
          </div>
        </div>
      </div>
      <input data-js="search_category" id="search_category_id_4qfoor8ksbftfslo42vt9uuvj9" name="search_category" testid="search_category" type="hidden" value="keyword">
      <!-- end SEARCH TYPE-->
    </div>
  </div>
  <div class="hidden" data-js="header_target_search_options" data-target="website">
    <div class="form-group">
      <span class="connector" aria-hidden="true">for</span>
      <div class="bootstrap-select-wrapper"><select aria-label="Search within the website" class="selectpicker form-control bs-select-hidden" data-dropup-auto="false" data-js="header_search_format" data-style="btn-flat btn-default" name="post_type"
          testid="cms_post_type">
          <option value="">All Content</option>
          <option value="bccms_faq">FAQs</option>
          <option value="bccms_news">News</option>
          <option value="post">Blog Posts</option>
        </select>
        <div class="btn-group bootstrap-select form-control"><button type="button" class="btn dropdown-toggle btn-flat btn-default" data-toggle="dropdown" title="All Content"><span class="filter-option pull-left">All Content</span>&nbsp;<span
              class="bs-caret"><span class="caret"></span></span></button>
          <div class="dropdown-menu open">
            <ul class="dropdown-menu inner">
              <li data-original-index="0" class="selected"><a tabindex="0" class="" style="" data-tokens="null"><span class="text">All Content</span><span class="glyphicon glyphicon-ok check-mark"></span></a></li>
              <li data-original-index="1"><a tabindex="0" class="" style="" data-tokens="null"><span class="text">FAQs</span><span class="glyphicon glyphicon-ok check-mark"></span></a></li>
              <li data-original-index="2"><a tabindex="0" class="" style="" data-tokens="null"><span class="text">News</span><span class="glyphicon glyphicon-ok check-mark"></span></a></li>
              <li data-original-index="3"><a tabindex="0" class="" style="" data-tokens="null"><span class="text">Blog Posts</span><span class="glyphicon glyphicon-ok check-mark"></span></a></li>
            </ul>
          </div>
        </div>
      </div>
    </div>
  </div>
  <div class="hidden" data-js="header_target_search_options" data-target="faqs">
    <input name="post_type" type="hidden" value="bccms_faq">
  </div>
  <div class="form-group">
    <!-- begin SEARCH INPUT -->
    <div class="input-group header_search_box">
      <label class="sr-only" for="search_box_id_60vm5n56fdmt9ubstto26vo18m">Enter search query</label>
      <span class="main_search_input_wrapper" data-js="main_search_input_wrapper">
        <input aria-activedescendant="" aria-autocomplete="both" aria-haspopup="listbox" aria-owns="header_auto_suggest_id_2f0e40qvl3dct6ri14eb8ghthc" autocomplete="off" class="form-control main_search_input text" data-js="main_search_input"
          id="search_box_id_60vm5n56fdmt9ubstto26vo18m" maxlength="1000" name="q" testid="main_search_input" type="search">
        <span class="header_search_filter_lock form-control-feedback" data-js="search_filter_locked" aria-hidden="true">
          <svg aria-hidden="true" class="svg_icon " focusable="false" height="16" style="margin-top:10px;" viewBox="0 0 24 24" width="16" xmlns="http://www.w3.org/2000/svg">
            <path d="M16 11.998V3.998H17V1.998H7V3.998H8V11.998L6 13.998V15.998H11.2V21.998H12.8V15.998H18V13.998L16 11.998Z"></path>
          </svg>
        </span>
        <button class="btn btn-link header_search_clear_button" data-js="header_search_clear_button" type="button">
          <div class="sr-only"> Clear Text </div>
          <svg aria-hidden="true" class="svg_icon svg_close_icon" focusable="false" height="16" viewBox="0 0 16 16" width="16" xmlns="http://www.w3.org/2000/svg">
            <rect width="2" height="16" x="6.964" y="-.036" fill="currentColor" transform="rotate(45 7.964 7.964)"></rect>
            <rect width="2" height="16" x="6.964" y="-.036" fill="currentColor" transform="scale(-1 1) rotate(45 0 -11.263)"></rect>
          </svg>
        </button>
        <div data-js="header_auto_suggest" class="cp_header_auto_suggest hidden">
          <div data-js="auto_suggest_aria_messages" class="sr-only" role="alert" aria-live="polite" aria-atomic="false"></div>
          <ul id="header_auto_suggest_id_2f0e40qvl3dct6ri14eb8ghthc" data-js="suggestion-menu" class="dropdown-menu" role="listbox"></ul>
          <div class="hidden">
            <svg aria-hidden="true" class="suggestion-skeleton-icon pulse" data-js="suggestion_skeleton_svg" focusable="false" height="14" preserveAspectRatio="xMinYMin meet" viewBox="0 0 10 10" width="14" xmlns="http://www.w3.org/2000/svg">
              <rect fill="currentColor" width="2000" height="10"></rect>
            </svg>
          </div>
        </div>
      </span>
      <span class="input-group-btn">
        <button type="submit" class="btn btn-primary btn-flat">
          <i aria-hidden="true" class=" icon-search"></i>
          <span class="sr-only">Search</span>
        </button>
      </span>
    </div>
    <!-- end SEARCH INPUT -->
  </div>
</form>

<form class="o-tabs__form o-tabs__form@mobile js-tabs-form"> <label for="js-tabs-select-gncfo3b0w84x" class="a11y-visually-hidden" data-key="tab-select-label">Select a carousel</label>
  <div class="d-select">
    <select id="js-tabs-select-gncfo3b0w84x" class="d-select__select d-select__select--tabs js-tabs-select" data-key="tab-select">
      <option value="0" selected="">Fiction</option>
      <option value="1">Nonfiction</option>
      <option value="2">Movies &amp; TV</option>
      <option value="3">Music</option>
      <option value="4">On Order</option>
    </select>
    <div class="d-select__arrow"><svg xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" focusable="false" class="o-icon o-icon--single-chevron-down o-icon--text" width="0.556em" height="1em" viewBox="0 0 10 18">
        <use xlink:href="#icon--single-chevron-down"></use>
      </svg></div>
  </div>
</form>

POST //translate.googleapis.com/translate_voting?client=te

<form id="goog-gt-votingForm" action="//translate.googleapis.com/translate_voting?client=te" method="post" target="votingFrame" class="VIpgJd-yAWNEb-hvhgNd-aXYTce"><input type="text" name="sl" id="goog-gt-votingInputSrcLang"><input type="text"
    name="tl" id="goog-gt-votingInputTrgLang"><input type="text" name="query" id="goog-gt-votingInputSrcText"><input type="text" name="gtrans" id="goog-gt-votingInputTrgText"><input type="text" name="vote" id="goog-gt-votingInputVote"></form>

Text Content

Skip to main navigation Skip to main navigation Skip to search Skip to search
Skip to content
Hours & Location Help Help, opens a new window
Hours & LocationsHours & Locations, collapsed
Find by address or ZIP code
Search
Use current location

See all locations
HelpHelp, collapsed
Search FAQs
Search
 * All FAQs
 * Catalog & Account Help
 * Live Chat
 * Contact Us
 * Get Help with eResources
 * Get a Library Card

Admin AdminAdmin, collapsed
Log In / My SJPL User Log In / My SJPL.
   
 * Log In / Register
 * 
 * 
 * My Library Dashboard
 * 
 * My Borrowing
 * Checked Out
 * On Hold
 * Borrowing History
 * Fees
 * ILL Requests
 * 
 * My Collections
 * For Later Shelf
 * Completed Shelf
 * In Progress Shelf
 * Lists
 * 
 * My Events
 * 
 * My Profile
 * 
 * My Settings
   
 * 

Main navigation Events
Open search form
Search the
Catalog Website FAQs Events
Catalog 
 * Catalog
 * Website
 * FAQs
 * Events

by
Keyword Title Author Subject Tag List User Series
Keyword 
 * Keyword
 * Title
 * Author
 * Subject
 * Tag
 * List
 * User
 * Series

for
All Content FAQs News Blog Posts
All Content 
 * All Content
 * FAQs
 * News
 * Blog Posts


Enter search query
Clear Text

Search
Saved Searches Advanced Search


SEARCH

Catalog Website FAQs Events
Catalog 
 * Catalog
 * Website
 * FAQs
 * Events

by
Keyword Title Author Subject Tag List User Series
Keyword 
 * Keyword
 * Title
 * Author
 * Subject
 * Tag
 * List
 * User
 * Series

for
All Content FAQs News Blog Posts
All Content 
 * All Content
 * FAQs
 * News
 * Blog Posts


Enter search query
Clear Text

Search
Saved Searches Advanced Search
 * ExploreExplore, collapsed
   
   
   EXPLORE
   
    * Recent Activity
    * New Titles
    * Awards
    * Bestsellers
    * Recommended Reading
    * World Languages

 * Your LibraryYour Library, collapsed
   
   
   YOUR LIBRARY
   
   
   MEMBER SERVICES
   
    * Members Get More: Get a Library Card
    * Borrow & Return
    * Discover & Go - Museum Tickets
    * Accessibility
    * Live Chat
    * Frequently Asked Questions
   
   
   FEATURES
   
    * SJ Access: Free Internet & Tech Devices
    * Borrow a Hotspot
    * Borrow a Chromebook, iPad, or Laptop
    * Computers, Printing, & Copying
    * Free Wi-Fi
    * Community Rooms & Study Rooms
    * Family Learning Centers
    * Art in Our Library
   
   
   GET INVOLVED
   
    * Volunteer
    * Teens Reach: Community Service
    * Friends of the Library
    * Donate Materials
    * San Jose Public Library Foundation
    * Library & Education Commission
    * Youth Commisson
    * Share Your Library Story

 * LocationsLocations, collapsed
   
   
   LOCATIONS
   
   
   SPECIAL SERVICE LOCATIONS
   
    * Reopened for Indoor Services
    * Express Pickup at King
    * Summer Food Locations
   
   
   BRANCH LOCATIONS
   
    * Library Locations A–Z
    * Library Locations & Hours Table
    * Mt. Pleasant Neighborhood Library
    * Holiday Closures
   
   
   DR. MARTIN LUTHER KING, JR., LIBRARY
   
    * About King Library
    * SJPL Works: Career & Business
    * Teen HQ: Teen Center
    * Wee Explore PlaySpace
    * Partners in Reading: Adult Literacy
    * PATH: People Assisting the Homeless
    * Recolecciones: Public Art by Mel Chin
   
   
   CALIFORNIA ROOM: LOCAL HISTORY
   
    * About the California Room
    * Visiting the California Room
    * California Room Collections
    * Digital Collections
    * House & Property Research
    * Local History Blog

 * EventsEvents, collapsed
   
   
   EVENTS
   
    * All Events
    * Live Virtual Programs
    * Recorded Programs
    * Propose a Library Program
   
   
   EVENTS BY AUDIENCE
   
    * Young Children, ages 0-5
    * Kids, ages 5-10
    * Pre-Teens, ages 10-12
    * Teens, ages 12-18
    * Adults, ages 18+
    * Seniors, ages 65+
   
   
   EVENTS BY TOPIC
   
    * Coding 5K Challenge
    * Maker Events
    * Social Workers in the Library
    * Lawyers in the Library
    * STEAM Events
    * Virtual Reality Events
    * Exhibits

 * Books & eResourcesBooks & eResources, collapsed
   
   
   BOOKS & ERESOURCES
   
   
   BOOKS & MORE
   
    * Express Pickup at King
    * New Titles
    * Bestsellers
    * Award Winners
    * SJPL Staff Picks
    * Personal Recommendations
    * Find Items We Don't Have
    * Suggest Items We Don't Have
    * Lucky Day Collections
    * Language Collections
    * Graphic Novels
    * Music Collections
    * More Than Books
    * Explore
   
   
   EBOOKS & OTHER FORMATS
   
    * eResources by Format
    * Audiobooks
    * Comics & Graphic Novels
    * eBooks
    * Movies & TV
    * Music
    * Newspapers & Magazines
    * eResources, A–Z
    * eResources by Language
    * eResources by Subject
    * eResources Help
    * Pop Up Library: eBooks at the Airport
   
   
   ERESOURCES
   
    * eResources, A–Z
    * eResources by Language
    * eResources by Subject
    * eResources Help

 * LearningLearning, collapsed
   
   
   LEARNING
   
   
   EDUCATORS
   
    * Education & Digital Literacy Strategy
    * Teachers & Educators
    * Educator Library Card
    * Schedule a Class Visit
    * Maker[Space]Ship
   
   
   STUDENTS
   
    * Student Help
    * Student Library Card
    * College Promise
   
   
   EQUITY & INCLUSION
   
    * About Equity & Inclusion
    * Anti-Racism Resources
    * Accessibility
    * SJ Access: Free Internet & Tech Devices
    * LGBTQ+ Resources
    * Family Learning Centers
    * Disability Inclusion Events
    * Community Engagement: Your Voice Matters
    * Downtown Resources for Those in Need
    * Equity & Inclusion Services Unit
   
   
   PERSONAL GROWTH
   
    * Partners in Reading: Adult & Family Literacy
    * Career Online High School
    * Citizenship & Immigration
    * SJPL Works: Career & Business
    * Digital Skill Building Pathways
    * Social Work Services
    * Self-publishing
    * Virtual Privacy Lab

 * Kids & TeensKids & Teens, collapsed
   
   
   KIDS & TEENS
   
   
   EARLY EDUCATION (AGES 0-5)
   
    * About Early Education
    * Storytimes
    * Recorded Storytimes
    * Ready 4 Kindergarten
    * Take-Home Materials
    * Wee Reads Booklists
    * Parents & Caregivers
    * Family, Friend, & Neighbor Caregivers
    * Wee PlaySpaces
    * San Jose Bridge Libraries
   
   
   KIDS
   
    * Kids Home Page
    * Student Help
    * Online Homework Help Resources
    * Events for Kids
    * Kids Games
   
   
   PRE-TEENS & TEENS
   
    * Pre-Teens & Teens Home Page
    * Student Help
    * Online Homework Help
    * TeenHQ: Teen Center
    * Events for Teens
    * Youth Commission
    * TeensReach: Community Service
    * SJ Engage: Teens Take Action
    * SJ Aspires: College Financial Assistance
    * College Promise
    * Teen Blog

 * About UsAbout Us, collapsed
   
   
   ABOUT US
   
   
   OUR ORGANIZATION
   
    * Mission & Vision
    * Jobs at the Library
    * Management Team
    * Facts & Awards
    * History of SJPL
    * Policies
    * Partnership with SJSU
   
   
   STAY CONNECTED
   
    * Blogs
    * Sign up for eNewsletters
    * SJPL Bound Magazine
    * Newsroom
    * Contact Us


Close Dialog


SAN JOSÉ PUBLIC LIBRARY HOMEPAGE


YOU BELONG

Whether you are new here or a seasoned pro...
You belong at San José Public Library.

Get Started


WHAT'S HAPPENING

Reveal item 1


MAKE YOUR OWN LUCK

Celebrate Irish American Heritage Month and St. Patrick's Day with us! Enjoy
events, online resources, and our Lucky Day Collections.



WOMEN'S HISTORY MONTH

Join us in celebrating women, past and present.



TAKE THE DIGITAL EMPOWERMENT SURVEY

Share your insights with us. Your survey responses will help us plan our digital
access and empowerment efforts for the next 3–5 years.



HAPPY NOWRUZ

Enjoy this spring celebration with us. Create a craft, participate in a Persian
language storytime, or attend a live music performance.



DEVELOPMENTAL DISABILITIES AWARENESS MONTH

SJPL is a place for everyone. Discover some of the people and pieces—events,
services, and resources—helping to make that possible.



2024 TAX HELP AT SAN JOSÉ PUBLIC LIBRARIES

Need help with your taxes? We have free tax assistance programs at our
libraries.



NEWSBANK: SAN JOSÉ MERCURY NEWS HISTORICAL ARCHIVE

Digital full-page scans of the San José Mercury News (1900-1985), including
articles, obituaries, and classifieds.

Reveal "What's Happening" items 5-7
Reveal "What's Happening" items 1-4Reveal "What's Happening" items 5-7


GET A LIBRARY CARD

Members get more. Sign up online for a free library card and gain instant
membership access to online resources. Choose your free library card design at
any location and gain full access to even more.

Get a Card


NEW TITLES

Find your next favorite read.

Fiction Nonfiction Movies & TV Music On Order
Select a carousel
Fiction Nonfiction Movies & TV Music On Order




NEW EVENTS

Make memories with us.


GRAB & GO CRAFT: ST. PATRICK'S DAY LEPRECHAUN

Mar 10th | 12:00am - Mar 17th | 12:00am
Educational Park
 * Kids, ages 5–10
 * Crafts & Hobbies




NOWRUZ SPROUTING GRASS HEAD

Mar 15th | 3:00pm - 4:30pm
Joyce Ellington
 * Kids, ages 5–10
 * Celebrations & Festivities




FRIDAY FUN: RAINBOW CLOUD & PAPER SHAMROCK

Mar 15th | 4:00pm - 5:00pm
Tully
 * Kids, ages 5–10
 * Pre-Teens, ages 10-12
 * Crafts & Hobbies




ART OF LIVING MEDITATIONART OF LIVING MEDITATION, PART OF A SERIESSERIES

Mar 16th | 11:00am - 11:30am
West Valley
View all dates for Art of Living Meditation
 * Adults, ages 18+
 * Health & Wellness


More Events


THE SKILL SERIES

Each month, we will feature educational opportunities and services designed to
elevate your life.

With Leap Day and St. Patrick’s Day around the corner, the spirit of luck is in
the air. We've curated a variety of resources to help you seize opportunities
and create your own fortune. Whether you're aiming for financial success with
new investments, expanding your knowledge by learning a new skill, or seeking
recreation, our diverse range of resources is tailored to support your goals.

 * Discover & Go: Museum Tickets
 * Lucky Day eBooks
 * Online Classes for 50+
 * Value Line
 * Career Skill Building
 * Earn Your High School Diploma

New Blogs & Lists

Let our experts inspire you.


BLOG POSTS


NOWRUZ

The Persian New Year begins with the spring equinox.
Tom Hewitt
 * Adults, ages 18+
 * Kids, ages 5–10
 * Pre-Teens, ages 10-12
 * Teens, ages 12–18
 * Nonfiction




TAKE THE DIGITAL EMPOWERMENT SURVEY

Share your insights with us. Your survey responses will help us plan our digital
access and empowerment efforts for the next 3–5 years.
SJPL Staff
 * Digital Skill Building: Digital Skills
 * Computers & Technology
 * Community Engagement
 * SJ Access: Free Internet & Tech Devices




YA FRIDAY: FOR FANS OF LISA FRANKENSTEIN

Death is no match for love in these creepy comedies and rotted romances that
riff on Mary Shelley or her eternal creation, Frankenstein.
Megan Maloy
 * Teens, ages 12–18
 * Audiobooks
 * Books
 * Comics & Graphic Novels
 * eBooks




RECOMMENDED READING

 * Staff List
   Creating Comics: Books for Teens & Adults
   
 * Staff List
   SJPL Picks: Immigrant Rights
   
 * Staff List
   Home & Garden Highlight: Gardening in Small Spaces
   
 * Staff List
   California Gardening
   
 * Staff List
   Water Conservation in the Garden
   


WE'VE GOT SOMETHING FOR EVERYONE.

 * Ages 0–5
 * Kids
 * Pre-Teens & Teens
 * Adults


ERESOURCES

eBooks

Audiobooks

Comics &
Graphic Novels

Newspapers &
Magazines

Movies & TV

Music


STAY IN THE LOOP.

Join our email lists for inspiration, upcoming events, updates, and more.

Subscribe Now


GIVE YOUR SUPPORT.

Find out how you can support your Library by donating money, books, or your time
as a volunteer.

Donate Now





FOOTER MENU

 * 
 * 
 * 
 * 
 * 
 * 
 * 


MEMBER SERVICES

 * Get a Library Card
 * Borrow & Return
 * Accessibility
 * Live Chat


ABOUT US

 * Mission & Vision
 * Jobs at the Library
 * Library Management Team
 * Education & Digital Literacy
 * Equity & Inclusion
 * Newsroom
 * Policies
 * Privacy Policy
 * Site Map


GET INVOLVED

 * Volunteer
 * Teens Reach: Community Service
 * Friends of the Library
 * Donate Your Materials
 * San José Public Library Foundation
 * Library & Education Commission
 * Youth Commission
 * Share Your Library Story


VISIT & CONNECT

 * Locations & Hours
 * Library Holiday Closures
 * Blogs
 * eNewsletters


STILL SEARCHING?

 * Classic Catalog
 * SJPL Catalog
 * Frequently Asked Questions
 * Find Items We Don’t Have
 * Suggest Items We Don’t Have


CONTACT THE LIBRARY

San José Public Library
150 E San Fernando St
San Jose, CA 95112
408-808-2000

Contact Us


CONTACT THE LIBRARY

San José Public Library
150 E San Fernando St
San Jose, CA 95112
408-808-2000

Contact Us


City of San Jose

 

Powered by Translate

Terms of Use, opens a new window Privacy Statement, opens a new window
Accessibility Statement, opens a new window © 2024 San José Public Library

Powered by BiblioCommons.

BiblioWeb: webapp06 Version 4.17.0 Last updated 2024/02/06 09:34

Back to Top



Original text

Rate this translation
Your feedback will be used to help improve Google Translate