/electric_pdfs

A pdf viewer using using electron and mozilla/pdf.js

Primary LanguageJavaScriptMIT LicenseMIT

GitHub repo size GitHub contributors GitHub stars GitHub forks LinkedIn Follow GitHub Follow

Electric PDFs

Overview 👀

Electric PDFs is an app that allows you to view and manipulate PDF files using electron.js and pdf.js. You can open, zoom, rotate, print, and download PDF files with ease. Electric PDFs is a simple and elegant solution for your PDF needs.

What is Electron ⁇

Electron.js is a framework for building cross-platform desktop applications using web technologies such as JavaScript, HTML, and CSS. By embedding Chromium and Node.js into its binary, Electron allows you to maintain one JavaScript codebase and create apps that work on Windows, macOS, and Linux — no native development experience required.

Tech Stack 🛠️

Tech Docs Description
Electron A framework for creating cross-platform desktop applications using web technologies
Node.js A JavaScript runtime environment that executes JavaScript code outside a web browser
PDF.js A JavaScript library that renders PDF files using HTML5 Canvas and SVG
HTML5 A markup language that defines the structure and content of web pages
CSS3 A style sheet language that specifies the appearance and layout of web pages
JavaScript A scripting language that enables dynamic and interactive web pages

Contributing 🙌

Contributions are always welcome! If you would like to contribute to this project, please follow these steps:

  1. Fork the repository. 🍴
  2. Create a new branch. 🌵
  3. Make your changes and test them thoroughly. 👨‍💻
  4. Submit a pull request. ✔

License 📑

This project is licensed under the MIT License. This means that you can use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the software without any restrictions. For more details, see the LICENSE file.

Credits 👨🏻‍💻

Electric PDFs was created by Dzenis H.

If you like what you see, please consider giving a ⭐️

Contributions are more than welcome. 🫡