Fork me on GitHub

mayan by rosarior

Open source, Django based document manager with custom meta-data indexing, file serving integration and OCR capabilities

Bulk upload documents directly or by using a staging folder to receive scanned documents. Organize using document classes and custom meta-data as well as automatic document grouping. Find document by means of full text searching, either meta-data, document properties or content extracted from PDFs or transcribed by OCR.

Dependencies

Django - A high-level Python Web framework that encourages rapid development and clean, pragmatic design. django-pagination django-filetransfers - File upload/download abstraction celery- asynchronous task queue/job queue based on distributed message passing django-celery - celery Django integration libmagic - MIME detection library tesseract-ocr - An OCR Engine that was developed at HP Labs between 1985 and 1995... and now at Google. unpaper - post-processing scanned and photocopied book pages ImageMagick - Convert, Edit, Or Compose Bitmap Images GraphicMagick - Robust collection of tools and libraries to read, write, and manipulate an image. popper-utils' pdftotext

Install

virtualenv --no-site-packages mayan cd mayan git clone git://github.com/rosarior/mayan.git cd mayan source ../bin/activate pip install -r requirements/production.txt

License

Licensed under the GPL Version 3

Authors

Roberto Rosario (Roberto.Rosario.Gonzalez@gmail.com)
http://twitter.com/#siloraptor

Contact

Roberto Rosario (roberto.rosario.gonzalez@gmail.com)
http://twitter.com/#siloraptor

Download

You can download this project in either zip or tar formats.

You can also clone the project with Git by running:

$ git clone git://github.com/rosarior/mayan