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.2.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.2-py3-none-any.whl (8.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: fedi_cleaner-0.1.2.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.2.tar.gz
Algorithm Hash digest
SHA256 86173cb08703f8b3266ada9a88cd45c19ef407fa65b4ed92b816b8b0eb964497
MD5 a9f39be41edd9c0157bb7c08def04402
BLAKE2b-256 a73abd567f04fe0fddf01986bdc5acfbf0c55216681843cfa61a76181cc4cd10

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fedi_cleaner-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 16649f2e09523f51e17af0066580e118e08917071809a72686b43f98d5d819c1
MD5 73ca40335424a90c65ab168fbe7c640e
BLAKE2b-256 ebe22a8b034cf462f0adc395bed9aa3f78198bbea3988df36a92b5055551ace4

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