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 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.0.tar.gz (8.1 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.0-py3-none-any.whl (8.9 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for fedi_cleaner-0.1.0.tar.gz
Algorithm Hash digest
SHA256 00c6389cf388a0f85311285a9f3085578bdc785b9630774f807783e392c0ebf8
MD5 c0bcaa446482d0bd95ccc282ae83860d
BLAKE2b-256 c0043e489e30ec114bb11fc0d98e53fab85a555d66183ee656a8d1675ec527e4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fedi_cleaner-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b2ad6be58ac4b839732bd1c0a98f0051ccbd78ac7acdb41629f802d26966072e
MD5 2a58e353f8a7dcef19e5b14f3a339e38
BLAKE2b-256 40a9cec0f4fb77a825ddeea1fd719ecf312613210ccffe81b586e6ed73f484da

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