Open-Source Licenses
Last updated: 13 August 2026
MarkPrep is built on open source. The in-browser conversion that powers the product would not be possible without the work of the maintainers below. We are grateful to them. Each library is listed with its license and a one-line description of its role.
- pdf.js (Apache 2.0) — PDF text extraction & rendering
- Tesseract.js (Apache 2.0) — Local OCR
- mammoth.js (BSD) — DOCX to HTML
- SheetJS/xlsx (Apache 2.0) — Spreadsheets
- Turndown (MIT) — HTML to Markdown
- turndown-plugin-gfm (MIT) — GFM tables
- PapaParse (MIT) — CSV parsing
- JSZip (MIT) — EPUB/PPTX unzip
- gpt-tokenizer (MIT) — Exact OpenAI token counts
- marked (MIT) — Markdown preview
- DOMPurify (Apache 2.0 / MPL) — HTML sanitisation
- Next.js (MIT) — Application framework
- React (MIT) — User interface library
- Tailwind CSS (MIT) — Styling
Each library remains subject to its own license. Trademarks and copyrights belong to their respective owners.