VanillaPDF is a high-performance, privacy-first PDF editor forged in the fires of late-night coding and 90s anime aesthetics. It delivers essential PDF manipulation tools directly in your browser with a striking Dark/Red Manga/Cyberpunk design.
First, run the development server:
npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun devOpen http://localhost:3000 with your browser to see the result.
You can start editing the page by modifying app/page.js. The page auto-updates as you edit the file.
This project uses next/font to automatically optimize and load Geist, a new font family for Vercel.
Most PDF editors are bloated, slow, or compromise your privacy by uploading files to a server. VanillaPDF executes all operations locally in your browser. Your files never leave your machine.
- Merge PDF (結合): Combine multiple PDF files into one master document with ease.
- Split PDF (分割): Extract pages or split your PDF into separate files instantly.
- PDF to Image (画像): Convert each page of your PDF into high-quality PNG images.
- Compress PDF (圧縮): Reduce file sizes without losing the "Main Character" energy.
- Dark & Red Theme: High-contrast, high-energy visuals for the ultimate editing experience.
- Manga Style: Screentone patterns, speed lines, and bold Japanese typography (Kanji) integrated into the UI.
- Cyberpunk Transitions: Sharp, energetic animations powered by
framer-motion.
- Framework: Next.js 16 (App Router)
- Styling: Tailwind CSS v4
- PDF Engine: pdf-lib & pdf.js
- Icons: Lucide React
- Animations: Framer Motion
This project is licensed under the MIT License - see the LICENSE file for details.
We take security and privacy seriously. See SECURITY.md for more information.