Skip to content

AEPSchmitt/booktracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Booktracker

34da214e272fe310938f211959db41ab.mp4

Keep track of the books you read using Google Sheets.

Export the sheet as bookstats.csv and feed that to booktracker.py for some interactive stats about your reading history.

Requirements

  1. Python libraries: Plotly, Pillow, pandas
  2. A CSV file named bookstats.csv with the following format:
Title Series Author Author Gender Pages Release year Start date Finish date Pages accumulated Avg. Pages per day Bechdel Formatted start date
string string string F/M int int YYYY-MM-DD YYYY-MM-DD int int Y/N Month DD, YYYY

( get sheet copy )

  1. Cover images for each book as .png files, placed in the /covers/ folder. Covers have to be named exactly the same as the book title, but without capital letters and with spaces replaced by underscores). Like this: bookcovers_example

Example

A live example can be found here

About

Simple python plotly visualisation of the books I read

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages