A site that measures the current percentage of Bluesky posts missing alt text
The Bluesky Altometer is a tool that measures the number of image posts on Bluesky that are missing alt text. It provides real-time statistics and a visual gauge to track the percentage of images lacking alternative text, promoting awareness about accessibility in the Bluesky social network.
Clone this repository:
git clone https://github.com/Zetaphor/bluesky-altometer.git
cd bluesky-altometer
Install the required Python packages:
pip install -r requirements.txt
Start the server:
python main.py
Open a web browser and navigate to http://localhost:8080
The Bluesky Altometer will start tracking and displaying statistics about alt text usage in Bluesky image posts.
The Bluesky Altometer connects to the Bluesky Jetstream API to receive real-time updates about new posts. It analyzes each post containing images and checks for the presence of alt text. The data is stored in a SQLite database and served to the frontend via a WebSocket connection, allowing for live updates of the statistics and gauge.
I wrote the initial version of this tool with the assistance of Claude 3.5 Sonnet.
Contributions are welcome! Please feel free to submit a Pull Request.
This project is licensed under the MIT License - see the LICENSE file for details.
Just having fun with python and Bluesky's AT Protocol. Trying to build a simple CLI and enough of SDK to easily explore and collect my own Bluesky data
A small python library to post basic text and media to bsky.app via atproto's xrpc API.
A script for auto-deleting Bluesky posts
🌉 A bridge between decentralized social networks
💬 The social web translator
A from-scratch atproto PDS implementation in Python
Your Brand Here!
50K+ engaged viewers every month
Limited spots available!
📧 Contact us via email🦋 Contact us on Bluesky