Researcher Library

pending

by Vladislav Guzey

A plugin to help researchers manage their literature.

1 starsUpdated 4mo agoMITDiscovered via Obsidian Unofficial Plugins
View on GitHub

Researcher Library Obsidian Plugin

Project Overview

This plugin helps researchers manage their literature within Obsidian. It allows users to add PDF files of research papers, automatically extract metadata, and organize their reading list.

Core Features

  • PDF Import: Add PDF files to your Obsidian vault.
  • Metadata Extraction: Automatically extract metadata (title, authors, publication year) from PDFs.
  • Manual Metadata Editing: Edit extracted metadata.
  • Reading Status: Track the reading status of each paper ("To Read," "Reading," "Read").
  • Notes Integration: Create and link notes to specific papers.

How to Use (Planned)

Detailed instructions on how to use the plugin will go here once the features are implemented and ready for user interaction. This will include steps for installing the plugin, importing PDFs, editing metadata, and managing reading status.

Development

This plugin is developed using TypeScript and the Obsidian API.

Setup Development Environment

  1. Clone this repository.
  2. Install dependencies: npm i
  3. Run in development mode: npm run dev

Releasing New Versions

  • Update manifest.json with the new version number and minimum Obsidian version.
  • Update versions.json with the new version mapping.
  • Create a new GitHub release, uploading manifest.json, main.js, and styles.css as binary attachments.

Contributing

Contributions are welcome! Please feel free to open issues or submit pull requests.

License

This plugin is open-source and available under the MIT License. See the LICENSE file for more details.


Support

© 2025 Vladislav Guzey. All rights reserved.

For plugin developers

Search results and similarity scores are powered by semantic analysis of your plugin's README. If your plugin isn't appearing for searches you'd expect, try updating your README to clearly describe your plugin's purpose, features, and use cases.