ddb government

Search Germany's digitised cultural heritage, explore facet distributions, and fetch an object's full detail — over the public v2 Deutsche Digitale Bibliothek API via the deutsche-digitale-bibliothek-cli. No API key required.

Install

  1. Install the ddb CLI:

    npm i -g @maschinenlesbar.org/deutsche-digitale-bibliothek-cli
  2. Add the marketplace (once):

    /plugin marketplace add maschinenlesbar-org/plugins
  3. Install the plugin:

    /plugin install ddb@maschinenlesbar

Requirements such as API keys or accounts are listed in SKILLS.md.

Skills

  • /ddb:ddb-item

    Fetch the full detail of one digitised object from the Deutsche Digitale Bibliothek by its id, using the deutsche-digitale-bibliothek-cli. Trigger when the user has a DDB object id (or a link to a DDB object page) and asks "show me the details of this DDB object", "get the Europeana metadata for this item", "what images/binaries belong to this record?", "list the child items of this archival record", "get the IIIF manifest for this object", or wants the view, EDM, binaries, source record, IIIF manifest, or hierarchy (parents and children) of a specific object. Resolves the 32-character id and picks the component.

  • /ddb:ddb-search

    Search Germany's digitised cultural heritage (archives, libraries, museums) via the Deutsche Digitale Bibliothek using the deutsche-digitale-bibliothek-cli. Trigger when the user asks "find objects about the Bauhaus in the DDB", "how many photographs of Goethe are digitised?", "search the Deutsche Digitale Bibliothek for medieval manuscripts", "museum objects from Berlin", "which places or institutions have the most objects about X?", "what object types exist in the DDB?", or wants to filter cultural objects by type, place, provider, sector, language or time and get result counts or facet distributions. Builds the Solr query, filter queries, facet counts and paging.

Details

Repository
maschinenlesbar-org/deutsche-digitale-bibliothek-cli
CLI
@maschinenlesbar.org/deutsche-digitale-bibliothek-cli (command ddb)
Plugin version
0.3.0, from tag v0.0.5
License
AGPL-3.0-or-later
Data terms
DATA_LICENSE.md
Keywords
ddb, deutsche-digitale-bibliothek, cultural-heritage, glam, archives, museums, libraries, germany, bund.dev