{"repo":"krusty93/relego","free":true,"listed":false,"github":"https://github.com/krusty93/relego","clone":"git clone https://github.com/krusty93/relego.git","description":"Periodic notes recap on your eReader","language":"JavaScript","stars":32,"topics":["dotnet","e-ink","epub","highlights","kindle","self-hosted","spaced-repetition","kobo"],"license":"MIT","category":"self-hosted-apps","readme_excerpt":"Learn from your highlights. For free. How it works · See it · Getting started · CLI Why relego. Relego comes from the Latin relegere : to read again, go over carefully, review. That is the core idea of the project: bring your highlights back to Kindle so they can be revisited, not forgotten. Capabilities: - E-ink first : recaps delivered as native Kindle documents, not push notifications on your phone - Free and self-hosted : no subscription, no data leaving your infrastructure - No lock-in : your highlights stay yours, in an open format - Multiple import sources : Kindle and Kobo are supported today, with a documented source registry for future integrations - Privacy : your reading habits are not sent to any cloud service See it --- How it works 1. Connect a Kindle or Kobo via USB and run relego import to import highlights from My Clippings.txt or .kobo/KoboReader.sqlite 2. The server selects a daily or weekly subset of highlights using spaced repetition (weighted by your preferences) 3. A recap is sent through your configured delivery channel: Send-to-Kindle for Kindle, or the regular inbox email channel for Kobo users 4. Open the recap on your Kindle or in your inbox and revisit what mattered relego import uses an open highlight-source registry. Kindle and Kobo are built in today; if both are connected, Relego imports both in one run and reports any per-source failure without stopping the other import. Contributors can add another source by implementing IHighlightSource an","default_branch":null,"files":null,"tree":[],"storefront":"/r/krusty93","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/krusty93/relego/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."}