Papra is a minimalistic document management and archiving platform. It is designed to be simple to use and accessible to everyone. Papra is a platform for long-term document storage and management, like a digital archive for your documents.

Forget about that receipt of that gift you bought for your friend last year, or that warranty for your new phone. With Papra, you can easily store, forget, and retrieve your documents whenever you need them.

A live demo of the platform is available at demo.papra.app (no backend, client-side local storage only).

Github Project: https://github.com/papra-hq/papra

Feature List


Tap me for full list ✌️
  • Document management: Upload, store, and manage your documents in one place.
  • Organizations: Create organizations to manage documents with family, friends, or colleagues.
  • Search: Quickly search for documents with full-text search.
  • Authentication: User accounts and authentication.
  • Dark Mode: A dark theme for those late-night document management sessions.
  • Responsive Design: Works on all devices, from desktops to mobile phones.
  • Open Source: The project is open-source and free to use.
  • Self-hosting: Host your own instance of Papra using Docker or other methods.
  • Tags: Organize your documents with tags.
  • Email ingestion: Send/forward emails to a generated address to automatically import documents.
  • Content extraction: Automatically extract text from images or scanned documents for search.
  • In progress: i18n: Support for multiple languages.
  • Coming soon: Tagging Rules: Automatically tag documents based on custom rules.
  • Coming soon: Folder ingestion: Automatically import documents from a folder.
  • Coming soon: SDK and API: Build your own applications on top of Papra.
  • Coming soon: CLI: Manage your documents from the command line.
  • Coming soon: Document sharing: Share documents with others.
  • Coming soon: Document requests: Generate upload links for people to add documents.
  • Coming maybe one day: Mobile app: Access and upload documents on the go.
  • Coming maybe one day: Desktop app: Access and upload documents from your computer.
  • aTun@lemm.ee
    link
    fedilink
    English
    arrow-up
    3
    ·
    2 months ago

    I tried to run the container with the nearly default but was unable to start. Found an error in the log as ConnectionFailed(“Unable to open connection to local database./app-data/db/db.sqlite: 14”) at new Database.… at _createClient

    I am binding to /DATA/AppData/papra:/app/app-data

    When I run the container, papra folder was created with 0777 permission but no files in there.

    Finally, I manually create a db folder under papra, and now the container able to run successfully.

    • jubilationtcornpone@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      2
      ·
      edit-2
      2 months ago

      After a quick glance at the demo, I think the UI design is better than Paperless-ngx (at least on mobile). But, it only has tags. Not correspondents and document types. It also lacks the automatic matching feature, advanced search filters, custom fields, and customizable document views that Paperless has.

      • vext01@lemmy.sdf.org
        link
        fedilink
        English
        arrow-up
        1
        ·
        2 months ago

        Well it did say minimalistic.

        Tbh, paperless has a load of stuff I don’t use anyway.

    • krash@lemmy.ml
      link
      fedilink
      English
      arrow-up
      1
      ·
      2 months ago

      I spun up version 0.3 to try it out, and it seems pretty and lean in comparison to paperless. However, it lacks a lot of functionality - I couldn’t even change the name of the document.

      I get it, its a very new project and I imagine it will kick ass once it matures, however it is too bare bones for me right now.

  • InternetCitizen2@lemmy.world
    link
    fedilink
    English
    arrow-up
    2
    ·
    2 months ago

    How is this different from just having good folder structure for your pdfs? Not trying to be a contrarian here; just curious about the selling points.

    • CameronDev@programming.dev
      link
      fedilink
      English
      arrow-up
      2
      ·
      2 months ago

      At least for paperless, one of the selling points is OCR plus text search. Do you can dump in all your receipts as photos, and then 3 years later, search “lawnmower” and find the receipt for it. (I dont know if this applies for this software, but its very nice in paperless)

        • filcuk@lemmy.zip
          link
          fedilink
          English
          arrow-up
          1
          ·
          edit-2
          2 months ago

          Not necessarily, paperless offers various sorting and cataloguing features, as well as rules and basic learning. If you spend time setting it all up, it should drive itself in time and search may only be a fallback mechanism.

          It’s really useful where you can tell it ‘catalogue this as x, but also store it as y’. So, again, if done properly, you can move to another system with already well catalogued document structure.

  • SchizoDenji@lemm.ee
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 month ago

    Is there a way to install it on baremetal windows? I’m kinda tired looking for a document hostler that can work on baremetal windows atp. Everything either has docker method or doesn’t support windows.

    ILibrarian is the only one offering that.

    • Sips'@slrpnk.netOP
      link
      fedilink
      English
      arrow-up
      2
      ·
      edit-2
      2 months ago

      AFAIK, Lemmy doesn’t allow picture and link in the post “header”. Personally prefer to show people a screenshot of an app as I think it looks better. I provided the link in the post.

      • jagged_circle@feddit.nl
        link
        fedilink
        English
        arrow-up
        0
        ·
        2 months ago

        Please dont do that. Use a link instead. Put the image in the body.

        This is a link sharing platform.

        • Sips'@slrpnk.netOP
          link
          fedilink
          English
          arrow-up
          0
          arrow-down
          1
          ·
          edit-2
          2 months ago

          I chose to include a screenshot because it’s a visual app and it makes more sense to show that first over the link. As I believe less people might click on it otherwise. The link is right there in the post — nothing’s being hidden or misrepresented.