Open Source Licenses

The Beaver Zotero plugin is open source software licensed under AGPL v3. It's built with the help of several open source projects. We're grateful to the maintainers and contributors of these projects.

Zotero

Beaver is a plugin for Zotero, the free and open-source reference manager.

Zotero Plugin Template

Beaver's plugin architecture is built using the Zotero Plugin Template.

MuPDF

Beaver ships a custom WebAssembly build of MuPDF (mupdf-wasm.mjs and mupdf-wasm.wasm) for client-side PDF text and image extraction in the Zotero plugin. The build is produced from a public fork of upstream MuPDF that carries small Beaver-specific patches for text extraction and WASM stability. See the fork's FORK.md for the exact upstream base, the local changes, and build instructions.

Zotero Plugin Toolkit

The plugin uses the Zotero Plugin Toolkit for UI components and utilities.

Plugin Dependencies

The Beaver plugin also uses these open source libraries:

  • React - UI library (MIT License)
  • Supabase JS Client - Authentication and database (MIT License)
  • React Markdown - Markdown rendering (MIT License)
  • Jotai - State management (MIT License)

For a complete list of plugin dependencies, see github.com/jlegewie/beaver-zotero/blob/main/package.json

Beaver Plugin License

The Beaver Zotero plugin is licensed under AGPL v3. Source code is available at github.com/jlegewie/beaver-zotero