Skip to main content

A tool to help you clean your Fediverse account's following/followers/lists/blocks/mutes/...

Project description

Fedi Cleaner

A tool to help you clean your Fediverse account's following/followers/lists/blocks/mutes/...

Prerequisites

  • Your Fediverse instance supports Mastodon API
  • You have a good internet connection (for validating accounts)
  • You know how to setup Python environment (uv for example)

Usage

1. Create Configuration

Create a configuration file by running:

uvx fedi-cleaner --init-config

Then edit the generated config.json file to set your:

  • access_token: Your Mastodon access token
  • api_base_url: Your Mastodon instance URL (e.g., https://mastodon.social)
  • Other settings as needed

Alternatively, you can set environment variables prefixed with FEDI_CLEANER_ (for example FEDI_CLEANER_ACCESS_TOKEN).

2. Run the Tool

uvx fedi-cleaner

Development

For development and contributing:

# Clone the repository
git clone https://codeberg.org/poesty/Fedi-Cleaner
cd Fedi-Cleaner

# Set up development environment
uv venv
uv sync

# Run the tool
uv run python -m fedi_cleaner

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

fedi_cleaner-0.1.3.tar.gz (8.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

fedi_cleaner-0.1.3-py3-none-any.whl (8.9 kB view details)

Uploaded Python 3

File details

Details for the file fedi_cleaner-0.1.3.tar.gz.

File metadata

  • Download URL: fedi_cleaner-0.1.3.tar.gz
  • Upload date:
  • Size: 8.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.8.11

File hashes

Hashes for fedi_cleaner-0.1.3.tar.gz
Algorithm Hash digest
SHA256 9be17e41d78465ef24da14e8bfbefd422d9c7d1bd7d6f29a5555afd74eab0892
MD5 a2df772aed8c5c32f9d4a15c8f815ece
BLAKE2b-256 9112664b67629b04e75e2e3fa65d5dbeaa20eeda9b1d7a7ef0d1160d4e4af0ec

See more details on using hashes here.

File details

Details for the file fedi_cleaner-0.1.3-py3-none-any.whl.

File metadata

File hashes

Hashes for fedi_cleaner-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 9ede8703f8dbd445ec25b43ea3037aaa6c26c6d54ae6612cf53d31772f84a555
MD5 0038c283327b7048f28178d77958de0e
BLAKE2b-256 660f7dc0982d1d3c3f7197d71ef02cfbaee2b08991abfdc5d1f21fffb5e52731

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page