Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/rffrasca/pdfkeeper
- Owner: rffrasca
- License: gpl-3.0
- Created: 2016-04-16T13:47:53.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2024-03-10T21:00:56.000Z (10 months ago)
- Last Synced: 2024-03-11T18:40:59.486Z (10 months ago)
- Topics: 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
- Language: C#
- Homepage: https://www.pdfkeeper.org/
- Size: 3.7 MB
- Stars: 75
- Watchers: 4
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: COPYING
Awesome Lists containing this project
README
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
## 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).## 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).
## 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)
## Contact
[Robert F. Frasca](mailto:[email protected]) - Project Owner and Maintainer
## 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)[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