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! 🚀
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!
Before you get started, ensure you have the following:
- Flask
- Python3
- Create a virtual environment using
pipenv
: - Install all requirements
pip install -r requirements.txt
- Install Pandoc.
- Install PDF engine for pandoc, wkhtmltopdf.
- Start the server:
flask run
- Open your browser and go to
http://localhost:5000
to begin using the extractor! 🌐
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]