{"repo":"PaperMC/diff-viewer","free":true,"listed":false,"github":"https://github.com/PaperMC/diff-viewer","clone":"git clone https://github.com/PaperMC/diff-viewer.git","description":"Featureful and performant web-based diff viewer","language":"TypeScript","stars":49,"topics":["svelte","tailwindcss","github","bits-ui","cloudflare-pages","comparison","diff","patch","webapp","diff-viewer"],"license":null,"category":"saas-starters-boilerplates","readme_excerpt":"Diff Viewer Featureful and performant web-based diff viewer. Overview Routes - / : Multi-file concise diff viewer Tech Stack SvelteKit frontend using tailwindcss for styling, deployed to Cloudflare Pages via GitHub Actions. Web Extension Web extension that streamlines opening diffs in the viewer. - Firefox - Chrome Development Setup - Install pnpm and execute pnpm install to install the required dependencies. - Install a JVM 21 or newer for the Gradle runtime (prefer a JDK to avoid extra downloads for a compiler). Testing - The frontend can be tested with pnpm run dev in /web . Code Style - The frontend uses ESLint and Prettier for code style. Run pnpm run format to reformat and pnpm run lint to check style.","default_branch":null,"files":null,"tree":[],"storefront":"/r/PaperMC","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/PaperMC/diff-viewer/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}