Skip to content
Zorik0Public

About

Free PDF tools that run entirely in your browser: 12 tools, files never leave your device. Next.js, TypeScript, pdf-lib, PDF.js.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

TouchPDF

Free PDF tools that run entirely in your browser. Files are read and processed on your device and never uploaded.

Live at touchpdf.space.

Development

npm install
npm run dev        # http://localhost:3000
npm run lint
npm run typecheck
npm run build

How it's built

  • src/tools/registry.ts lists every tool as data. The home page, tool pages, sitemap and metadata all read from it.
  • src/app holds the routes: the home page, legal pages, robots, sitemap and manifest.
  • public/sw.js retires the service worker that TouchPDF v1 installed, so returning visitors get the new site.

backend/ contains the LibreOffice and Ghostscript conversion service used by v1. The current version doesn't call it.

About

Free PDF tools that run entirely in your browser: 12 tools, files never leave your device. Next.js, TypeScript, pdf-lib, PDF.js.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages