aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSimon Garrelou <simon.garrelou@gmail.com>2023-07-07 18:07:33 +0200
committerSimon Garrelou <simon.garrelou@gmail.com>2023-07-07 18:07:33 +0200
commit7440861a60faf0ca7dd448559b7f11f0d3b87e2f (patch)
tree1654699cc28fc849e818cebc766c1fa4602dd90c
parent2fe796a98e70fca0ffb7a4afac9e6c8ce108b8d4 (diff)
downloadrss-7440861a60faf0ca7dd448559b7f11f0d3b87e2f.tar.gz
rss-7440861a60faf0ca7dd448559b7f11f0d3b87e2f.zip
Add README
-rw-r--r--README.md28
1 files changed, 28 insertions, 0 deletions
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..176df12
--- /dev/null
+++ b/README.md
@@ -0,0 +1,28 @@
1# rss - command-line RSS feed manipulation
2
3`rss` is like [`jq`](https://jqlang.github.io/jq/) for RSS files. A simple tool to fetch, filter, and extract information from RSS feeds.
4
5As an example, here is how to generate a summary of all posts submitted to [lobste.rs](https://lobste.rs) yersterday:
6
7```
8$ rss fetch https://lobste.rs/rss | rss filter --date $(date -d "-1 day" "+%Y-%m-%d") | rss render template.tera
9- "6.33 times faster than C - part one": https://owen.cafe/posts/six-times-faster-than-c/
10- "TySON: TypeScript Object Notation. Use TS as an embeddable config language": https://github.com/jetpack-io/tyson
11- "Learning to learn Rust": https://blog.danieljanus.pl/2023/07/06/learning-to-learn-rust/
12- "How do you use AI development tools?": https://lobste.rs/s/dqz1uk/how_do_you_use_ai_development_tools
13- "I want XAES-256-GCM/11": https://words.filippo.io/dispatches/xaes-256-gcm-11/
14- "Oils Is Exterior-First (Code, Text, and Structured Data)": https://www.oilshell.org/blog/2023/06/ysh-design.html
15- "The Many Ways that Digital Minds Can Know": https://moultano.wordpress.com/2023/06/28/the-many-ways-that-digital-minds-can-know/
16- "Sierra Creative Interpreter ??? Scripts": https://www.benshoof.org/blog/sci-scripts
17- "Observability Driven CI": https://andydote.co.uk/2023/07/06/observability-driven-ci/
18- "Souffl??: A Datalog Synthesis Tool for Static Analysis": https://souffle-lang.github.io/docs.html
19- "The case against self-closing tags in HTML": https://jakearchibald.com/2023/against-self-closing-tags-in-html/
20- "Be Open to Black: A Digital Design Tip": https://toast.al/posts/visuallayout/2023-07-06_be-open-to-black
21- "Tweaking Emacs for Ruby Development": https://johnhame.link/posts/tweaking-emacs-for-ruby-development-in-2023/
22- "Simulation Testing For Liveness": https://tigerbeetle.com/blog/2023-07-06-simulation-testing-for-liveness/
23
24$ cat template.tera
25{% for item in items -%}
26- "{{ item.title }}": {{ item.link }}
27{% endfor %}
28``` \ No newline at end of file