Credits
last updated October 2026
Rounder stands on the shoulders of open-source projects. Thank you to everyone who builds and maintains them. Each component is used under its license, linked below.
Rounder's own code
Rounder is open source too. The code for the whole site is at github.com/adam-sari/rounder, licensed under the GNU AGPL-3.0: you can read it, run your own copy and improve it, as long as you share your changes under the same license. The components below keep their own licenses.
Software
- Astro: site framework (MIT)
- Svelte: interactive tools (MIT)
- jSquash (MozJPEG, OxiPNG, libwebp, libavif): image encoding (Apache-2.0 / BSD)
- heic-to (libheif): HEIC photos (LGPL-3.0)
- exifr: photo metadata (MIT)
- gifenc: GIFs and color reduction (MIT)
- imagetracerjs: image to SVG (Unlicense)
- MediaPipe Tasks: face detection (Apache-2.0)
- qr-code-styling: QR codes (MIT)
- pdf-lib: creating and editing PDFs (MIT)
- PDF.js: rendering PDFs (Apache-2.0)
- PDFium (via EmbedPDF): PDF processing (MIT / BSD)
- qpdf (qpdf-wasm): PDF passwords and optimization (Apache-2.0)
- Mediabunny: video and audio conversion (MPL-2.0)
- ffmpeg.wasm: fallback for unusual video formats (MIT (wrapper) / GPL-2.0+ (core))
- libarchive.js: ZIP, RAR and 7z extraction (MIT (libarchive: BSD))
- fflate: zip files (MIT)
- zxing-wasm: QR and barcode scanning (MIT (ZXing-C++: Apache-2.0))
- JsBarcode: barcodes (MIT)
- marked + DOMPurify: Markdown (MIT / Apache-2.0)
- jsdiff: text comparison (BSD-3-Clause)
- sql-formatter: SQL formatting (MIT)
- Terser and CSSO: code minification (BSD-2-Clause / MIT)
- Papa Parse: CSV files (MIT)
- cRonstrue: cron descriptions (MIT)
- zxcvbn-ts: password strength (MIT)
- Comlink: background workers (Apache-2.0)
- Transformers.js: running AI models (Apache-2.0)
- ONNX Runtime Web: running AI models (MIT)
- Tesseract.js: text recognition (OCR) (Apache-2.0)
- kokoro-js: text to speech (Apache-2.0)
- eSpeak NG (via phonemizer): pronunciation for text to speech (GPL-3.0)
- demucs-web: vocal and stem separation (MIT)
AI models
AI tools download these models the first time you use them, and then run them on your device. Thank you to the researchers who released them openly.
- BiRefNet: background remover (MIT)
- MODNet: background remover, fast mode (Apache-2.0)
- Swin2SR: image upscaler (Apache-2.0)
- MI-GAN: object remover (MIT)
- LaMa: object remover, high quality (Apache-2.0)
- Whisper (OpenAI): transcription and subtitles (MIT)
- Demucs (Meta): vocal remover (MIT)
- Kokoro-82M: text to speech (Apache-2.0)
- OPUS-MT (University of Helsinki): translator fallback (CC-BY-4.0)
- Qwen: summarizer and rewriter fallback (Apache-2.0)
- DDColor: photo colorizer (Apache-2.0)
- Florence-2 (Microsoft): captions and alt text (MIT)
- Depth Anything V2 Small: depth maps (Apache-2.0)
- MediaPipe face detection and selfie segmentation: blur faces, video backgrounds, auto reframe (Apache-2.0)
- RNNoise: noise reduction (BSD-3-Clause)
Fonts
All fonts are used under the SIL Open Font License or Apache-2.0: Instrument Serif, Geist and Geist Mono, Noto Sans (PDF text), handwriting and display fonts used in the signature and thumbnail tools.
Copyleft components
libheif (via heic-to) is licensed under the LGPL, Mediabunny under the MPL, and the ffmpeg core and eSpeak NG under the GPL. We use them unmodified, as separate modules that your browser loads on demand, and their full source code is available at the links above. The exact versions we ship are recorded in thepackage-lock.json of Rounder's repository.