Good productivity tools that run 100% in the browser (privacy in mind) GoodWebTools, a set of privacy-first web tools that run entirely in the browser using WebAssembly, canvas, and on-device machine learning, has been launched at goodwebtools.com. The tools process files client-side so nothing is uploaded, tracked, or stored remotely, covering categories including Dev, PDF, Image, Files, Draw, Media, and Playground. Privacy-first daily-driver web tools that run entirely in your browser — your files never leave your device. Live: https://goodwebtools.com https://goodwebtools.com · Desktop app: see Releases https://github.com/slaveofcode/goodwebtools/releases Most "online tools" upload your files to a server. GoodWebTools does the work client-side with WebAssembly, canvas, and on-device ML — so nothing is uploaded, tracked, or stored remotely. Dozens of tools across Dev , PDF , Image , Files , Draw , Media , and Playground categories — JSON/Base64/JWT utilities, image convert/compress/ resize/annotate, background & object removal, PDF↔image, an Excalidraw whiteboard, a DB-diagram DBML designer, QR tools, and more. Browse them all at goodwebtools.com https://goodwebtools.com . Astro https://astro.build static site + React islands per-tool, lazy-loaded - Client-side processing: WebAssembly, Canvas, onnxruntime-web , @imgly/background-removal , mupdf , ffmpeg.wasm - Desktop app via Tauri 2 https://tauri.app - Deployed on Cloudflare Workers static assets + R2 for ML models npm install --legacy-peer-deps npm run dev http://localhost:4321 New tools and fixes welcome — the tool registry makes adding one straightforward. See CONTRIBUTING.md includes an "add a tool" walkthrough and the . Code of Conduct /slaveofcode/goodwebtools/blob/main/CODE OF CONDUCT.md You can run your own instance on Cloudflare — see the "Deploy your own instance" section in DEPLOYMENT.md .