Skip to content

An attempt to list as many different projects/tools/scripts related to Mastodon & fediverse block management as possible

License

Notifications You must be signed in to change notification settings

ineffyble/mastodon-block-tools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 

Repository files navigation

mastodon-block-tools

An attempt to list as many different projects/tools/scripts related to Mastodon & fediverse block management as possible.

Active

Official Mastodon instance-level domain blocks/allows import/export functionality - as of yet unreleased

Repo Import/Sync from Import via Export from Export to
irubnich/fediblock-importer
Language Stars Last Commit
CLI to import YAML-format block lists, plus a script to generate a YAML file from the joinfediverse.wiki list.
Local YAML Admin API From wiki Local YAML
netshepsky/FediBlock-Importer
Language Stars Last Commit
CLI to import CSV blocklists.
Local CSV Admin API
rapidblock-org/rapidblock
Language Stars Last Commit
apt package for Debian/Ubuntu that will run regularly and sync from the RapidBlock Project list.
RapidBlock list SQL
freesbie/mastodon_blocklister
Language Stars Last Commit
Python script that pulls the list of blocks from an instance's (admin) API and syncs it with a CSV file in a git repo.
Admin API CSV in git
goosefans/mastodon-json-blocklist
Language Stars Last Commit
"A very simple service that synchronizes the Mastodon federation domain block list with a remote JSON file, e.g. a file inside a remote Git repository."
Remote JSON Admin API
warthog9/mastodon-block-importer
Language Stars Last Commit
Scrapes blocks from designated instances HTML about pages, then adds them to a local instance via direct database query.
Remote instances (HTML pages) SQL
selfagency/mastodont
Language Stars Last Commit
Simple Node.js CLI that imports a list of domains to block from a text file.
Local TXT Admin API
thegem-city/moderation
Language Stars Last Commit
Block any domains from a given domain source, which can either be an HTTPS resource or a local file.
Local or remote TXT
Anthchirp/mastodon-defederate
Language Stars Last Commit
Pulls blocklists from instances using public API (if enabled) or Markdown-formatted files.
Remote instances (public API), Markdown files CLI output
bram-dingelstad/mastodon-tools
Language Stars Last Commit
Source code behind a hosted, web-based tool for "massively blocking a list of instances in the form of a CSV".
Local CSV via browser Admin API via session cookie
chdorner/secretbearsociety
Language Stars Last Commit
Script that pulls blocks from RapidBlock plus a list of designated "peer instances" (via public API) and imports them.
RapidBlock, remote instances (public API) Admin API
d3cline/fossilize
Language Stars Last Commit
"Dynamic mastodon domain blocker" designed to automate identifying instances to block
Machine learning? ?
azcoigreach/mastodon-blocklist-manager
Language Stars Last Commit
"A CLI tool to manage your Mastodon blocklist."
Local TXT Admin API Multiple local TXT Local TXT
jrconlin/block-sync
Language Stars Last Commit
"A mastodon admin tool to sync block lists between instances."
Remote instances (public API) Admin API
eigenmagic/fediblockhole
Language Stars Last Commit
"A tool for keeping a Mastodon instance blocklist synchronised with remote lists"
Remote instances (admin API, public API), remote CSV, local CSV Admin API
ericdano/Mastodon
Language Stars Last Commit
"Scripts for making Mastodon more manageable."
Local CSV Admin API
rrgeorge/rapidblocker
Language Stars Last Commit
"script to load rapidblock blocklist and more"
RapidBlock Admin API
gled-rs/mastodon-follow_blocks
Language Stars Last Commit
"allow you to follow another instance domain block and replicate for yours"
Remote Mastodon & gotosocial instances (admin API) Admin API

Unmaintained

About

An attempt to list as many different projects/tools/scripts related to Mastodon & fediverse block management as possible

Topics

Resources

License

Stars

Watchers

Forks