https://github.com/thirdygayares/pdf-toolkit
Pdf Toolkit By Thirdy Gayares Built in Next Js , Tailwind and shadcn
https://github.com/thirdygayares/pdf-toolkit
gayares next-js pdf pdf-merge pdf-toolkit pdf-toolkit-by-thirdy-gayares shadcn tailwind thirdy thirdy-gayares typescript
Last synced: 4 months ago
JSON representation
Pdf Toolkit By Thirdy Gayares Built in Next Js , Tailwind and shadcn
- Host: GitHub
- URL: https://github.com/thirdygayares/pdf-toolkit
- Owner: thirdygayares
- Created: 2025-07-18T06:38:31.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2025-07-19T10:29:47.000Z (11 months ago)
- Last Synced: 2025-07-19T10:37:16.374Z (11 months ago)
- Topics: gayares, next-js, pdf, pdf-merge, pdf-toolkit, pdf-toolkit-by-thirdy-gayares, shadcn, tailwind, thirdy, thirdy-gayares, typescript
- Language: TypeScript
- Homepage: https://pdf-toolkit.thirdygayares.com/
- Size: 172 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# PDF Toolkit
> Free, secure, in-browser PDF merging, splitting, compression, and text extraction—100% privacy, no uploads on server.
> **Developed and maintained by Thirdy Gayares.**
**Live demo**: https://pdf-toolkit.thirdygayares.com
---
## Table of Contents
- [Features](#features)
- [Pages](#pages)
- [Home Page](#home-page)
- [Merge PDF](#merge-pdf)
- [Extract Text](#extract-text)
- [Getting Started](#getting-started)
- [Tech Stack](#tech-stack)
- [Contributing](#contributing)
- [License](#license)
- [About Me](#about-me)
- [Legal](#legal)
---
## Features
- **Merge PDF**: Combine multiple PDFs into one
- **Extract Text**: Pull selectable text out of any PDF
- **Client-side only**: All processing happens in the browser; we never upload your files
- **Unlimited use**: No paywalls, no file-size limits (up to 100 MB per file)
---
## Pages
### Home Page
Your gateway to all PDF tools and core information about PDF Toolkit.

**URL:** `https://pdf-toolkit.thirdygayares.com/`
---
### Merge PDF
Fast, drag-and-drop interface for combining PDFs. Reorder pages, remove what you don’t need, then download your single file.


**URL:** `https://pdf-toolkit.thirdygayares.com/merge-pdf`
---
### Extract Text
Instantly convert any text-based PDF into plain, selectable text. Copy, download, or use the extracted content however you wish.

**URL:** `https://pdf-toolkit.thirdygayares.com/pdf-extract-text`
---
## Getting Started
1. **Clone this repo**
```bash
git clone https://github.com/thirdygayares/pdf-toolkit.git
cd pdf-toolkit
```
2. **Install dependencies**
```bash
npm install
```
3. **Configure your `.env.local`**
```bash
NEXT_PUBLIC_GA_ID=Google Analytics Code
```
4. **Run in development**
```bash
npm run dev
```
5. **Build & generate sitemap**
```bash
npm run build
# (this also runs `next-sitemap` via postbuild)
npm start
```
---
## Tech Stack
* [Next.js](https://nextjs.org) (App Router, Metadata API)
* [React](https://reactjs.org)
* [Shadcn](https://ui.shadcn.com/)
* [Vercel](https://vercel.com/)
* [Tailwind CSS](https://tailwindcss.com)
* [Google Analytics (gtag)](https://developers.google.com/analytics)
* [next-sitemap](https://github.com/iamvishnusankar/next-sitemap) for sitemap & robots.txt
---
## Contributing
1. Fork the repository
2. Create a new branch (`git checkout -b feature/YourFeature`)
3. Commit your changes (`git commit -m "feat: add YourFeature"`)
4. Push to the branch (`git push origin feature/YourFeature`)
5. Open a Pull Request
---
## License
This project is licensed under the **MIT License**.
---
## About Me
**Thirdy Gayares**
Passionate developer creating custom solutions for everyone.
* [My Website](https://thirdygayares.com)
* [Facebook](https://www.facebook.com/thirdygayares.ph)
* [YouTube](https://www.youtube.com/@thirdygayares)
* [LinkedIn](https://www.linkedin.com/in/thirdygayares/)
* [Github](https://github.com/thirdygayares)
---
## Legal
* [Privacy Policy](https://pdf-toolkit.thirdygayares.com//privacy-policy)
* [Terms of Service](https://pdf-toolkit.thirdygayares.com//terms-of-service)
* [Cookie Policy](https://pdf-toolkit.thirdygayares.com//cookie-policy)
---