Code Monkey home page Code Monkey logo

paperlib's Introduction

English | δΈ­ζ–‡


An open-source reference manager.

Join our Discord community!

πŸ“£ Seeking contributors πŸ“£

If you are interested in contributing, please contact @GeoffreyChen777

Webpage | Download | Quick Start | Roadmap

Try 3.0 Beta?

Over the past few months, all the source code of Paperlib has been refactored to support an extensible structure.

Currently, the entire development work has been completed, and most of the bugs have been fixed. Therefore, I would like to invite you to participate in testing, including the exciting development of extensions.

Compared to Paperlib 2.x, in 3.0.0-beta.1, we have:

  • Introduced an extension system.
  • Moved all metadata scrapers and paper downloaders to corresponding extensions.
  • Replaced the original search box with a new command panel, working with extensions to achieve more advanced functionality.
  • In response to user feedback, added support for creating new empty tags and folders in the sidebar.
  • Fixed some bugs.
  • Welcome any users to report bugs you may encounter on Github or at here and encourage extension developers to publish your extension.

The download link and the extension development documents can be found on our website.

Introduction

Paperlib is an open source reference manager designed to improve your citing experience by addressing some of the common painpoints found in other software, in particular Zotero and Mendely.

Main Features

  • Rich variety of scrapers to collect metadata for several disciplines
  • Fulltext and advanced search.
  • Rating, flag, tag, folder and markdown/plain text note.
  • RSS feed subscription to follow the newest publications on your research topic.
  • Locate and download PDF files from the web.
  • macOS and MS Word Plug-ins for inserting citations
  • Cloud sync
  • Supports macOS, Linux, and Windows.
  • Beautiful and clean UI.

Scrapers

Currently, Paperlib uses the following scrapers (more to come):

  • General

    • arXiv
    • doi.org
    • Semantic Scholar
    • Crossref
    • Google Scholar
    • Springer
    • Elseivier Scopus
  • Computer Science and Electronic Engineering

    • openreview.net
    • IEEE
    • DBLP
    • Paper with Code (scrape available in the code repository)
  • Earth Science

  • Physics

    • NASA Astrophysics Data System
    • SPIE: Inte. Society for Optics and Photonics
  • Chemistry

    • ChemRxiv
  • Biology

    • BioRxiv / MedRxiv

About this project

Conference papers are a big part of computer science research. Without DOI, ISBN, metadata of a lot of conference papers are hard to look up (e.g., NIPS, ICLR etc.). When I cite a publication in a draft paper, I need to manually search the publication information of it in Google Scholar or DBLP over and over again.

Why not Zotero or Mendely?

  • The scraping capabilities of these tools are limited to what's on the page.

  • Outdated UI and bloated features

  • Expensive licenses

Download and Install

Β» Download Here Β«

Windows

⚠️ You may notice that a warning shows when you install Paperlib on Windows. The reason is that there is no code signing in Paperlib because it is so expensive. The source code of Paperlib can be found in the electron branch. It won't hurt your PC and will never collect any personal information. Please make sure you are using HTTPS and our official webpage or Github to download the installer. When you install latest.exe, in the "Windows protected your PC" window, please click More info and Run anyway.

macOS

⚠️ You may need to click the preference - Security & Privacy - run anyway.

Linux

See here.

Quick Start

Introduction (EN)
Introduction (CN)

Donate

Buy Me A Coffee

Buy Me A Coffee

Sponsors

Apple Silicon Build

Contribute to Paperlib

πŸ“£ Seeking contributors πŸ“£

If you are interested in contributing, please contact @GeoffreyChen777

Metadata Scrapers

My research topic is computer vision, which is only one piece of the puzzle of computer science. I tried to contact some friends to provide information about the paper metadata database in different disciplines. However, However, it does not cover all disciplines. If the builtin metadata scrapers are not suitable for your research, feel free to open an issue or a pull request.

Feature Requests

For feature requests please create an issue

License

GPL-3.0 License

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.