navigation

Virtualpaper

A document archive optimized for search experience

Features:

  • Fast indexing on documents
  • Extremely fast interactive full-text-search supporting typos, and suggests keywords as user types them
  • Support for multiple users
  • Supports PDFs, Images, Text files
  • OCRs document contents
  • REST API
  • Detects and prevents from uploading duplicates
  • Key-value metadata that’s fully user customizable
  • Linking documents in 1-1 relation, to e.g. link several version of the same document to quickly navigate between them
  • Responsive layout. There’s no mobile app available (unless someone writes one), but modern browsers can ‘install’ the application as a mobile app

Compatibility

Virtualpaper has not yet reached stable release. This means that since the development is still in progress, no guarantees are made for the API or the features of the system.

Demo

There’s no official demo running, however, the easiest way to setup a demo environment is by using the docker-compose file and the Makefile. More info on installation/docker and starting demo environment.

Feedback

Feedback is most welcome. If you have any ideas on how to improve or what features would be most benefical to add, feel free to open issue on Github repository. I have built the tool mostly for my own needs, driven by the need minimize the work and cognitive load needed to find the documents. This has lead to all the features that Virtualpaper currently has.

License

This software is licensed under AGPL-v3.