{"repo":"terminalbytes/kindle-dashboard","free":true,"listed":false,"github":"https://github.com/terminalbytes/kindle-dashboard","clone":"git clone https://github.com/terminalbytes/kindle-dashboard.git","description":"A weather dashboard image generator for Kindle Paperwhite 7th Gen","language":"TypeScript","stars":88,"topics":["dashboard","e-ink","eink","kindle"],"license":"MIT","category":"dashboards-admin","readme_excerpt":"Kindle Weather Dashboard (for PaperWhite 7th Gen) Hey there! 👋 This is a fun little project I put together to display weather info on my Kindle. It's specifically built to work with Environment Canada's weather data (because their API is free and pretty decent!). This is the server that I'm using for the Kindle Dashboard specified in this blog post: Reviving my Kindle PW7 👆 This is how it looks on my Kindle! (Rotated 90° for Kindle display) What's This All About? This dashboard generates a clean, Kindle-friendly weather display that shows: - Current temperature and conditions - Feels like temperature - Wind speed and humidity - Air Quality Health Index (AQHI) - Hourly forecast - Daily forecast (day/night split) - Battery level of your Kindle - Weather alerts (when active) ☘️ Project Status Look, this is a pretty rough project that I hacked together for my own use. It works for me, but there might be bugs, and the code could definitely use some cleanup. That said, if you're in Canada and want to build your own Kindle weather display, this could be a good starting point! 🛠️ Tech Stack - Backend : Node.js with TypeScript - Web Framework : Express - Image Processing : - Playwright (for capturing the HTML dashboard) - Sharp (for image processing and Kindle-friendly conversion) - Weather Data : Environment Canada API (not sure if you're allowed to use it for this purpose, so use at your own risk) - Icons : Lucide icons (for consistent, clean weather icons) - Containerization : D","default_branch":null,"files":null,"tree":[],"storefront":"/r/terminalbytes","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/terminalbytes/kindle-dashboard/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}