boffo Boffo is an add-on for Google Sheets
written by the Caltech Library. It lets you select item barcodes in a
spreadsheet and retrieve information about the item records from a FOLIO
server.
caltechdata_api Python library for
using the CaltechDATA API
cl-js CL-js is a JavaScript library for
integration with feeds and other library supplied services. It provides
functionality through a global CL object.
cli Building better command line interfaces for
Caltech Library
cloud-init-examples This
repository includes an example of cloud-init YAML files for use with
multipass VMs.
codemeta-pandoc-examples
This repository describes how to generate a CITATION.cff, about.md and
installer.sh from a codemeta.json file using Pandoc.
crossrefapi This is a Go package fork
working politely with the CrossRef API.
csvtextarea A Web Component for working
with tabular data, migrated to CL-web-components.
dataciteapi A Golang package and
command line utility for working with the public DataCite API
dataset dataset is a command line tool, Go
package, shared library and Python package for working with JSON objects
as collections
datatools A set of tools for working with
JSON, CSV and Excel workbooks
dibs DIBS is an implementation of a basic
controlled digital lending (CDL) system using IIIF to make scanned books
available for time-limited viewing.
documenting-earthquakes In
honor of the centennial of the 1906 San Francisco earthquake, the
Caltech Archives created a virtual exhibit in six parts of materials
from its own collections. Recent major donations by Professor George W.
Housner have substantially augmented the Archives’ holdings in the
history of earthquakes and the early science of seismology.
dotpath A Go, Python and TypeScript modules
for working with map, dicts and objects accessing them using a dot path
notation.
ead2dc Converts ArchivesSpace EAD Finding
Aid XML to an OAI-PMH Static Repository with DC metadata.
eprinttools EPrintTools is a Go
package, command line utilities and a service for working with EPrints
3.3.x EPrint XML and REST API
foliage Foliage is the FOLIo chAnGe Editor,
a tool to do bulk changes in FOLIO using the network API.
geospatial-python Introduction to
Geospatial Raster and Vector Data with Python
handprint Apply different text
recognition services to images of handwritten documents.
iga IGA is the InvenioRDM GitHub Archiver, a
standalone program as well as a GitHub Action that lets you
automatically archive GitHub software releases in an InvenioRDM
repository.
irdm-queue-portal A basic view of
content currently in an InvenioRDM community queue
irdmtools A Go and Python package for
working with InvenioRDM repositories.
libguine Caltech Library customizations
for LibGuides CMS
logagent A simple program to scan a log
file for text tags and emit actions
metadatatools Inspired by the Python
IdUtils package metadatatools provides similar functionality in
TypeScript.
mkpage MkPage Project includes tools for
rendering static websites including a Pandoc preprocessor
models This is a Go package used to describe
data models aligned with the HTML5 data types.
namaste Go package and command line
implementation of “NAMe AS TExt” metadata embedding for
directories.
newt Newt a microservice for integrating
Postgres+PostgREST and Pandoc
opensearch-machine This is a
repo for testing and learning Opensearch running under Multipass.
pairtree A simple encoder/decoder for
converting object identifiers into a Pair Tree Path (path)
pandoc_client This repository holds
an experimental Go package that functions as a client to
pandoc-server.
popstar Phone-Oriented Processing SofTware
for ARchives
py_dataset Python package of dataset
(https://github.com/caltechlibrary/dataset) for working with JSON
objects as collections on disc
shell-extras Extra material for
Software Carpentry shell lesson.
simplified An intermediate metadata
model as Go struct for migrating content from EPrints 3.3. to
Invenio-RDM 11
template Template repository for software
projects by the Caltech Library
ts_dataset This is a TypeScript module
for interacting with datasetd targetting Deno
waystation Automatically archive your
repository’s GitHub Pages in the Wayback Machine.
ws DEPRECIATED (see wsfn): A nimble webserver
for prototyping.
wsfn Go package for standardize web service
functionality across our library’s go projects