Skip to content
Change the repository type filter

All

    Repositories list

    • Application for loading records from external sources into the Digital Research Books collection and providing access via API and frontend.
      Python
      1916Updated Jan 6, 2026Jan 6, 2026
    • research-catalog-indexer

      Public
      JavaScript
      0002Updated Jan 6, 2026Jan 6, 2026
    • discovery-api

      Public
      The primary API supporting the NYPL Research Catalog
      JavaScript
      07199Updated Jan 6, 2026Jan 6, 2026
    • A Universal JavaScript Application that allows NYPL Patrons to request a library card and create an account.
      TypeScript
      1502Updated Jan 5, 2026Jan 5, 2026
    • JavaScript
      0009Updated Jan 5, 2026Jan 5, 2026
    • The new front end for the Research Catalog, migrated from discovery-front-end, built in Next.js.
      TypeScript
      0102Updated Jan 5, 2026Jan 5, 2026
    • engineering-general

      Public
      Standards, values, and other information relevant to the NYPL Engineering Team.
      45502Updated Jan 2, 2026Jan 2, 2026
    • pres-docs

      Public
      Public documentation repo for the Preservation and Collections Processing department at NYPL
      Ruby
      0100Updated Jan 2, 2026Jan 2, 2026
    • cantaloupe

      Public
      Our first pass at the Cantaloupe IIIF image Server
      Ruby
      0301Updated Dec 31, 2025Dec 31, 2025
    • Ruby
      0016Updated Dec 30, 2025Dec 30, 2025
    • Creates and updates documents in fedora using info from MMS and other sources.
      Ruby
      0002Updated Dec 30, 2025Dec 30, 2025
    • A tool to parse various vocabulary files and POST JSON representations of them to Solr
      Ruby
      0101Updated Dec 30, 2025Dec 30, 2025
    • Log an error if the data in the BIC does not match the source data appropriately
      Python
      0000Updated Dec 23, 2025Dec 23, 2025
    • Repo for NYPL's Audio and Moving Image Preservation Unit. Documentation Site:
      Python
      42011Updated Dec 23, 2025Dec 23, 2025
    • 214142Updated Dec 23, 2025Dec 23, 2025
    • Repo for NYPL's Digital Collections
      TypeScript
      03014Updated Dec 22, 2025Dec 22, 2025
    • nypl-core

      Public
      Data models, mappings, and vocabularies for NYPL Core ontology
      Python
      1832Updated Dec 19, 2025Dec 19, 2025
    • PHP
      5743Updated Dec 18, 2025Dec 18, 2025
    • React design system putting accessibility first.
      TypeScript
      97901Updated Dec 18, 2025Dec 18, 2025
    • Modules and scripts to assist with moving files into Preservica at NYPL
      Python
      0253Updated Dec 18, 2025Dec 18, 2025
    • Poll the locations API for each library's regular hours as well as any closure alerts
      Python
      0000Updated Dec 17, 2025Dec 17, 2025
    • Java
      0035Updated Dec 17, 2025Dec 17, 2025
    • Collection of common Node utils
      TypeScript
      0001Updated Dec 15, 2025Dec 15, 2025
    • Ruby
      0101Updated Dec 15, 2025Dec 15, 2025
    • Files for MSU's public documentation site that covers our best practices, workflows, resources, etc.
      Ruby
      0100Updated Dec 12, 2025Dec 12, 2025
    • Common python utilities for use across NYPL
      Python
      0000Updated Dec 12, 2025Dec 12, 2025
    • Function for polling the Sierra API for updates to bib, item and holding records
      Ruby
      0000Updated Dec 11, 2025Dec 11, 2025
    • Processes hold requests and creates either a new record via NCIP acceptItem or places a hold via Sierra REST API.
      Ruby
      0008Updated Dec 9, 2025Dec 9, 2025
    • A service for determining whether patrons are eligible to place hold requests
      JavaScript
      0016Updated Dec 9, 2025Dec 9, 2025
    • This is an internal service for creating holds for "on-site" items in Sierra. Supports on-site EDD requests.
      Ruby
      0003Updated Dec 9, 2025Dec 9, 2025