Skip to content

PratyayDhond/Kindle-Highlights-extractor

Repository files navigation

Kindle-Highlights-Extractor 📚✨

Welcome to the Kindle-Highlights-Extractor project! This incredible tool is designed to turn your Kindle clippings.txt file into beautiful, human-readable PDFs for each book. Dive into your favorite reads with ease! 🚀

How it Works

This project takes the 'Clippings.txt' file provided at the root of this repository as input. With the power of Python, it transforms the text into elegant PDFs, making your Kindle highlights a joy to read and share!

Pre-requisites

Before you get started, ensure you have the following:

  • Flask
  • Python3

Getting Started

  1. Create a virtual environment using pipenv:
  2. Install all requirements pip install -r requirements.txt
  3. Install Pandoc.
  4. Install PDF engine for pandoc, wkhtmltopdf.
  5. Start the server: flask run
  6. Open your browser and go to http://localhost:5000 to begin using the extractor! 🌐

New Issue Ideas

Feel free to contribute to the project! Here are some cool ideas for new issues:

  • Add edge cases checking for incorrect input file submissions 🕵️‍♂️
  • Implement a stylish dark theme for the UI 🌙

We welcome your creativity and ideas! Let's make this project even more awesome together. Happy coding! 🎉


Note: If you encounter any issues or have suggestions for improvements, please create a new issue. Your feedback is highly appreciated! 🙌 You can contact me on my Linkedin or mail me at [email protected]

About

This is a project made for my SY Python practical subject

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published