package metadb
A database for storing and managing file metadata in JSON format
Install
Dune Dependency
Authors
Maintainers
Sources
v1.3.1.tar.gz
md5=c3732a371c6372d0f278b741ff86e853
sha512=78733fd0f43bc32f6a7974c517697b667701b1c1c91b6213f0b2542f3b42e557db6f580e01ba380c2980203fc89a9cb356752b807ebe6f4f648a1998aeee896a
Description
Metadb is a library to locally store and manipulate a JSON database of file metadata. A key feature of Metadb is that a user may rename or move files within or between libraries, and Metadb will resolve missing or renamed files according to their MD5 hash. Metadb can also find duplicate files across libraries.
Published: 14 Jul 2022
README
DocuLib
" A simple GUI for managing document metadata for books, textbooks, or articles.
Features
- files can be moved or renamed without losing metadata
- metadata includes authors, title, publishing year, tags, bookmark, and DOI/ISBN
- search for metadata on openlibrary.org and semanticscholar.org
- manage multiple libraries in different locations
- error permissive search
Installation (Debian/Ubuntu)
On Debian/Ubuntu:
wget https://github.com/nguermond/doculib/releases/download/v1.3.1/doculib_1.3.1_amd64.deb
sudo dpkg -i doculib_1.3.1_amd64.deb
sudo apt -f install
and run with doculib
.
Build from source (linux):
Build with opam. Sytem dependencies:
pkg-config libev-dev libgmp-dev libcairo2-dev libexpat1-dev libgtk-3-dev
Build from source (MacOS):
Build with opam. System dependencies:
pkg-config libev gmp cairo expat gtk+3
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page