Skip to content

salehjg/PocketZotero

Repository files navigation

PocketZotero

image info

The project aims for providing a simple Android application to read the offline local Zotero databases. The idea is to ignore Zotero Cloud completely and only use the offline copy of the database which could be obtained from the desktop version of Zotero.

APK

I usually release unsigned working APKs of the applications. You can find them at Releases.

Features

  • Single Library
  • Read-only Mode
  • Accessing the default DB located at /storage/emulated/0/PocketZotero/zotero.sqlite
  • Offline and local Zotero DB access
  • Decoding the nested collection structure
  • Decoding the fields and their values
  • Decoding the authors and their indices
  • Decoding the attachments and their keys and paths
  • Accessing the database over Windows SMB
  • Opening the attachments stored locally
  • Opening the attachments stored on the local network (SMB)
  • Decoding the notes for each CollectionItem
  • Decoding the tags for each
  • Reading databases with multiple libraries
  • Global item search
  • Global tag search
  • Adding new items
  • Adding new collection
  • Adding new library
  • Editing item details (edit/add details such as tags, notes, authors, and ...)
  • Decoding attachment-only items

Credits

Here is the list of the open-source projects and/or free sources that are used in this project.

ZotDroid

TreeView

SVGrepo

About

Zotero In Your Pocket (Android App)

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages