Skip to content
Change the repository type filter

All

    Repositories list

    • Glue scripts that connect Zephir, GRIN, and SLIP. Generate Hathifiles, calculate Bibrights, send metadata where it needs to go.
      Ruby
      Other
      0041Updated May 22, 2026May 22, 2026
    • babel

      Public
      babel.hathitrust.org
      Perl
      Other
      1036Updated May 22, 2026May 22, 2026
    • holdings-backend
      Ruby
      0100Updated May 22, 2026May 22, 2026
    • Traject indexing code for the HathiTrust catalog
      Ruby
      Other
      2303Updated May 21, 2026May 21, 2026
    • otis

      Public
      Web application for managing HathiTrust users and institutions.
      Ruby
      Other
      0301Updated May 20, 2026May 20, 2026
    • Svelte
      Other
      0000Updated May 19, 2026May 19, 2026
    • oai_solr

      Public
      OAI-PMH client backed by catalog solr
      Ruby
      0002Updated May 18, 2026May 18, 2026
    • Helper scripts for HathiTrust ingest
      Perl
      0001Updated May 8, 2026May 8, 2026
    • Boilerplate code for developing Python applications to index and search documents in Solr
      Python
      0001Updated May 8, 2026May 8, 2026
    • feed

      Public
      HathiTrust ingest pipeline
      Perl
      Other
      0300Updated May 5, 2026May 5, 2026
    • mdp-web

      Public archive
      XSLT
      0000Updated May 5, 2026May 5, 2026
    • Ruby
      Other
      0000Updated May 5, 2026May 5, 2026
    • Lazily deal with files whose filenames have embedded dates
      Ruby
      MIT License
      0000Updated May 5, 2026May 5, 2026
    • Shared utility actions for HathiTrust GitHub repositories
      Dockerfile
      0000Updated May 5, 2026May 5, 2026
    • This repo is used to test out new or breaking changes to any actions workflow without disrupting the current configurations or packages that are deployed.
      Python
      0012Updated May 5, 2026May 5, 2026
    • Experimental Rights Database API
      Ruby
      0001Updated May 5, 2026May 5, 2026
    • Perl
      0000Updated May 5, 2026May 5, 2026
    • Custom WordPress theme for hathitrust.org
      JavaScript
      0000Updated May 4, 2026May 4, 2026
    • tkseal

      Public
      CLI tool for managing sealed secrets in Kubernetes environments using Grafana Tanka configuration repositories.
      Python
      Other
      0000Updated May 4, 2026May 4, 2026
    • catalog

      Public
      PHP Catalog code
      PHP
      Other
      0001Updated May 4, 2026May 4, 2026
    • Generation of Hathfiles
      Ruby
      0000Updated May 4, 2026May 4, 2026
    • hides API keys, rate-limits requests
      JavaScript
      0000Updated May 4, 2026May 4, 2026
    • Create and update a relational database from information in the hathifiles
      Ruby
      Other
      0360Updated May 4, 2026May 4, 2026
    • crms

      Public
      Copyright Review Management System
      Perl
      Other
      0100Updated Apr 29, 2026Apr 29, 2026
    • datasets

      Public
      Backend datasets management tool
      Ruby
      2201Updated Apr 27, 2026Apr 27, 2026
    • zinzout

      Public
      Ruby
      Other
      0000Updated Apr 20, 2026Apr 20, 2026
    • Tracks and reports progress for batch processing to a Prometheus push gateway.
      Ruby
      Other
      0000Updated Apr 20, 2026Apr 20, 2026
    • hathitrust.github.io

      Public archive
      GitHub Pages for HathiTrust
      0000Updated Apr 9, 2026Apr 9, 2026
    • db-image

      Public
      Docker image with HathiTrust database and fixtures for testing
      Dockerfile
      0000Updated Apr 7, 2026Apr 7, 2026
    • audit

      Public archive
      Scripts to audit and report on the state of the HathiTrust repository
      Perl
      0000Updated Apr 6, 2026Apr 6, 2026
    ProTip! When viewing an organization's repositories, you can use the props. filter to filter by custom property.