VelPDF is a modern, Electron-powered PDF reader that uses Mozilla’s PDF.js for rendering. It provides a fast, lightweight, and user-friendly experience for viewing PDFs on Windows, macOS, and Linux.
- Modern and intuitive UI
- Offline functionality
- Fast and lightweight PDF rendering
- Dark mode support
- Annotation and highlighting (coming soon!)
- Multi-tab PDF viewing (coming soon!)
- Cloud integration (Google Drive, Dropbox) (planned)
git clone https://github.com/your-username/VelPDF.git
cd VelPDF
npm install
npm start
To modify or contribute to the project, follow these steps:
Before running the application, you need to build the PDF.js viewer:
gulp generic
npm start
-The main UI and controls are located in web/viewer.html
.
-If you want to customize the appearance, modify web/viewer.css
.
-For functionality changes, edit web/viewer.js
.
To build a distributable version for Windows, macOS, and Linux:
npm run build
The installer files will be generated in the dist/
directory.
This project is licensed under the Apache 2.0 License.