Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/janw/letterboxd-rss
Convert your Letterboxd Watchlist to an RSS feed.
https://github.com/janw/letterboxd-rss
feed imdb letterboxd letterboxd-watchlist python python3 rss watchlist
Last synced: 3 days ago
JSON representation
Convert your Letterboxd Watchlist to an RSS feed.
- Host: GitHub
- URL: https://github.com/janw/letterboxd-rss
- Owner: janw
- License: apache-2.0
- Created: 2017-03-27T21:09:09.000Z (over 7 years ago)
- Default Branch: main
- Last Pushed: 2024-10-30T21:58:21.000Z (about 2 months ago)
- Last Synced: 2024-12-11T01:51:32.306Z (12 days ago)
- Topics: feed, imdb, letterboxd, letterboxd-watchlist, python, python3, rss, watchlist
- Language: Python
- Homepage:
- Size: 95.7 KB
- Stars: 21
- Watchers: 4
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# Letterboxd RSS
[![version](https://img.shields.io/pypi/v/letterboxd-rss.svg)](https://pypi.org/project/letterboxd-rss/)
[![python](https://img.shields.io/pypi/pyversions/letterboxd-rss.svg)](https://pypi.org/project/letterboxd-rss/)
[![downloads](https://img.shields.io/pypi/dm/letterboxd-rss)](https://pypi.org/project/letterboxd-rss/)[![pre-commit.ci](https://results.pre-commit.ci/badge/github/janw/letterboxd-rss/main.svg)](https://results.pre-commit.ci/latest/github/janw/letterboxd-rss/main)
[![Maintainability](https://api.codeclimate.com/v1/badges/a3602f453bd063e6dcec/maintainability)](https://codeclimate.com/github/janw/letterboxd-rss/maintainability)
[![ruff](https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/astral-sh/ruff/main/assets/badge/v2.json)](https://docs.astral.sh/ruff/)
[![poetry](https://img.shields.io/endpoint?url=https://python-poetry.org/badge/v0.json)](https://python-poetry.org/docs/)
[![pre-commit](https://img.shields.io/badge/-pre--commit-f8b424?logo=pre-commit&labelColor=grey)](https://github.com/pre-commit/pre-commit)Convert your [Letterboxd] Watchlist to an RSS feed.
## Setup
Install via [pipx](https://pipx.pypa.io/stable/):
```bash
pipx install letterboxd-rss
```## Usage
After installing, you may simply call letterboxd-rss from the command line:
```bash
$ letterboxd-rss -husage: letterboxd-rss [-h] [-o FEED_FILENAME] [-l FEED_LENGTH]
LETTERBOXD_PROFILEpositional arguments:
LETTERBOXD_PROFILE URL of your letterboxd profileoptional arguments:
-h, --help show this help message and exit
-o FEED_FILENAME, --output FEED_FILENAME
Destination of the generated RSS feed (defaults to
./feed.xml)
-l FEED_LENGTH, --max-length FEED_LENGTH
Maximum number of watchlist items to keep in the feed
```[Letterboxd]: https://letterboxd.com