Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
dev:client_coding:plugin_development [2022/09/20 05:45] – [Setting Up a Plugin Development Environment] dstillmandev:client_coding:plugin_development [2023/11/14 03:41] (current) – [Introduction to Zotero Plugins] dstillman
Line 5: Line 5:
 ===== Introduction to Zotero Plugins ===== ===== Introduction to Zotero Plugins =====
  
-Zotero plugins run within the Zotero desktop app and are built on the same technologies as legacy (pre-WebExtension) Firefox extensions and interact with Zotero's internal [[dev/client_coding/javascript_api|JavaScript API]]. +Zotero plugins run within the Zotero desktop app and interact with Zotero's internal [[dev/client_coding/javascript_api|JavaScript API]] and internal Firefox APIs.
- +
-If you plan to write a plugin, you can start by taking a look at [[:plugins|existing plugins]] such as [[https://github.com/jlegewie/zotfile|ZotFile]]. (The official [[dev/sample_plugin|Hello World Zotero plugin]] is currently extremely dated.)+
  
 +If you plan to write a plugin, you can start by taking a look at the [[https://github.com/zotero/make-it-red|official sample plugin]] as well as [[:plugins|existing third-party plugins]].
 ===== Alternatives to Zotero Plugins ====== ===== Alternatives to Zotero Plugins ======
  
dev/client_coding/plugin_development.1663667115.txt.gz · Last modified: 2022/09/20 05:45 by dstillman