Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/loilo/mastodon-bio-rss-crawler
Node.js tool for extracting websites/feeds from your Mastodon follows
https://github.com/loilo/mastodon-bio-rss-crawler
Last synced: about 23 hours ago
JSON representation
Node.js tool for extracting websites/feeds from your Mastodon follows
- Host: GitHub
- URL: https://github.com/loilo/mastodon-bio-rss-crawler
- Owner: loilo
- Created: 2023-06-16T20:40:15.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-06-16T20:40:28.000Z (over 1 year ago)
- Last Synced: 2024-12-31T03:12:38.502Z (about 2 months ago)
- Language: JavaScript
- Size: 30.3 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Mastodon Bio Crawler
This is a [Node.js](https://nodejs.org/en) tool for extracting personal websites (and their RSS/Atom feeds) from [Mastodon](https://mastodon.social/) bios of the people you follow.
## Usage
First, you'll need a CSV export of your Mastodon follows. You can get this by going to "Import and export" in your Mastodon instance's preferences page (path `/settings/exports/follows.csv`).
Get started by installing dependencies:
```sh
npm ci
```Then, run the crawler:
```sh
node crawl.js path/to/your/follows.csv
```If the crawler is done, you'll find the extracted sites in the `websites.md`.