This is a robust, locally hosted web-based PDF manipulation tool using Docker. It enables you to carry out various operations on PDF files, including splitting, merging, converting, reorganizing, adding images, rotating, compressing, and more. This locally hosted web application has evolved to encompass a comprehensive set of features, addressing all your PDF requirements.

Stirling PDF does not initiate any outbound calls for record-keeping or tracking purposes.

All files and PDFs exist either exclusively on the client side, reside in server memory only during task execution, or temporarily reside in a file solely for the execution of the task. Any file downloaded by the user will have been deleted from the server by that point.

  • passepartout@feddit.de
    link
    fedilink
    arrow-up
    33
    ·
    7 months ago

    Have used it for some months and it’s great. I mostly use it for basic stuff like splitting / merging pdfs because im too lazy to look up the pdftk command.

    But there are many more features like sanitizing (removing embedded JS code) or OCR (which works great).

    • jnk@sh.itjust.works
      link
      fedilink
      arrow-up
      10
      ·
      7 months ago

      Do you think this would pass the grandma test? If so I’m 100% going to host this (mainly for my mother, hence the question)

      • passepartout@feddit.de
        link
        fedilink
        arrow-up
        10
        arrow-down
        1
        ·
        7 months ago

        She certainly can’t break anything by using it, you can spin up a docker container and see for yourself. It’s also localized in a lot of languages.

        I don’t think my own mother would do well with this, mainly because I think she doesn’t know what the difference between a pdf and word or libre doc is. But apart from that, it is really simple.

    • angrynomad
      link
      fedilink
      English
      arrow-up
      1
      ·
      7 months ago

      Can I finally make minor edits without massive watermarks and making it look like absolute shit with 10x larger file size?

  • Simon Weiss@lemmy.ml
    link
    fedilink
    English
    arrow-up
    10
    ·
    7 months ago

    Wow, this one hell of a monster will take a place of honor among my containers :) Thanks for sharing!

  • rutrum@lm.paradisus.day
    link
    fedilink
    English
    arrow-up
    7
    ·
    7 months ago

    I needed to write in fields of a pdf and ran this quickly only to find out there wasnt such a feature. If I missed something let me know, it looks like great software.

    • gray@lemmy.ml
      link
      fedilink
      arrow-up
      6
      ·
      7 months ago

      I just looked into this on my own install, it isn’t super straightforward. The “View PDF” tool lets you annotate documents and fill in fields.

    • gray@lemmy.ml
      link
      fedilink
      arrow-up
      5
      ·
      7 months ago

      I’ve used it a bit, mostly for merging/splitting some pdf files. Haven’t delved much into the advanced features. Its been flawless for those tasks. It was also super simple to setup.

    • Detective'@slrpnk.net
      link
      fedilink
      arrow-up
      3
      ·
      7 months ago

      I use it a lot myself, started hosting during Christmas, and have since been one of my more used tools. And it’s rock solid too. Has loads of features and is easy to use. Can’t recommend it enough.

      • jasep@lemmy.world
        link
        fedilink
        arrow-up
        3
        ·
        7 months ago

        Sounds great, I installed it last night and I’m looking forward to using it 👍🏻

  • TCB13@lemmy.world
    link
    fedilink
    English
    arrow-up
    7
    arrow-down
    1
    ·
    7 months ago

    This is a very cool project, but it would be cool to see it all in JS / client side instead of depending on a server-side Java powered component.

    • angrynomad
      link
      fedilink
      English
      arrow-up
      1
      ·
      7 months ago

      This statement makes me think this app is entirely anti foss

      • TCB13@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        7 months ago

        Why would it make you think that? The App isn’t anti-foss. I believe they’re doing a lot of things server side just because there were already popular and well tested libraries for many functions. Either way it should be way easier to deal with PDFs in Java than in JS.

        • angrynomad
          link
          fedilink
          English
          arrow-up
          1
          ·
          7 months ago

          Because java is compiled…and server side isnt visible? Or is it all downloadable? Regardless seems ridiculous we need a server ran app just to edit pdfs

          • TCB13@lemmy.world
            link
            fedilink
            English
            arrow-up
            2
            ·
            edit-2
            7 months ago

            You can download, compile and have both the server-side and the client-side components running in your machine. It’s easy to get it running with Docker and nothing is locked or “invisible” in that project. One thing we can say is that it might not be convenient.

            Alternatively you have https://tools.pdf24.org/en/ that has about the same features and provides a downloadable desktop app ready for usage.

  • CarrotsHaveEars@lemmy.ml
    link
    fedilink
    arrow-up
    5
    ·
    7 months ago

    PDF format author: I’m glad to present this device-agnostic, non-editable format!

    People: Here is the 1001th tool to modify the content of a PDF file.

  • Limeade3425@lemmy.one
    link
    fedilink
    English
    arrow-up
    1
    ·
    7 months ago

    We use it at school. It’s great because no one has to sign in, and does most of what’s needed