pyHanko
Mayan EDMS
pyHanko | Mayan EDMS | |
---|---|---|
9 | 34 | |
428 | 559 | |
- | 2.5% | |
9.0 | 0.0 | |
2 days ago | 2 months ago | |
Python | Python | |
MIT License | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
pyHanko
-
Signing PDFs
If you mean signing as in "adding a digital, cryptographic signature", you could use pyhanko () which provides everything state-of-the-art to do just that.
-
Anything self hosted like paperless.io?
Document read from codimd-api https://github.com/hackmdio/hackmd-cli/blob/master/README.md - Matching config.yaml + styles read from git - Fetching data from CRM https://docs.espocrm.com/development/api/#client-implementations - Parsing markdown as jinja template - Generate pdf from markdown https://github.com/jmaupetit/md2pdf - Add signature fields https://github.com/MatthiasValvekens/pyHanko - store pdf file (maybe seafile?) (or nextcloud)
-
Digitally Sign PDFs?
I don't think Okular supports PKCS#11 out of the box, but if you're OK with CLI tooling, this might suit your needs: https://github.com/MatthiasValvekens/pyHanko (full disclosure: I wrote that tool, so assume I'm biased).
-
How does document signing work in practice?
Shameless plug: I'm the author of this tool: https://github.com/MatthiasValvekens/pyHanko/.
-
Introducing Certomancer: the Python X.509 testing framework
Certomancer started out as a weekend-long hacking session because I wanted to put the test suite for pyHanko on more solid foundations. I more or less knew where I wanted to go: I started by crafting a configuration file describing a somewhat involved testing configuration, and then implemented features incrementally until the tool was capable of handling the sample config I initially put together. This is the result.
-
Password protect PDF's
If you aren't afraid of some command-line tooling, you can use pyHanko: https://github.com/MatthiasValvekens/pyHanko/. It's mainly a signing tool, but the library behind it supports literally every encryption scheme in the PDF standard. The CLI is a bit more restricted, but it'll probably still do the job in this particular case.
- SafeNet digital tokens on linux
Mayan EDMS
-
A Clutter-Free Life: Going Paperless with Paperless-Ngx
I use MayanEDMS personally, and have for the past five or so years. It's complex but does what it says on the tin.
https://www.mayan-edms.com/
- Sistema de gestión documental
-
Document Management with REST API and User Permissions
Mayan EDMS has an api and rbac. https://www.mayan-edms.com/
-
Can anybody recommend a document management system?
I heard good things about https://www.mayan-edms.com/ Never used it myself, though.
-
Question from our chef
You can scan all the invoices into TIF / PDF format and then use a (free) program with Optical Character Recognition (OCR) like this (https://www.mayan-edms.com/) to index them. This will allow you to search for the key words with a filter on the date of scan.
- Software for sending files/media to clients for revisions/approvals?
-
Hermes, an Open Source Document Management System
There's also Mayan EDMS [1]. I have no experience with it, but looks sensible from the outside.
[1] https://www.mayan-edms.com/
- PDF / DOC Library?
-
Anything self hosted like paperless.io?
Mayan EDMS
-
Electronic material/document management system wanted (PDFs, videos, audio files, review process, feedback, user management, etc.)
I think Mayan EDMS meets all criteria
What are some alternatives?
itext-java - iText for Java represents the next level of SDKs for developers that want to take advantage of the benefits PDF can bring. Equipped with a better document engine, high and low-level programming capabilities and the ability to create, edit and enhance PDF documents, iText can be a boon to nearly every workflow.
Paperless-ng - A supercharged version of paperless: scan, index and archive all your physical documents
OCRmyPDF - OCRmyPDF adds an OCR text layer to scanned PDF files, allowing them to be searched
paperless-ngx - A community-supported supercharged version of paperless: scan, index and archive all your physical documents
certomancer - Quickly construct, mock & deploy PKI test configurations using simple declarative configuration.
Papermerge - Open Source Document Management System for Digital Archives (Scanned Documents)
xournalpp - Xournal++ is a handwriting notetaking software with PDF annotation support. Written in C++ with GTK3, supporting Linux (e.g. Ubuntu, Debian, Arch, SUSE), macOS and Windows 10. Supports pen input from devices such as Wacom Tablets.
Paperless - Scan, index, and archive all of your paper documents
Loki - Loki - Simple IOC and YARA Scanner
Teedy - Lightweight document management system packed with all the features you can expect from big expensive solutions
blockchain_implementation - Simple blockchain implementation using python and flask. It implements basic concepts of blockchain, like proof of work, mining, consensus, generating and validating the signature on transaction etc.
Docspell - Assist in organizing your piles of documents, resulting from scanners, e-mails and other sources with miminal effort.