Skip to content

Create a Notion collection, synced with Zotero.

License

Notifications You must be signed in to change notification settings

CamHolman/notion-zotero

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Zotero-Notion

GitHub top language License
Create a Notion collection, synced with Zotero.

Showcase

  • Cite an item:
  • Database (A.K.A. collection):

Necessary Configuration

[notion]
PAGE_URL = Target Notion Page Address
CV_URL = Target Notion CV (Collection View)
TOKEN_V2 = Notion Access Token (the second version)

[zotero]
LIBRARY_ID = Library ID of Target Zotero Library
LIBRARY_TYPE = Type of Target Zotero Library, user or group
API_KEY= Zotero API Key

Requirements

  • Python >= 3.7
  • Pyzotero
  • notion_py (ATTENTION: only use this fork version, plz)
  • pandas
  • notion
  • rich

Run

python3 main.py

Todo

  • Robustness improvements

About

Create a Notion collection, synced with Zotero.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%