Add your description here
Project description
ZotMD
Sync your Zotero library to Markdown files with automatic updates and PDF annotation extraction.
Built for Obsidian and compatible with any Markdown-based note-taking app.
Features
- Library Sync: Keeps your Zotero library and Obsidian folder of markdown notes in sync. Uses incremental sync by default that only updates changed items that also keeps track of modified highlights and annotations.
- PDF Annotations: Extracts highlights and notes created in Zotero
- Customizable Templates: Uses Jinja2 to create markdown notes with custom templates
Quick Start
# Install with uv (https://docs.astral.sh/uv/)
uv tool install zotmd
# Set up configuration
zotmd config
# Sync your library
zotmd sync
Requirements
- Python 3.13+
- Better BibTeX (Zotero plugin)
- Zotero API access
Documentation
License
MIT License - see LICENSE for details.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
zotmd-0.3.0.tar.gz
(129.2 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
zotmd-0.3.0-py3-none-any.whl
(38.8 kB
view details)
File details
Details for the file zotmd-0.3.0.tar.gz.
File metadata
- Download URL: zotmd-0.3.0.tar.gz
- Upload date:
- Size: 129.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.7.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b52cad9d70e696bfc5e1046e0f41a9845db0b25d8353f16cdee432c093ab3782
|
|
| MD5 |
fd1e66fe273b551a63ef8ca4d395083d
|
|
| BLAKE2b-256 |
2d557897f9bab0141728e0557a5e0ca8d8b508fb593d4669bf562176babd1953
|
File details
Details for the file zotmd-0.3.0-py3-none-any.whl.
File metadata
- Download URL: zotmd-0.3.0-py3-none-any.whl
- Upload date:
- Size: 38.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.7.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
493538d38fb66d808a22fac5168482d7edbcfeaa27b6b89ffa81cb1e128b3e00
|
|
| MD5 |
328243c4947815207272aec27d0e8024
|
|
| BLAKE2b-256 |
41721c7f343812e060574b7197bdee6c0c15f354fc11796171ebb61fd577ca9a
|