177 pointsby pratik22719 days ago30 comments
  • vunderba19 days ago
    Seems like Clientside PDF editors are the new "hello world" app these days. From the last couple months on Show HN alone:

    Show HN: PDF Quick – Free PDF tools with 100% client-side processing

    https://news.ycombinator.com/item?id=46094734

    Show HN: A privacy-first, client-side toolbox (PDF, Imgs, Dev) no server uploads

    https://news.ycombinator.com/item?id=46018221

    Show HN: FileZen – Client-side PDF and Video tools using WebAssembly

    https://news.ycombinator.com/item?id=46339833

    Show HN: JW Tool Box – Free, privacy-first web tools (PDF, Image, Converters)

    https://news.ycombinator.com/item?id=46065448

    Show HN: PDFClear – Browser-based PDF tools with local AI (WASM+Transformers.js)

    https://news.ycombinator.com/item?id=46036944

    Show HN: Free PDF tools that run in the browser

    https://news.ycombinator.com/item?id=46315672

    Show HN: Client-side file tools – PDF, images, crypto, all in-browser

    https://news.ycombinator.com/item?id=46209627

    • sieste19 days ago
      Due to pdf popularity there is a lot of demand for pdf processing tools. And the format is so complex that there are many nontrivial and creative ways to do pdf processing. That's why these "Hello World" projects usually make Top 5 on HN, and one of the upvotes is usually from me.
      • forgotpwd1619 days ago
        >many nontrivial and creative ways to do pdf processing

        They're all wrapping PDFlib and provide the same functionality.

        • sam_lowry_19 days ago
          I am already well served by ghostscript, GIMP, Imagemagick, etc:

          Optimize PDF:

              #!/bin/bash
              INPUT="$1"
              OUTPUT="$(mktemp --suffix=.pdf)"
              gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=/ebook \
              -dNOPAUSE -dQUIET -dBATCH -sOutputFile="$OUTPUT" "$INPUT"
              mv "$OUTPUT" "$INPUT"
          
          Merge PDF:

              #!/bin/sh
              gs -q -dNOPAUSE -dBATCH -sDEVICE=pdfwrite \
                -dCompatibilityLevel=1.3 -dPDFSETTINGS=/ebook \
                -sOutputFile=merged.pdf "$@"
          
          And so on and so forth.

          Moreover, I see a webapp and I immediately assume everything I do in this app is exfiltrated and abused.

          I can check that the webapp advertised above is indeed local-first, but I can't be 100% sure they don't steal my data in a way I did not foresee, e.g. via websockets or cookies.

          Because I learnt this the hard way by being on Instagram and Gmail.

          • kkfx19 days ago
            To better compress my personal preference is

                pdftops -paper A4 -expand -level3 file.pdf # I'm from EU, so A4 is my common paper format
            
                ps2pdf14 -dEmbedAllFonts=true        \
                -dUseFlateCompression=true           \
                -dOptimize=true                      \
                -dProcessColorModel=/DeviceRGB       \
                -r72                                 \
                -dDownsampleGrayImages=true          \
                -dGrayImageResolution=150            \
                -dAutoFilterGrayImages=false         \
                -dGrayImageDownsampleType=/Bicubic   \
                -dDownsampleMonoImages=true          \
                -dMonoImageResolution=150            \
                -dMonoImageDownsampleType=/Subsample \
                -dDownsampleColorImages=true         \
                -dColorImageResolution=150           \
                -dAutoFilterColorImages=false        \
                -dColorImageDownsampleType=/Bicubic  \
                -dPDFSETTINGS=/ebook                 \
                -dNOSAFER                            \
                -dALLOWPSTRANSPARENCY                \
                -dShowAnnots=false                   \
                  file.ps compressed.pdf
            • sam_lowry_19 days ago
              If you do `-dEmbedAllFonts=true` then probably `-dSubsetFonts=true` would also be useful.

              And for the rest, `-dPDFSETTINGS=/ebook` should already have most of the values that you set explicitely.

          • ptspts19 days ago
            Your commands to process PDF with Ghostscript are lossy (they lose lots of metadata and in minor ways they also change how the PDF renders), and they produce very large PDF files.
            • x3ro19 days ago
              Can you expand on why the produced PDF files are supposed to be larger than the originals? I've not observed that yet.
          • tedk-4219 days ago
            You're being downvoted because not everyone has CLI access to a server and the required ghostscript binaries etc.

            Realistically, most 'normal users' have PDF needs like these links and we as tech people can safely give these sites to non-technical people and have confidence their data isn't being stolen on remote dodgy servers (think gas / electricity bills, invoices, bank statements etc which is a PII gold pot).

            • sam_lowry_19 days ago
              Server? what server? Ghostscript is available in virtually any Linux distro, on Mac with and without brew and even on Windows.

              I have no confidence in any website, especially the one that claims to be local-only but can technically change on a whim of the developer once it starts getting enough traffic from users.

              OTOH, I trust 30+ years old software sitting on on my hard drive not to phone home on every keystroke.

    • pratik22719 days ago
      During my college days, I used iLovePDF a lot, so I wanted to build an alternative to it. It’s not just about PDFs - I also have work in progress around image processing and related tools and Chrome Extetion as well
      • vunderba18 days ago
        Sure, but if you just wanted a 100% client-side PDF tool, there are dozens of them in existence already.

        You can do as you like, but I don't think this is a particularly good use of your time, even with AI doing the majority of the heavy lifting.

        I guess what I'm saying is that "Swiss army knife multitool" apps are one of the lowest hanging LLM fruits, so don't be too surprised when you find that the tree has been stripped clean.

    • flexagoon19 days ago
      Half of them also have a very obviously vibecoded front-end that looks exactly the same
      • greggsy19 days ago
        They’re created to offer functional outcomes. If they’re doing so in a friendly interface then I’m cool with that
        • flexagoon19 days ago
          Sure, if they're tested well enough that there are no obvious UX issues (which is usually not the case)

          It's just that there's zero effort put into them so they don't really offer anything of value. If you write a todo list-tier app, it would be completely useless to most people, but it's a learning project for you. If you vibecoded a todo list-tier app, it's completely useless to most people including yourself.

      • mlrtime19 days ago
        /r/selfhosted just added a new rule, vibe coded apps only on Friday because there were just too many.
      • pratik22719 days ago
        So if a platform is vibe-coded, it suddenly has no value? When the Spotify founder vibe-codes an app, it’s praised—but when an open-source contributor like me does it, it’s seen as a bad thing? That doesn’t seem fair
        • jacquesm19 days ago
          Where is the source then?
          • pratik22719 days ago
            change my mind after the tailwind thing happened not going to open source it for now.
            • jacquesm19 days ago
              So why is it relevant for 'pdfwithlove' that you are an open source contributor?
        • flexagoon18 days ago
          > When the Spotify founder vibe-codes an app, it’s praised

          Not sure which app you're talking about

          • pratik22718 days ago
            • flexagoon17 days ago
              He vibecoded a web viewer for an open file format as a one time project for personal use. It's not even a public project. Not sure how it's relevant.

              That being said, Shopify CEO has the worst AI takes ever so he's probably the last person you should take as your role model.

              • pratik22717 days ago
                I don’t have a role model, bro, and I don’t need to justify anything to you. You’re not that important-so yeah, go ahead and make some contribution to the world, not here
    • mdotk17 days ago
      You're right, the market is flooded with simple "button grid" apps. That saturation is actually why I built FlowPDF.

      I didn't want another list of basic tools; I wanted to chain them. I built a node-based editor so you can create actual pipelines (Merge -> OCR -> Filter -> Compress) rather than just doing one-off tasks.

      I think that's the only way to actually add value over the 50 other "Hello World" clones.

      https://www.flowpdf.app/ if you wanna check it out!

    • forgotpwd1619 days ago
      Not even couple of months. Just within last month.

      All with similar design, similar implementation, similar HN post. Literally AI slop.

      Also:

      Show HN: BentoPDF is a privacy first PDF Toolkit

      https://news.ycombinator.com/item?id=46657892 (this one just yesterday)

      Show HN: NoUploadTools – Free Tools that don't upload your files

      https://news.ycombinator.com/item?id=46516400

      Show HN: TechRex – client-side PDF editor (no upload, no watermark)

      https://news.ycombinator.com/item?id=45611498

    • bambax19 days ago
      Also, PdfTk has existed for decades and is very solid (but Windows only, I think).
    • lukaslukas19 days ago
      Good point! I don't understand why this link received so many points.
  • Bigpet19 days ago
    Was this done heavily LLM assisted? Especially the PDF Edit tools have user-interaction quirks and bugs that a human developer would catch immediately during the regular manual testing when developing.

    I'd suggest you at least try and mitigate that by having the LLM do extensive e2e testing if you aren't interested in using your own product.

    • PinguTS19 days ago
      Yeah, and I have the feeling it is not tested at all.

      It offers Word -> PDF conversion. Just for interest I tried it and it doesn't even get the simplest page right. It puts the filename into an header. The test page had 4 images, one svg, one pdf (from svg), and another variation of the first 2. The generated PDF only contains 2 of those images with wrong sizes. The later two are missing. So it's basically completely useless.

      The free of charge LibreOffice gives much better results with its own caveats.

    • pratik22719 days ago
      It’s still a work in progress. I used an LLM to speed up development, and I’ve done the testing, but I’ll keep improving it no doubt
      • jacquesm19 days ago
        How much of this is LLM derived and how much of it is yours?
        • Bigpet19 days ago
          I don't even care about that. My suggestion to him was earnest. I don't have a problem with LLMs. Just with how people use them. I just don't like "slop". I see the same user-interaction problems every time.

          I just don't want people to litter their heavily polished immaculately styled products that have so clearly bad user-interaction design. E2e testing and closing the loop on LLMs does seem to help here.

          Though I really would prefer people click around their own product for at least 5 minutes.

          • jacquesm19 days ago
            It matters to me. Depending on the ratio there is a line between 'LLM assisted' and 'LLM derived'. There are enough samples of open source code around this theme out there that this could be one of either and the goal to commercialize it is a messy one if the provenance of the code isn't clear. It would be great to see this sort of thing litigated so that there is at least some clarity rather than just a moral stance.
            • pratik22719 days ago
              So Claude Workspace is also written using the Claude LLM—does that mean you would stop using the product?
              • jacquesm19 days ago
                That's whataboutism, we're not discussing Claude Workspace, we're discussing 'Pdfwithlove' so you are avoiding answering the question.
                • pratik22719 days ago
                  don't want to go in debate. It's ok, I used LLM to make a product faster
        • pwatsonwailes19 days ago
          None of it is them, all of it is LLMs.
  • asimovDev19 days ago
    How does it fare with PDFs consisting entirely of images? Any PDF tool was struggling with compressing a passport scan (made with iPhone so might've contributed somehow, knowing Apple and PDFs) I had to cut down in size. Ended up using ImageMagick cause any Ghostscript based tool couldn't get it below 7 MBs from the original 28MB which, although, pretty good, was still too high and I could tell there was still plenty of detail that could be discarded without losing the eligibility of the document. I had to compress it with ImageMagick at the end, cut it down from 28MB to 3MB.

    Also does Adobe have some kind of patent/copyright on PDF forms? I don't think I saw any free tools that can edit fillable fields / tables in PDFs. I don't see any mention of forms in the Suite section of your app either. Is it just stupidly difficult / annoying to implement ?

    • pratik22719 days ago
      Good questions.

      Image-only PDFs (scans): These are the hardest case. If a PDF is basically high-res images (like iPhone scans), browser-based tools have limits compared to ImageMagick, which has much finer control over resampling and JPEG compression. Ghostscript-style pipelines help, but ImageMagick often wins if you’re willing to discard more detail. Improving this is on the roadmap, but it’s genuinely tough in-browser.

      PDF forms: Adobe doesn’t own forms, but editable PDF forms are extremely complex and poorly standardized. Many free tools avoid true form editing because it’s easy to break files. That’s why I haven’t enabled it yet—possible, just time-consuming and error-prone.

  • thangalin19 days ago
    For my hard sci-fi novel, I wanted people to give me feedback by annotating the PDF directly. Since I didn't know what local PDF editors they had available, I decided to vibe-code a web-based PDF annotation editor using PDF.js. (Yes, malicious users could have a field day by guessing the URLs.) It's pretty rough:

    https://repo.autonoma.ca/?action=repo&repo=notanexus.git&vie...

    Basically, you drop a PDF onto your own web server. The web server serves up PDFs via PDF.js on the client. When the user highlights text to annotate it, the date, time, and text of all annotations in the document are pushed back to the server. As the author, when I reload the same PDF URL, I can add, review, modify, navigate through, or summarize the annotations just like a reader. Here's a screenshot with a funny comment one of my beta readers made:

    https://i.ibb.co/5gZMJ0qc/annotations.png

    Beta readers wanted, see profile for contact!

  • qbane19 days ago
    The "source" link at the footer seems to point to the author's GitHub profile, not source repository. The repo under it contains no code either.
    • pratik22719 days ago
      After the incident with Tailwind CSS, I decided not to make this open source. Sponsorship has been zero since COVID, so it’s genuinely hard for open-source developers to sustain their work
      • omnimus19 days ago
        Sorry don't take this personally but isn't this made with LLMs? Isn't the "incident with Tailwind" the problem that devs no longer support the project because they use it through LLMs often without knowing?

        I mean if i understand you are saying you won't release open source code because LLMs would feed/stole it. I get that position. But you are already feeding from the devs that were exploited. Seems a bit hypocritical to use LLMs if you have that stance.

      • ValentineC18 days ago
        You have a nice website, and I noticed that it uses Tailwind too.

        Did you buy Tailwind Plus to support them?

  • throwaway29019 days ago
    makes it difficult to verify that it runs locally. unobfuscated source is not available. important actions, like open a PDF, save edited PDF, will be stuck or error if you cut the internet after opening the site and only unstuck after you reenable internet. I get it's probably for speed

    anyway, if you save the page in Chrome and serve it on a local server, it works even with internet disabled, so there's that.

    • pratik22719 days ago
      Thanks for pointing this out. You’re right - some assets are currently loaded at runtime, which can cause actions to hang if the internet is cut mid-session. All PDF processing itself happens locally in the browser, and as you noticed, serving the page locally works fully offline. Improving offline behavior and making this easier to verify is on the roadmap
  • mateid19 days ago
    Me and my buddy run a small indie dev studio, and a while back we got frustrated with how most PDF scanner apps feel — clunky UX, subscriptions everywhere, ads, and in some cases your documents get uploaded who-knows-where (for example, incidents reported leaks by TechRadar and Fox News).

    So we built our own PDF scanner & editor — lightweight, privacy-first, and (hopefully) not annoying to use. No ads, no subscriptions. Most features are free — a couple of advanced tools require a one-time unlock. All core features run 100% offline with on-device processing.

    The main features are built for everyday workflows:

    Scan documents — auto edge detect, live corner adjust, batch multi-page Fill and sign forms — reusable signatures, flatten for secure sharing OCR text recognition — preserves layout, searchable PDFs or clean text export (supports 18 languages, e.g., English, Spanish, French, German, Italian, Portuguese, etc.) Edit OCR-detected text — adjust or fix recognised text Page tools — reorder, rotate, duplicate, delete, extract pages Annotations and highlights — comments, text notes, custom watermarks Folder organization — custom folders, drag-and-drop move/rename Everything runs locally — no accounts, no tracking, no upload processing. You can download an AI model to your device (one-time download — it stays cached), and then:

    - ask questions about a document - summarise sections or chapters - extract key points or data - turn long documents into quick notes - After the model is installed, all Chat PDF processing happens fully offline on your device.

    The app is free to download, and most features are free (scanning, OCR, signatures, annotations, editing, etc).

    We wanted to keep the essential tools free, and only charge once for a few advanced features.

    We also put together a YouTube playlist with short feature walkthroughs.

    You can find the app here: https://apps.apple.com/ro/app/pdf-master-scan-edit-sign/id67...

    We’d really appreciate feedback — especially on the Chat PDF feature (usefulness, speed, UX, edge cases, things it should do better). If you try it and have suggestions, we’re actively improving the app based on user feedback.

    • grimmzoww11 days ago
      Looking for solo devs testing AI continuation tool which i have built and need honest feedback if it is usefull or garbage if you are intersted in checking out - DM me
  • TZubiri19 days ago
    Might be better to provide a downloadable executable instead of asking the user to trust that the browser isn't doing what the browser was designed to do.
    • pmontra19 days ago
      I disagree on that. I think that the main value of this kind of tools is "no installation required".

      There are already free PDF editors that can be downloaded and installed once forever. What I used most is Libreoffice Draw: it imports a PDF, edit it as if it were a file in its own format, export as PDF again. It's not the only choice. Firefox has had a vanilla PDF editor since last year: download a PDF or drag one inside the browser window, edit it, save it. It's enough to add a PNG of my signature and fill out forms.

    • pratik22719 days ago
      I plan to build a Chrome extension and am considering making it paid, around $2 for lifetime access. Also Desktop app is also good idea
      • niemandhier19 days ago
        Extensions have the downside that a malicious actor can buy out the original dev and start using them as an intrusion point.
      • ptspts18 days ago
        It's possible to run WebAssembly programs from the command line (without any GUI) using WASI (see e.g. https://github.com/WebAssembly/WASI). Thus if the user downloads pdfconverter.wasi , and the user already has e.g. wasmtime installed, they can run `wasmtime pdfconverter.wasi input.pdf output.pdf` from the command line (see https://github.com/bytecodealliance/wasmtime/blob/main/docs/... for details).

        In addition to the web site, the Electron app and the Chrome extension, you may want to distribute a command-line version of your tools as WASI-style .wasm program files. If you do so, I would exclusively use the them this way, from the command line.

      • cluckindan19 days ago
        Don’t make either unless you have the resources to support them. Anything paid is also a business process with tax implications.

        Local-only web apps are great one-off projects, but extensions and native apps require much more maintenance.

      • sabdarmdhn19 days ago
        Make the Desktop Version natively, even tho its time efficient to make it just Electron
    • matsemann19 days ago
      Disagree, no way I'm downloading an executable from something unknown to modify a pdf.
    • wickedsight19 days ago
      I can easily check network monitor in the browser to see exactly what a web app is doing.

      Running an executable is a risk by default and the way it interacts with my network is way less transparent. I honestly prefer this in the browser.

      • TZubiri18 days ago
        Most users don't know how to do that
        • wickedsight18 days ago
          Even less users know how to do this with an executable.
  • mattpogue18 days ago
    I find Stirling to be one of the best ones out there. Open source and has been in development for a couple of years, at least - https://github.com/Stirling-Tools/Stirling-PDF/
    • trog17 days ago
      +1. Bit nervous about their new pricing/licensing model but so far all the major stuff I use is in the OSS side.
  • rho419 days ago
    I developed an aversion to "with love"-marketing. I've seen too many products come full circle from idealistic "ad-free-forever" "will-never-sell-your-data" "open-source-forever" "customer-first" student-times to selling out everything.
    • sixtyj19 days ago
      It should be “made for profit, we need to pay mortgage/loan as most of people”… this would be more honest :)

      Buy-me-coffee / you can donate / payments in bitcoins accepted / pay as you use / etc.

      But I am curious what could work so people wouldn’t be discouraged immediately?

      Subscription (monthly/quarterly/annual) is annoying as well…

      Adobe has started this wave, I remember it vividly.

    • pratik22719 days ago
      Just to be clear, I’ve been contributing to the open-source community since 2020, and I have no intention of misleading anyone. The use of the word ‘love’ isn’t about branding off another product-it’s simply a tool I personally needed, so I built it. If you’d like, you can also check my GitHub to see my work.
      • rho419 days ago
        I meant it more as feedback, to be aware that some people might have this reaction. I do believe it is sincere in the beginning.
    • jacquesm19 days ago
      It sets you up for the inevitable rugpull, with love.
    • NamlchakKhandro19 days ago
      [flagged]
      • pratik22719 days ago
        [flagged]
        • throwaway13244819 days ago
          [flagged]
          • pratik22719 days ago
            “Sorry about that. Some people jump to conclusions about things they don’t fully understand. I’m just trying to build something useful and contribute to the community, but reactions like this can make it difficult
            • throwaway13244819 days ago
              You’re not, you’re trying to elevate your own profile while having to learn or do as little as possible along the way in order to accomplish that. It’s very transparent in your methodology for this “contribution” and the language you use to talk about it. This is the opposite of a contribution.
  • p0w3n3d19 days ago
    I wonder why everything now is written in web frameworks. Meanwhile I am currently using macos which has a magnificent PDF tool called... Preview. It allows annotate, merge, realign pages, insert one page from another document or even a JPEG-scan, etc.

    However, before the courtesy of my company giving me a macos-enabled gear - I had to cope with PDFs using multiple apps on Windows and Linux. Recently I got there again and found out that PDF support is really weak in Linux, and the formerly award winning Acrobat Reader now looks slow and poor, trying to steal my data and occupy as much space as possible. Also Acrobat Reader reference browser for linux is killed now.

    Hence, the question. If everyone is using PDF, why there are no good, fast native tools? and... why are we even staying with PDF?

    • omnimus19 days ago
      There are many powerful native pdf tools but they are usually paid and you have to install them. Preview is ok but its only on mac. Preview also has only some of the features.

      These online converters are immensely popular for a reason. They also used to do everything serverside and had ads all around which is obviously terrible security wise. So having WASM versions is much better.

      Since these are link away they are easy to send and save. I help self-host a podcast and you need very particular settings for the export of the audio file. Instead of cooking up some automated solution, editors have bookmark of this https://ffmpeg-online.vercel.app/ with all the ffmpeg settings correctly selected and they can do the final file themselves for both their preview and production.

      Compare that to having multiple people with multiple platforms having to install and learn to use some gui app.

  • Antibabelic19 days ago
    Doesn't a time-tested solution already exist in the form of PDF24?
    • pratik22719 days ago
      It's not just PDF i'm also working on image processing and all as well
    • zdc119 days ago
      Nice to have something that doesn't require Windows
  • pppone19 days ago
    I'm hoping one of these efforts will lead to local translation of PDFs. Anyone aware of one? Not local, but the best I've found is using Google Translate via camera/images.
    • mdotk17 days ago
      I've been working on exactly this with FlowPDF (https://www.flowpdf.app/). It was a huge pain to find a tool that didn't rely on Google APIs.

      I integrated a local translation model. It downloads the model to your browser cache on the first run (so it's a bit heavy initially), but after that, you can OCR and translate documents 100% offline without uploading anything.

    • pratik22719 days ago
      yah good Idea I will try to implelment it
  • oliwarner19 days ago
    > make millions

    How? Who?

    Most of them are freemium, so they're balancing resources funded by subscriptions against the majority free user usage.

    And is this local first (as it says on the website) or local only?

    • KellyCriterion19 days ago
      well, you just have to undercut Adobe Suite price by 50% and most people would buy your stuff: Most people mainly use only PDf merge & split & add comments & signing - and pay for this a monthly Adobe subscription of 29,99 USD last time I checked.
    • pratik22719 days ago
      ILovePdf - $10–15M annually Smallpdf makes $20M+ per year
  • bhasinanant19 days ago
    I haven't used anything else since I've found PDFGear. Have it installed on all my devices. Still surprised it isn't more known.
  • palla8919 days ago
    Seeing it on GitHub I thought there was source code so that I can self-host it. Unfortunately that’s not the case :( Really nice project btw!
    • pratik22719 days ago
      Thanks. After the recent incident with Tailwind around revenue and sustainability, it’s difficult to make this open source for now
      • dboreham19 days ago
        It was always very hard to make money directly from open source. The Tailwind thing (incident??) was only notable in terms of its publicity. The fact that they thought they could make money from code the customer doesn't have to pay for is the incident perhaps?
  • gregsadetsky19 days ago
    Great work, thanks for sharing and congrats on the launch!

    Very very small note - many clickable things on your site (the "explore" and "new task" buttons, the directory and blog links at the top, etc.) don't change the cursor to the css "cursor:pointer" (ie the clicky hand)

    You might want to add `cursor-pointer` to your tailwind <button> elements

  • grougnax19 days ago
    This is a scam made by AI. Avoid at all costs.
  • manmal19 days ago
    There's a problem with i18n on the landing page, set my browser to German I see things like "home.alternative_title". Tbh I'm not sure such a site needs i18n at all, Claude was a bit overzealous there ;)
    • pratik22719 days ago
      sorry for that will fix it
  • icar19 days ago
    Where I live, pretty much everyone uses iLovePdf: https://www.ilovepdf.com/

    They have existed for years, way before LLMs ;)

  • Bewelge19 days ago
    Great job! If it's all on client you should make a PWA out of it so it can be installed and used offline.

    Built a client only webapp myself and offline usage is the main thing users ask about.

    • pratik22719 days ago
      Yeah, I’ll do that. I have a Chrome extension that I’m planning to make paid, and I may also release a desktop version. I’m thinking of pricing it cheaply—around $2 for lifetime access
      • tonyedgecombe19 days ago
        My immediate thought is if it’s only $2 it can’t be very good.
        • pratik22719 days ago
          what you suggest what price we can sell for ?
          • flexagoon18 days ago
            With the number of awesome free pdf editing tools out there, the amount most people are willing to pay for a pdf editing chrome extension is $0.
  • ulfw19 days ago
    I am old. Back in my day we called this... an app
    • pratik22719 days ago
      Yes good Idea to create an app Let's do it
  • renewiltord19 days ago
    MacOS preview tool will do most of this.
    • pratik22719 days ago
      ah ok but it's good for non-Mac users and Windows users right ?
    • tonyedgecombe19 days ago
      Preview is such an underrated tool.
  • burgerone19 days ago
    How does it compare to stirling pdf?
    • pratik22719 days ago
      I’m doing everything locally, with no pricing on the extension for now. I do plan to make it paid later, but since all processing happens locally, your files never leave your device and remain completely safe.

      also not just PDF the image processing also WIP will be done by next week

      • burgerone17 days ago
        Stirling pdf has launched a desktop version
  • MoD41119 days ago
    what library are you using on the client side to convert from pdf to word?
  • TZubiri19 days ago
    Feels like infringing on the ILovePDF trademark. (Backpiggying on an established brand to make it look like you are affiliated, or the actual brand)
    • pratik22719 days ago
      Ah, I’m not sure. I’m not directly using their name, and it’s not related, right? It shouldn’t cause any issues, correct?
      • franze19 days ago
        well you clearly state that your naming is based on their naming with this sentence "The Privacy-First Alternative to"

        even if it might not stand before court it is enough for a lawyer to write you a letter that is not 100% baseless.

        • TZubiri19 days ago
          Law aside, it feels fake, phishy, like a pair of shoes that say Adibos.
        • pratik22719 days ago
          I see
    • srikanthdotch19 days ago
      Looking at the site, I don't think there's a legal issue
  • NamlchakKhandro19 days ago
    All of these are already (and have already been available) for ages on linux
    • dustypotato19 days ago
      Gimp and LibreOffice Draw come to my mind , also Photopea. Anything else ?
  • 2Gkashmiri19 days ago
    Oh cool.

    Can we add workflows to this?

    First merge all files then depending on output size compress to fit the size and other requirements?

    Or take out page 35, then compress rest

    Or extract page 2,5 and merge them and give me output withoit compress

    • mdotk17 days ago
      I actually built a tool called FlowPDF - https://www.flowpdf.app/ - specifically to solve this "logic" problem. I found that single-button tools were too limiting for things like "Merge -> Check Size -> Compress".

      It uses a node-based graph so you can literally string those steps together (e.g., Merge files -> Split out page 35 -> Compress the rest) and save it as a repeatable workflow.

      • 2Gkashmiri14 days ago
        We don't have permission to read this file. Re-add it and allow access. DebugFILE_INPUT_FILE_PERMISSION · INPUT_FILE_PERMISSION · size=213517B · SecurityError: Security error when calling GetDirectory
    • pratik22719 days ago
      Ah, cool idea. I’m currently integrating image processing features—crop, compress, and meme generation. Once that’s almost done, we can move on to integrating the workflow.
    • psychoslave19 days ago
      Can't you already do that with pdftk and the like? And work LLM, just like ffmpeg you can generally get the right command quiet easily now.
      • 2Gkashmiri19 days ago
        But this is a self contained webapp. There are other tools that suppport similsr functionality
        • psychoslave19 days ago
          Well, fine if it helps other users. Not sure I’m the expected audience.
  • dustypotato19 days ago
    Tested the edit feature on PDF and

    * it doesn't seem to select/edit existing components

    * Delete button doesn't work on a drawing

    * Insert text button doesn't work

    On Google Chrome. Am I the only one who tried this out?

  • Torwald19 days ago
    Good work! I do like that the tools are task centric and that means I don"t have to handle all sorts of things, I just quickly learn the three to four tools that I really need (as a person working in the real world). #pareto

    Now, privacy, I love it! That "normal people" just store stuff in the cloud "it's on my phone", yeah ok, is one thing. It's another topic…

    But since Gmail came out and was all the rage in nerd circles, I am wondering why the people who understand the tech the most, are so eager to hand over their data to Big Tech and some other very questionable entities.

    Here's the thing in terms of money.

    If your app does put my data into the cloud, I am not going to use it. At all. Ever.

    If your app blesses me with a beautifully designed native GUI (or UI), instead of presenting itself in Electron slop to me, then I am already almost sold. Literally. I start to consider forking over some cash to you, dear developer of that beautifully designed, privacy respecting app.

    I do use my browser to browse the web. I am not interested in a "secondary OS architecture" where I have to play sys admin for a range of "apps" aka plugins. Neither Chrome plugins (I don't use Chromium based stuff.) nor Wordpress plugins, nor Emacs "modes" are going to replace well done native programs.

    You don't care enough about your project to provide a native program? Tells me, I shouldn't care either. Good buy.

    For a high school student who survives on an allowance, paying $39 for an app may be a bit much, but not for an adult with an income.

    Curation. A good maintained app store does all the "sys admin" stuff for me. No viruses, no weird installation procedures and so on.

    This is why that works. Hassle-free. Locally-run, native app, means beauty and privacy.

    I would pay for that. Happily. In fact, I have done so many times. The success of a plethora of developers with paid-for apps in the stores proves I am not the only one.

    And, btw, this is the distribution/commerce model that RMS always favoured. I quote RMS:

    > Since “free” refers to freedom, not to price, there is no contradiction between selling copies and free software. In fact, the freedom to sell copies is crucial: collections of free software sold on CD-ROMs are important for the community, and selling them is an important way to raise funds for free software development. Therefore, a program that people are not free to include on these collections is not free software.

    This is basically the app-store model.

    And I would pay, for the above stated reasons and I would be inclined to gulp an even higher price if the package has the "OSS inside" sticker on it. For personal reasons, right?

    Then there is one last thing. I don't want to have to create an account somewhere just to test-drive your app. Or to use it fully, later on.

    Privacy means, I don't have to be online in order to use the software. The end.