Dat Card Catalogue
An aggregated card catalogue for many Calibre libraries (or any collections with a directory structure that is Creator/Creation/Files.ext).
Setup
Note: dat-cardcat requires node 6 or greater
npm install
npm run dev
While not published on NPM yet you can integrate this into other projects or make it available on the command line via npm link.
npm link
datcat
cd <your/other/project>
npm link dat-cardcat
For testing, the first time you run, you should do:
datcat import-cat 96171cc0845174e7e3c73592479cd9ca8d4caf1d039e6f38a0c06f48dff88bd1 "South Asian Scholarship"
datcat checkout "Ackbar Abbas" "Hong Kong Culture and the Politics of Disappearance (58)"
datcat create-cat "/Path/To/Some/Calibre Library" "My Library"
datcat query "hong kong"
datcat author list
datcat author -c list
datcat author list a
datcat author titles "Ackbar Abbas"