Skip to content

shemaiscard/Ze-Pdf

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ZePdf

Live Demo: zepdf.netlify.app

Universal document converter and PDF toolkit. Convert between 20+ formats and split or merge PDFs — fast, clean, and browser-based.

License: MIT

Privacy

PDF split and merge run entirely in your browser — nothing is uploaded, nothing leaves your device. Document conversions are processed server-side for performance.

Features

Document Conversion

  • Convert between 20+ formats: PDF, DOCX, DOC, PPTX, XLSX, RTF, ODT, ODP, ODS, EPUB, MOBI, JPG, PNG, WEBP, GIF, TXT
  • Batch convert — upload multiple files at once
  • Per-file format selector
  • Real-time progress bar with auto-download

PDF Tools

  • Merge — combine multiple PDFs; drag to reorder before merging
  • Split by page — extract every page as a separate file
  • Split by range — e.g. 1-3, 5, 7-9
  • Split every N pages — divide into equal chunks

Interface

  • Dark/light theme toggle
  • Drag and drop upload
  • Conversion history (up to 50 entries)
  • Responsive — works on mobile and desktop

Deploy on Netlify

  1. Fork this repo and connect to Netlify.
  2. Add environment variable:
    CLOUDCONVERT_API_KEY = your_api_key
    
  3. The netlify.toml build command injects the key at build time — users never see it.

Security: The API key is never exposed to end users. It is injected server-side at build time only.

Project Structure

Ze-Pdf/
├── index.html       Main application
├── style.css        Design system and themes
├── app.js           Conversion logic and UI
├── pdf-tools.js     Client-side PDF split/merge
├── _config.js       Generated at build — do not edit or commit
├── netlify.toml     Build config and security headers
└── favicon/

Tech Stack

  • HTML, CSS, JavaScript (no framework)
  • pdf-lib — client-side PDF manipulation
  • Netlify — hosting, build, secrets injection

License

MIT — Developed by Giscard

About

No description or website provided.

Topics

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors