Description
Paperwork is a GUI to make papers searchable.
This is the backend part of Paperwork. It manages:
- The work directory / Access to the documents
- Indexing
- Searching
- Suggestions
- Import
- Export
There is no GUI here. The GUI is located here: https://gitlab.gnome.org/World/OpenPaperwork/paperwork/tree/master/paperwork-gtk .
Regarding the name "Paperwork", it can refer to both the GUI or the backend. If you want to be specific, you can call the gui "paperwork-gtk" instead of just Paperwork.
Dependencies
- Pillow: Image manipulation (with JPEG support)
- Whoosh: To index and search documents, and provide keyword suggestions
- Libpoppler (PDF support)
- Cairo
- Gobject Introspection
Usage
You can find some examples in scripts/. You can also look at the code of Paperwork for reference.
Here are some snippets:
# TODO(Jflesch): UPDATE
Contact/Help
Developement is strongly related to Paperwork-gui.
Contact
Licence
GPLv3 or later. See LICENSE.
Development
Developement is strongly related to Paperwork-gui. All the information can be found on the wiki.
Metadata
Release files for paperwork-backend 2.2.5
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| paperwork_backend-2.2.5.tar.gz | 1.4 MB | Details |
Release files / paperwork_backend-2.2.5.tar.gz
| Download URL | paperwork_backend-2.2.5.tar.gz |
|---|---|
| Size | 1.4 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
e38a5f960d0e0dac9da2792dc80aec703a32f31857dc58c5dbae7edec47e9ee1
|
|
BLAKE2b-256 checksum How to use checksums |
1b64f05ced9845ed30396d361cf3bc72fbdae68e0c65ae0cad0093b96db60388
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.12.5
|