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 tokenapi_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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a8513aeefbe634e624e1f27b4f69488ed8ad46e1517cc03793d21e0205940969
|
|
| MD5 |
4a14638e4be4769245782766b6d3d17b
|
|
| BLAKE2b-256 |
2b4b187659995df4439a029914ab6f72af47b8a715152a4fea25c4da39604f2c
|
File details
Details for the file fedi_cleaner-0.1.4-py3-none-any.whl.
File metadata
- Download URL: fedi_cleaner-0.1.4-py3-none-any.whl
- Upload date:
- Size: 9.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.8.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
634b994455367db440f2ffdabfd12d633af97632e656a6362601ef5aaeb79225
|
|
| MD5 |
3b297dc24d3dbb0ad821113dd55e3cf0
|
|
| BLAKE2b-256 |
2b8c179996bec145011c7426e3dda0ae9dac6f55613ca2c65da71e0ac8e1d440
|