You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+13-2Lines changed: 13 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,6 +10,7 @@ A Rust CLI tool that generates a beautiful static website from your KoReader lib
10
10
- 📝 **Annotations & Highlights**: Shows all your KoReader highlights and notes with elegant formatting
11
11
- 📖 **Book Details**: Individual pages for each book with metadata and organized annotations
12
12
- 📊 **Reading Statistics**: Track your reading habits with detailed statistics including reading time, pages read, activity heatmaps, and weekly breakdowns
13
+
- 📅 **Reading Calendar**: Monthly calendar view showing your reading activity with books read on each day and monthly statistics
13
14
- 📈 **Per-Book Statistics**: Detailed statistics for each book including session count, average session duration, reading speed, and last read date
14
15
- 🔍 **Search & Filter**: Search through your library by title, author, or series, with filters for reading status
15
16
- 🚀 **Static Site**: Generates a complete static website you can host anywhere
@@ -184,6 +185,8 @@ site/
184
185
├── index.html # Main library page
185
186
├── statistics/
186
187
│ └── index.html # Reading statistics dashboard
188
+
├── calendar/
189
+
│ └── index.html # Reading calendar view
187
190
├── books/ # Individual book pages
188
191
│ ├── book-id1/
189
192
│ │ └── index.html # Book detail page with annotations
├── calendar_data.json # Calendar events and book data
207
214
├── daily_activity_2023.json # Daily activity data for heatmap
208
215
├── daily_activity_2024.json
209
216
└── ...
@@ -213,6 +220,10 @@ site/
213
220
214
221
Design and feature inspiration taken from [KoInsight](https://github.com/GeorgeSG/KoInsight) - an excellent alternative that focuses more on statistics and also supports acting as a KOReader sync server. If you're primarily interested in reading stats rather than highlights and annotations, definitely check it out!
215
222
223
+
The calendar feature is powered by [EventCalendar](https://github.com/vkurko/calendar) - a lightweight, full-featured JavaScript event calendar library.
224
+
225
+
Styled with [Tailwind CSS](https://tailwindcss.com/) for modern, responsive design.
226
+
216
227
## Disclaimer
217
228
218
229
This is a weekend project and was built for personal use - it relies heavily on AI-generated code. While I've tested everything and use it daily, I take no responsibility for any issues you might encounter. Use at your own risk.
0 commit comments