Releases: tamnd/lobsters-cli
v0.1.0
First release of lobsters, a command line for Lobste.rs.
What is in this release
Story listings. lobsters hot, lobsters newest, and lobsters active
each fetch the corresponding front-page feed and print up to 25 stories by
default. Pass -n N to get a different count.
Tag feed. lobsters tag <tag> fetches stories for any tag on the site,
for example lobsters tag go or lobsters tag security.
Single story with comments. lobsters story <short_id> fetches one story
and its full comment list. The --depth N flag caps how many nesting levels to
include; -1 means all comments, 0 means the story header only.
User profiles. lobsters user <username> fetches a user profile. Add
--submissions to also list that user's recent submitted stories.
Output formats. Every command supports table (default on a terminal), JSON,
JSONL, CSV, TSV, plain URL, and raw. Switch with -o table, -o jsonl, and so
on. Pick specific fields with --fields and apply a Go template with
--template.
Install
Download a binary from the assets below, or pull the container image:
```
docker pull ghcr.io/tamnd/lobsters:0.1.0
```
Verify
```
cosign verify-blob
--certificate-identity-regexp 'https://github.com/tamnd/lobsters-cli'
--certificate-oidc-issuer 'https://token.actions.githubusercontent.com'
--bundle lobsters_0.1.0_checksums.txt.bundle
lobsters_0.1.0_checksums.txt
```
lobsters is not affiliated with Lobste.rs or its operators. It reads public pages at a polite rate.