Below are some of the projects we'd like to highlight. We develop software in a variety of languages mostly Python, some JavaScript/TypeScript, and a little Go.
- ts_dataset, a TypeScript module for working with datasetd via Deno
- cold, Controlled Object Lists and Datum.
- CMTools, CodeMeta Tools for leveraging CodeMeta data in build processes
- Log Agent, A minimalist Log Agent for taking actions based in ip address logged and tag in log line
- cl-js, a collection of JavaScript library for working with Caltech Library resources and materials
- AMES, Automated Metadata Service
- CaltechDATA API, Python library for using the CaltechDATA API
- Handprint, Apply different text recognition services to images of handwritten documents
- DIBS, an implementation of a basic controlled digital lending (CDL) system using IIIF to make scanned books available for time-limited viewing.
- dataset, dataset is a command line tool, Go package and C-shared library for working with JSON objects as collections
- py_dataset, a dataset Python wrapper around libdataset
- ts_dataset, a TypeScript module for working with datasetd via Deno
- datatools, a set of command line tools for working with various data formats
- irdmtools, a set of command line tools and web services for working with our repository systems[1]
[1]: Caltech Library currently uses both EPrints and Invenio RDM repository systems