Library of Congress's repositories
api.congress.gov
congress.gov API
bagit-python
Work with BagIt packages from Python.
data-exploration
Tutorials for working with Library of Congress collections data
bagit-java
Java library to support the BagIt specification.
viewshare
A web application developed by Zepheira for the Library of Congress National Digital Information Infrastructure and Preservation Program (NDIIPP) which allows users to create and share embeddable interfaces to digital cultural heritage collections. A project of the Library of Congress; the project was retired in March 2018. Note: project members may work on both official Library of Congress projects and non-LC projects.
coding-standards
Library of Congress coding standards
labs-ai-framework
Planning Framework used by LC Labs for planning AI experiments towards responsible implementation
speech-to-text-viewer
AWS Transcribe evaluation pipeline: bulk-process audio files and view the results
django-tabular-export
Utilities used to export data into spreadsheets from Django applications. Currently used internally at the Library of Congress in the WDL cataloging application.
bagit-conformance-suite
Test cases for validating BagIt implementations
embARC
embARC (“metadata embedded for archival content”) manages internal file metadata including embedding and validation. Created by FADGI (Federal Agencies Digital Guidelines Initiative), in conjunction with AVP and PortalMedia, embARC enables users to audit and correct embedded metadata of a subset of MXF files, as well as both individual DPX files or an entire DPX sequence, while not impacting the image data.
hitl
Code and documentation for Humans in the Loop (HITL), an LC Labs sponsored collaboration with metadata solutions provider AVP. The experiment explores a framework and considerations for integrating crowdsourcing and machine learning in ways that are ethical, engaging, and useful.
speculative-annotation
Speculative Annotation is a web browser application written in Javascript and built with React, FabricJS, IIIF, OpenSeaDragon, and ChakraUI. Source images are hosted locally. The application uses the OpenSeadragon Viewer to render images, so your source images can be a combination of locally hosted images (within the application), or externally hosted images (for example, served from a IIIF image server).Application metadata is represented by a combination of local IIIF Presentation API 3.0 manifest files, and Library of Congress hosted IIIF manifest files. The application allows users to annotate select free to use items from the Library of Congress, save to browser or download locally.
inside-baseball
Explore baseball collections from the Library of Congress and the National Museum of African American History and Culture
seeing-lost-enclaves
Seeing Lost Enclaves is an initiative by Jeffrey Yoo Warren as part of the 2023 Innovator in Residence Program at the Library of Congress.
CCHC
Computing Cultural Heritage in the Cloud (CCHC) is our Andrew W. Mellon-funded experiment for piloting cloud solutions to enable research including data analysis and reduction on large-scale digital collections. Three non-LC staff contracted researchers will analyze large collection datasets that are stored in and accessible from AWS, likely as JSON. The contracted research experts' code will demonstrate how the datasets are gathered, transformed, and manipulated to demonstrate the needs of computational analysis. Languages used in this code may include Python and JavaScript. Code will undergo security review as it is submitted as deliverables during the contract window, with final versions to be made available in GitHub repository by the end of Q2 FY 2022.
viewshare_site
Site specific project retired Library of Congress instance of the Viewshare project
manuscripts-for-poets
A repository containing experimental interfaces for using the Library's manuscript digital collections and transcript data to support the creative process for artists, writers, and poets.