Analysis updated 2026-05-18
Merge, split, or compress PDF files privately without uploading them anywhere.
Convert JPG, PNG, or HEIC images into a PDF directly in the browser.
Rearrange, rotate, and export PDF pages using the multi tool workspace.
Batch process large numbers of PDFs without hitting file size or quota limits.
| kanakkholwal/orbit | razz19/exort | cobanov/autocut | |
|---|---|---|---|
| Stars | 76 | 79 | 21 |
| Language | Svelte | Svelte | Svelte |
| Setup difficulty | easy | moderate | easy |
| Complexity | 2/5 | 3/5 | 2/5 |
| Audience | general | vibe coder | general |
Figures from each repo's GitHub metadata at analysis time.
The hosted browser app needs no setup, running it locally needs Bun or Node.js installed.
Orbit PDF is a tool for editing and converting PDF files that runs entirely inside your web browser, so your documents are never uploaded to any external server. All the processing happens locally on your own computer using WebAssembly, a technology that lets high performance compiled code run inside the browser, which means your files stay private. There are no size limits, no daily quotas, and no subscription fees. The toolkit includes several core tools: merging multiple PDFs into one, splitting a PDF into separate pages or ranges, compressing a PDF to reduce its file size, converting images in JPG, PNG, and HEIC formats into PDF, and a multi tool workspace for rearranging, rotating, and exporting pages. It can also be installed as a PWA, a progressive web app, so it can be pinned to a desktop and used offline like a native application, though that is noted as coming soon in the README. Under the hood, the app is built with Svelte 5 and SvelteKit as the front end framework, styled with Tailwind CSS 4.0. The actual PDF processing uses libraries such as pdf-lib and Mozilla's PDF.js renderer, plus a WASM compiled version of qpdf for compression. The project is licensed under GPL-3.0 rather than a more permissive license, because several of its dependencies use licenses other than MIT that require this. The README explains that anyone who forks or redistributes a modified version of Orbit PDF must also release it under GPL-3.0 and keep the original copyright notice. This is aimed at anyone who regularly works with PDFs and wants a private, browser based tool with no uploads or fees.
Orbit PDF is a browser based PDF toolkit that merges, splits, compresses, and converts PDFs entirely on your device using WebAssembly, with no uploads or subscription fees.
Mainly Svelte. The stack also includes Svelte, SvelteKit, Tailwind CSS.
GPL-3.0 lets you use, study, and modify the software freely, but any distributed fork or derivative must also be open-sourced under GPL-3.0 with source code provided.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly general.
This repo across BitVibe Labs
Verify against the repo before relying on details.