links organiser
- Hare 93.2%
- Shell 5.5%
- Makefile 1.3%
| cli | cli module index implementation | |
| cmd | fix build | |
| docs | docs: update for new -w and -v flags | |
| extra | feat: not option for -m switch | |
| filter | filter lexer | |
| rfile | refactor: s -> date in ril::parsedate | |
| ril | filter lexer | |
| rprint | update for compiler changes, migration to strbuilder and fix for gen_id | |
| strbuilder | update for compiler changes, migration to strbuilder and fix for gen_id | |
| utils | feat!: date format h-m -> h:m | |
| .gitignore | ignore tags | |
| LICENSE | license: agpl-3.0 | |
| Makefile | fix build | |
| README.md | readme update | |
ril - cli article manager
What is this
ril (stands for read it later) is a tool to manage article and videos you want to read/watch but don't have time for just now. It also allows you to cache your content to view it later, offline.
Installation
Dependencies
Build dependencies:
- A recent hare toolchain (see https://harelang.org/documentation/install/)
- make
- scdoc (optional, man pages generation)
Runtime dependencies:
- wget
- yt-dlp (optional, caching feature)
- gmni (optional, caching feature)
- sed
- awk
Installation steps
git clone https://codeberg.org/elb/ril.git
cd ril
make build-release # for a debug executable, just run make
make doc # build man pages
sudo make install # or doas, or you can change PREFIX
Usage
See ril -h for a list of commands and options. You can also do man ril and
man 7 ril for config options.
Integrations
- Fish completion (extra/ril.fish) is available and installed automatically when
make install - Bash completion is also available, but has less features
Status
ril is usable, but there are still bugs/non-intuitive behavior I need to work on, mainly around caching.
LEGAL NOTICE:
This repository, including any and all of its forks and derivatives, may NOT be used in the development or training of any machine learning model of any kind, without the explicit permission of the owner of the original repository.
Copyright (c) 2025 elb