A small proof of concept that converts a PDF (or image) to PNG files entirely in the browser — no upload, no server.
Live demo: pdf-to-png.vercel.app
- Next.js 16 (App Router)
- React 19
- TypeScript 6
- react-pdf 10 (powered by pdfjs)
- Tailwind CSS 4
- bun (package manager & runtime)
- Deployed to Vercel
You'll need bun installed.
bun install
bun devOpen http://localhost:3000.
| Script | Description |
|---|---|
bun dev |
Start the dev server |
bun run build |
Production build |
bun start |
Run the production build |
bun run typecheck |
Type-check the project with tsc |
- Twitter — @alissonsleal (DMs open)
- Discord —
Alisson#0629 - StackOverflow — Alisson Leal