nowfound

Alternatives

Products that do what Diffnote – Browser-based document diff tool with no server uploads does

I built a web-based document comparison tool where all file parsing and diffing happens entirely in the browser. The idea came from watching non-technical coworkers struggle to compare document versions — manually reading two files side by side or fighting with Word's Track Changes. Technical details: PDF parsing via pdf.js, DOCX via mammoth.js — all client-side Diff engine: Google's diff-match-patch Line, word, and character-level comparison Next.js 15 + TypeScript, deployed on Vercel No files ever leave the browser. No signup required. Site: https://diffnote.net Product Hunt:…

  1. 1

    Check the differences between two text files, images or PDFs

    2020

  2. 2
    Diff Text216

    Dead simple text comparison

    2024

  3. 3
    Diff90

    Prototype and share changes to your site with no coding

    2019

  4. 4

    Compare text differences between two text files

    2015

  5. 5PJ

    Hi HN, Nick here. We're super excited to officially launch PDF.js Express [1]. PDF.js Express wraps a modern React UI around the PDF.js rendering engine to enable PDF annotation, form filling, and signing inside your web app. We've also made some improvements to PDF.js text search, and taken a different approach to how the viewer uses the PDF.js rendering API, resulting in sharp graphics at any zoom magnification [2]. Based on our research, more than 70% of those who try to implement these features on top of PDF.js find it too difficult or time-intensive [3]. For those who are successful,…

    2020

  6. 6DO

    We're building version control software for Microsoft Office documents that works as well as Git and GitHub do for code. Today, we’re releasing the first component, Draftable for Word, an Office add-in that lets you generate side-by-side diffs, and makes it way less painful to work with Track Changes. Our diffs are designed to look right to humans — instead of machines — showing changes as they might actually have been made by an editor. We'd love to hear your feedback. We’d also love to fix what you find painful about authoring and collaborating on Microsoft Office documents, so get in…

    2013

  7. 7AC

    just wanted to share this useful tool with you. I have been looking at something like this for a very long time. https://chrome.google.com/webstore/detail/css-used/cdopjfddj... what it does: it analyses your html dom and looks for css classes. Then it extracts it all and combines it into 1 single css file. I used 5 css framworks which was on 340kb kb. This tool made it 36kb!

    2018

  8. 8LA

    Hi HN! We were frustrated with text diffs on GitHub PRs, so we made DiffLens (https://github.com/marketplace/difflens). DiffLens constructs an Abstract Syntax Tree for each file, and uses that semantic information to intelligently diff changes. Checkout the demo on our website (https://www.difflens.com). Getting started with DiffLens is easy! Simply install the app on your repositories. The next time you open a PR, DiffLens will automatically create a diff for your changes. If you review code, especially TypeScript, JavaScript or CSS, give DiffLens a try! We're…

    2022 · github.com

  9. 9

    Compare files by meaning—not just lines

    29d ago · martingruner.com

  10. 10DG

    Pipe the output of a `diff` command to Diffswarm to get back a persistent URL that contains the diff with workflow, comments, search, etc. Basically some of the helpful features that Github offers on PR diffs, just available for any arbitrary diff. I wrote this tool to use at work for documenting snapshot diff triaging, and also used it to help with the same thing on a couple Ty PRs. Example: https://diffswarm.dev/d-01k2gknwyq82f6x17zqf3apjxc

    Jan 2026 · diffswarm.dev

  11. 11AB

    I enjoy collecting various search engines, but some of them lack support for GET/POST searches and switching between different search engines can be a hassle. So, I developed this browser extension that enables automated searching on websites that don't support GET/POST through simulated input and clicks. It also offers one-click switching between search engines. Additionally, it highlights the searched keywords on the search results page. Lastly, it allows cross-domain data fetching and displays the information in a pop-up layer within the current page. GitHub:…

    2024 · chrome.google.com

  12. 12MB

    Hi HN, I built this because I was frustrated with existing Markdown-to-PDF converters. Most of them rely on HTML/CSS (puppeteer) which often messes up pagination and tables, or they require uploading data to a server (privacy concerns). MDXport is a purely client-side tool. The Stack: - Core: Typst (a modern LaTeX alternative) compiled to WebAssembly. - Privacy: Zero data leaves your browser. All rendering happens locally via WASM. - Feature: It handles page breaks and complex tables much better than standard CSS print drivers. I also added some heuristics to automatically fix common…

    Dec 2025 · mdxport.com

  13. 13AW

    Hey, I've made a pdf reader with ai assistance, you can quickly ask questions about the text and the images, and it will have context about all of your reading material so you can ask questions freely, try it now, I'm in open beta to find bug and get feedback. upcoming features: - Highlighting - Highlighting with Notes - Bibliography - Automatic Reference file opening - Improved UX and robustness currenlty alot of bugs so please let me know if you found any. feedback appreciated

    2025 · pdf-hub.com

  14. 14

    Private, instant diff tools for text, files and code

    19d ago · compare-text.org

  15. 15AF

    Hi HN, I built a collection of 40+ PDF tools using Kimi k2.5 (with about $50 worth of credits) and a lot of “vibe coding”. The site: https://pdfuck.com (almost forgot I owned this domain ) What it does: 40+ PDF-related tools Completely free No downloads, everything runs in the browser All processing is done locally in your browser for better privacy It’s deployed on Cloudflare, so the running cost is basically close to zero. This started as a small experiment and slowly grew into a fairly complete PDF toolbox. I’d really appreciate feedback on performance, UX, and what tools you…

    Feb 2026 · pdfuck.com

  16. 16DA
  17. 17S

    Hello everyone, I created a tool called "site2pdf" over the weekend. This tool converts the main page and sub-pages of a website that match a specified URL pattern into a PDF file. It is particularly suitable for AI-based RAG (Retrieval-Augmented Generation) and QA (Question Answering) tasks. GitHub: https://github.com/laiso/site2pdf/ # Features - Generate PDFs of main and sub-pages - Based on Node.js and Puppeteer - Easy-to-use CLI tool I want to make this software available online for my friends, but I'm struggling with the best architecture to use. I want to meet…

    2024 · github.com

  18. 18

    Private PDF tools that never upload your documents

    28d ago · finishpdf.com

  19. 19PA

    2018 · parepdf.com

  20. 20AC
  21. 21

    Free PDF tools that never leave your browser

    18d ago · byndpdf.com

  22. 22FM

    I wanted to better markdown editor for collaborating with Claude/Codex and built Flashtype (https://github.com/opral/flashtype): - opens local markdown files - Claude/Codex natively integrated (with my existing subscription!) - in-line diffing to quickly accept/reject changes - WYSIWYG (!) The in-line diffs are a big step up to other apps static previews, and, in theory, just the first collaborative primitive. But, I am getting feedback that "editing" might become a thing of the past. Why do I need to see diffs from Codex/Claude if the models are…

    Jul 2026 · flashtype.com

  23. 23LP

    A CLI tool for managing and semantically diffing LLM prompts. Goes beyond text diff by detecting meaning-level changes using embeddings (OpenAI or local). Useful for versioning, testing, and CI/CD workflows.

    2025 · github.com

  24. 24FT

    I've built FileMonger mostly because I needed a way to track the change history and show diffs for screenplay formats (FadeIn and Final Draft). Once such a file is added to FileMonger, every save is stored in the history tree. Since Screenplay files are similar in that sense to something like a Word document, I've expanded the functionality so it'll be useful to more people. Won't we all love to see the end of "contract_revision_8_final_final_2.docx"?

    2023 · filemonger.app

Ranked by how close each launch is in meaning, then by votes. Refine with a description →