Add your description here
Project description
PiePdf
Manage Research Articles and fetch metadata from the internet (currently crossref and arXiv is supported).
Trying to make an opensource alternative to Mendeley, Zotero.
demo
Dependencies
python3-poppler-qt5, PyQt5 for python3, python3-feedparser, habanero
Fedora
pip3 install habanero PyQt5 python-poppler-qt5 feedparser and dnf install python3-httplib2
Openseuse
pip3 install habanero
zypper in python3-poppler-qt5 python3-feedparser python3-qt5 python3-httplib2
Installation
How you can install and test locally:
</code></pre>
<p>From the project root run: <code>pip install -e .</code>
Then run:</p>
<pre lang="bash"><code>piepdf
(or python -m piepdf )
git clone https://github.com/srbhp/PiePdf.git
cd PiePdf
python3 src/piepdf
By default it create a folder PiePdf
in your home directory. You can change this default directory to any Path from the setiing menu.
You have keep all your pdfs in this directory. PiePdf fetch metadata automatically
from crossref or arXiv for each pdf.
You should know
PiePdf configuration file ~/.config/piepdf/piepdf.conf
PiePdf database file ~/.config/piepdf/piepdf_database/piepdf.db
TODO
- Add support for custom metadata providers
- Fix Pdf reader performance
- Fix info widget (title, tags, open URL)
- Fix tab title
- Add icon to reload/sync folder
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file piepdf-0.1.0.tar.gz.
File metadata
- Download URL: piepdf-0.1.0.tar.gz
- Upload date:
- Size: 34.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.9.15 {"installer":{"name":"uv","version":"0.9.15","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Fedora Linux","version":"43","id":"","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b8b78be0585e6b637485e571774689b75c88bde3afdb146da48a70bdf57b4d88
|
|
| MD5 |
2fedca4c2a20665ca29b3b586aabb7ad
|
|
| BLAKE2b-256 |
9c6758eb30b7499f30b8e14b812074046f89001f10496ec432eadf77133b230f
|
File details
Details for the file piepdf-0.1.0-py3-none-any.whl.
File metadata
- Download URL: piepdf-0.1.0-py3-none-any.whl
- Upload date:
- Size: 40.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.9.15 {"installer":{"name":"uv","version":"0.9.15","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Fedora Linux","version":"43","id":"","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
720a170a43e740a0fbad98dab7838f05182d5120173489f87258c876494248a2
|
|
| MD5 |
74b0fd9ed68c5d34c49a60e586419604
|
|
| BLAKE2b-256 |
bb3ef9a80e8f0c1626cf2e2c7ae8bfe76080f3c68d9909d8baebe07be5df2cf7
|