{"repo":"blin/losrs","free":true,"listed":false,"github":"https://github.com/blin/losrs","clone":"git clone https://github.com/blin/losrs.git","description":"Spaced Repetition in the terminal with markdown cards","language":"Rust","stars":14,"topics":["cli","markdown","spaced-repetition","terminal"],"license":"MIT","category":"cli-tools","readme_excerpt":"losrs losrs lets you create Spaced Repetition System (SRS) cards in markdown format and review them from your terminal. Installation losrs works on Linux, macOS, and (maybe) Windows and can be installed in different ways: The recommended way to install losrs is to download the latest pre-built version for your system[^your-system] from the releases page. Alternatively, build from source by downloading rust and running: [^your-system]: if you would like a new system to be added to releases, please file an issue. Getting started Create a \"project\" directory and a \"pages\" directory within it to store the card files (see History): Create a markdown file inside the pages directory with a top level unordered list, and at least one list item that ends with #card , for example: You can now review the cards either in a specific page file via losrs review pages/my-first-page.md or the whole project via losrs review . Once you are done reviewing, don't forget to check in your changes! Cards with images Create an \"assets\" directory within your cards \"project directory\" Copy the image you would like to use to the assets directory Create a card that refers to the image from \"project directory\" Ensure image rendering prerequisites are satisfied, then use losrs show to confirm the image renders as expected. Image rendering prerequisites To render images in your cards you can use losrs with output.format = \"(sixel kitty i-term)\" , see losrs config --help . All image based formats require: Pan","default_branch":null,"files":null,"tree":[],"storefront":"/r/blin","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/blin/losrs/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."}