awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
jlegewie avatar

jlegewie/zotfile

0
View on GitHub↗
4,339 stars·290 forks·Java·11 views

Zotfile

ZotFile is a plugin for Zotero that functions as an academic reference file organizer, attachment manager, and synchronization tool. It is designed to maintain a structured file system of research attachments linked to a bibliographic database.

The project provides rule-based renaming of PDF files and attachments using customizable templates based on library metadata. It also enables the synchronization of documents between a local library and external directories to facilitate reading and annotating on mobile devices.

Additional capabilities include the extraction of highlights and notes from PDF documents for import back into the reference database, as well as the management of physical file paths to ensure links persist when documents are moved.

Features

  • Zotero Integrations - Provides a specialized plugin that extends the Zotero research library's file management capabilities.
  • Academic Research Management - Streamlines academic research by automating the extraction of PDF notes into a reference management system.
  • External Attachment Organizers - Manipulates physical files on the host disk to organize attachments outside of the internal library storage.
  • Attachment Relocation Rules - Renames and relocates PDF files and other attachments according to predefined rules to maintain a structured research library.
  • Automated File Organizers - Provides automated, rule-based organization of research attachments to maintain a structured library.
  • Bibliographic Library Organizers - Maintains a clean file system of academic attachments that remain correctly linked to their library entries.
  • Research Attachment Organizers - Organizes research documents by automatically renaming and moving PDF attachments into a structured folder system.
  • Database-Linked File Trackers - Maintains a mapping between library entries and physical file paths to ensure links persist after moving documents.
  • Metadata-Based File Renamers - Generates new filenames by applying customizable templates to metadata fields retrieved from the library database.
  • Application-to-Directory Syncs - Moves files between a primary library folder and secondary directories to facilitate access by external reading applications.
  • Annotation Extractors - Retrieves highlights and notes from PDF files and imports them into Zotero reference entries.
  • Annotation Extractors - Retrieves highlighted text and notes from PDF attachments and imports them back into the main reference database.
  • Local File Syncing - Connects local research directories to mobile reading applications for data context and annotation sync.
  • Research Document Syncs - Moves research papers between a computer and a tablet for reading and annotating on the go.
  • Reader-Specific File Transfers - Transfers PDF files from a library to a separate directory for access by mobile reading applications on external devices.

Star history

Star history chart for jlegewie/zotfileStar history chart for jlegewie/zotfile

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to Zotfile

Similar open-source projects, ranked by how many features they share with Zotfile.
  • jabref/jabrefJabRef avatar

    JabRef/jabref

    4,373View on GitHub↗

    This project is a desktop-based bibliographic reference manager designed to organize academic research libraries and automate citation workflows. It functions as a research assistant that integrates directly with word processors and text editors, enabling users to insert and format references while writing. The application is built on a Java-based portable runtime, allowing it to operate as a self-contained tool that stores preferences and data in local configuration files. The platform distinguishes itself through a modular plugin architecture and a commitment to human-readable, text-based f

    Javaacademiaacademic-publicationsai
    View on GitHub↗4,373
  • l0o0/translators_cnl0o0 avatar

    l0o0/translators_CN

    4,675View on GitHub↗

    This project is a bibliographic metadata scraper and Zotero web translator designed to automatically capture citations and reference data from research databases. It functions as a specialized Chinese academic web scraper that extracts bibliographic information and research content to streamline library organization. The tool focuses specifically on the structure and encoding of Chinese language databases and research portals. It enables the extraction of academic metadata from these sources for direct integration into Zotero, removing the need for manual entry of reference details. The syst

    JavaScriptcnkijavascriptrefworks
    View on GitHub↗4,675
  • l0o0/jasminuml0o0 avatar

    l0o0/jasminum

    7,030View on GitHub↗

    Jasminum is a Zotero plugin designed for the management of Chinese bibliographic data. It serves as a metadata integration tool that automates the extraction of publication details from the China National Knowledge Infrastructure database and provides utilities for editing PDF outlines and bookmarks directly within the reference manager. The project focuses on Chinese academic citation standards, providing specialized tools to format and parse personal names to meet specific regional requirements. It also manages the integration of language-specific translators and citation styles sourced fro

    TypeScriptcnkipluginzotero
    View on GitHub↗7,030
  • guaguastandup/zotero-pdf2zhguaguastandup avatar

    guaguastandup/zotero-pdf2zh

    3,008View on GitHub↗

    zotero-pdf2zh is a translation system and Zotero plugin designed to convert academic PDF papers into target languages using large language model APIs and machine translation services. It functions as an LLM document translator that integrates directly into Zotero libraries to process research documents. The tool distinguishes itself by generating bilingual PDFs with parallel layouts for side-by-side comparison of original and translated text. It also includes a mobile layout optimizer that crops double-column PDFs and stacks them vertically to improve readability on narrow screens. The syste

    Python
    View on GitHub↗3,008
See all 30 alternatives to Zotfile→

Frequently asked questions

What does jlegewie/zotfile do?

ZotFile is a plugin for Zotero that functions as an academic reference file organizer, attachment manager, and synchronization tool. It is designed to maintain a structured file system of research attachments linked to a bibliographic database.

What are the main features of jlegewie/zotfile?

The main features of jlegewie/zotfile are: Zotero Integrations, Academic Research Management, External Attachment Organizers, Attachment Relocation Rules, Automated File Organizers, Bibliographic Library Organizers, Research Attachment Organizers, Database-Linked File Trackers.

What are some open-source alternatives to jlegewie/zotfile?

Open-source alternatives to jlegewie/zotfile include: jabref/jabref — This project is a desktop-based bibliographic reference manager designed to organize academic research libraries and… l0o0/jasminum — Jasminum is a Zotero plugin designed for the management of Chinese bibliographic data. It serves as a metadata… l0o0/translators_cn — This project is a bibliographic metadata scraper and Zotero web translator designed to automatically capture citations… windingwind/zotero-better-notes — This project is a Zotero note management plugin that functions as a knowledge base orchestrator. It enables the… guaguastandup/zotero-pdf2zh — zotero-pdf2zh is a translation system and Zotero plugin designed to convert academic PDF papers into target languages… ethanwillis/zotero-scihub — This project is a reference manager extension and academic PDF downloader. It functions as a plugin that integrates…