Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/rffrasca/pdfkeeper

Open Source PDF Document Management
https://github.com/rffrasca/pdfkeeper

csharp database dotnet full-text-search net-framework oracle-cloud oracle-database oracle-db pdf pdf-document pdf-documents sqlite vb-net vbnet visual-basic-net winforms winforms-application

Last synced: about 2 months ago
JSON representation

Open Source PDF Document Management

Awesome Lists containing this project

README

        





Logo

PDFKeeper


Open Source PDF Document Management





[![Downloads][downloads-shield]][downloads-url]
[![Commit Activity][commit-activity-shield]][commit-activity-url]
[![Donate-PayPal][Donate-PayPal-shield]][Donate-PayPal-url]




Report Bug
·
Request Feature/Enhancement
·
Request Compatible Database
·
Forum


Table of Contents



  1. About The Project



  2. Getting Started


  3. License

  4. Contact

  5. Acknowledgments

## About The Project

### Description
PDFKeeper is free, open source software that provides a storage and management solution for PDF documents.

![Product Name Screen Shot][product-screenshot]

User Interface in version 9.0.0 and higher.

### Features
* Store and manage PDF documents in a single-user or compatible, multi-user (on-prem or cloud) database where they’re indexed to provide full-text search functionality.
* Upload PDF documents individually or in bulk. In addition, Upload Profile folders can be setup to allow for integration and automation.
* Apply a Title, Author, Subject, Category, and Tax Year to selected documents and when PDF documents are uploaded. In addition, Keywords can be applied when PDF documents are uploaded.
* Set flag state on a selected document and when PDF documents are uploaded to mark for follow-up.
* Add notes to a selected document that can include the date, time, and user account name. All notes can be edited and are indexed by the database.
* Find documents by Search Term, Selections (Author, Subject, Category, and/or Tax Year), or Date Added. In addition, Flagged Documents or All Documents can be listed.
* With PDFKeeper, the following functions can be performed on a selected document: PDF viewing with the bundled or default viewer; PDF bursting; PDF copying to the Clipboard; Flag Document state management; Notes viewing and editing; Keywords, PDF preview, PDF Text, and Search Term Snippets (when applicable) are also displayed for viewing.
* Export selected PDF documents with their category, tax year, notes, and flag state from the database for easy importing.

These features are available in version 9.2.0 and higher.

### Release History
Full release history is available in the [Changelog](https://github.com/rffrasca/PDFKeeper/blob/master/docs/Changelog.md).

(back to top)

## Getting Started

### Installation

- Client prerequisites and compatible Database Management Systems are listed on the [release page](https://github.com/rffrasca/PDFKeeper/releases/latest).
- Download and install the latest version of PDFKeeper from [here](https://github.com/rffrasca/PDFKeeper/releases/latest) or install using Windows Package Manager (winget install pdfkeeper).
- PDFKeeper is installed per-user.
- Database setup instructions are available in the Help file that can be viewed post-install.

### Building from Source

Build Instructions for v10 is available [here](https://github.com/rffrasca/PDFKeeper/blob/master/docs/Build-Instructions-v10.md).

Build Instructions for v9 is available [here](https://github.com/rffrasca/PDFKeeper/blob/master/docs/Build-Instructions-v9.md).

(back to top)

## License

PDFKeeper is distributed under the terms of the [GNU General Public License (GPL) Version 3](https://github.com/robertfrasca/PDFKeeper/blob/master/COPYING).

[![Logo](https://www.gnu.org/graphics/gplv3-with-text-136x68.png)](https://www.gnu.org/licenses/gpl-3.0.html)

[![Logo](https://149753425.v2.pressablecdn.com/wp-content/uploads/2009/06/OSIApproved_100X125.png)](https://opensource.org/licenses/GPL-3.0)

(back to top)

## Contact

[Robert F. Frasca](mailto:[email protected]) - Project Owner and Maintainer

(back to top)

## Acknowledgments

* [Best-README-Template](https://github.com/othneildrew/Best-README-Template)
* [ThirdPartyLibraries](https://github.com/max-ieremenko/ThirdPartyLibraries)
* [Third-Party software](https://github.com/rffrasca/PDFKeeper/blob/master/THIRD-PARTY-NOTICES.txt)

(back to top)

[downloads-shield]: https://img.shields.io/github/downloads/rffrasca/PDFKeeper/total?style=flat
[downloads-url]: https://github.com/rffrasca/PDFKeeper/releases
[commit-activity-shield]: https://img.shields.io/github/commit-activity/y/rffrasca/PDFKeeper?style=flat
[commit-activity-url]: https://github.com/rffrasca/PDFKeeper
[Donate-PayPal-shield]: https://img.shields.io/badge/Donate-PayPal-green.svg
[Donate-PayPal-url]: https://www.paypal.com/donate/?cmd=_s-xclick&hosted_button_id=JCM6ZMCF6BHHN
[product-screenshot]: https://github.com/rffrasca/pdfkeeper/blob/master/docs/UserInterface-9.0.0.png