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
Release files for fedi-cleaner 0.1.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| fedi_cleaner-0.1.4.tar.gz | 8.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| fedi_cleaner-0.1.4-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 17.4 kB
Release files / fedi_cleaner-0.1.4.tar.gz
| Download URL | fedi_cleaner-0.1.4.tar.gz |
|---|---|
| Size | 8.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
a8513aeefbe634e624e1f27b4f69488ed8ad46e1517cc03793d21e0205940969
|
|
BLAKE2b-256 checksum How to use checksums |
2b4b187659995df4439a029914ab6f72af47b8a715152a4fea25c4da39604f2c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.8.11
|
Release files / fedi_cleaner-0.1.4-py3-none-any.whl
| Download URL | fedi_cleaner-0.1.4-py3-none-any.whl |
|---|---|
| Size | 9.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
634b994455367db440f2ffdabfd12d633af97632e656a6362601ef5aaeb79225
|
|
BLAKE2b-256 checksum How to use checksums |
2b8c179996bec145011c7426e3dda0ae9dac6f55613ca2c65da71e0ac8e1d440
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.8.11
|