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.4.tar.gz (8.4 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.4-py3-none-any.whl (9.0 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for fedi_cleaner-0.1.4.tar.gz
Algorithm Hash digest
SHA256 a8513aeefbe634e624e1f27b4f69488ed8ad46e1517cc03793d21e0205940969
MD5 4a14638e4be4769245782766b6d3d17b
BLAKE2b-256 2b4b187659995df4439a029914ab6f72af47b8a715152a4fea25c4da39604f2c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fedi_cleaner-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 634b994455367db440f2ffdabfd12d633af97632e656a6362601ef5aaeb79225
MD5 3b297dc24d3dbb0ad821113dd55e3cf0
BLAKE2b-256 2b8c179996bec145011c7426e3dda0ae9dac6f55613ca2c65da71e0ac8e1d440

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