AD
Boost Your Brand on BlueSky—Exclusive banner space to amplify your reach within the BlueSky community.
BSkyInfo LogoBskyInfo
All ToolsCategoriesCollectionsFeed DirectoryLabeler DirectoryArticlesGuidesGlossaryBluesky SDKsSponsor
Submit
All ToolsCategoriesCollectionsFeed DirectoryLabeler DirectoryGuidesGlossaryArticlesBluesky SDKsSponsorSubmit
  1. SDKs
  2. /Python
  3. /bsky-altometer
Zetaphor

bsky-altometer

A Python SDK for Bluesky and AT Protocol by Zetaphor

A site that measures the current percentage of Bluesky posts missing alt text

GitHub Stats

7stars
2forks
3contributors
0open issues

Dates

Created:October 22, 2024
Last updated:December 22, 2024

README

The following content is from bsky-altometer's GitHub repository. All rights reserved by the original author.

Bluesky Altometer

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.

Installation

  1. Clone this repository:

    git clone https://github.com/Zetaphor/bluesky-altometer.git
    cd bluesky-altometer
    
  2. Install the required Python packages:

    pip install -r requirements.txt
    

Usage

  1. Start the server:

    python main.py
    
  2. Open a web browser and navigate to http://localhost:8080

  3. The Bluesky Altometer will start tracking and displaying statistics about alt text usage in Bluesky image posts.

How It Works

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.

Written with Claude 3.5 Sonnet

I wrote the initial version of this tool with the assistance of Claude 3.5 Sonnet.

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Acknowledgments

  • Powered by Bluesky Jetstream

Topics

accessibilityatprotobluesky

Related SDKs

dannguyendancow-bluesky-fun-api-tool

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

1•Python
TahomaSoftSaxeBlueskyPython

A small python library to post basic text and media to bsky.app via atproto's xrpc API.

1•Python
Gorcenskiskeeter-deleter

A script for auto-deleting Bluesky posts

65•Python
snarfedbridgy-fed

🌉 A bridge between decentralized social networks

1002•Python
snarfedgranary

💬 The social web translator

485•Python
DavidBuchanan314millipds

A from-scratch atproto PDS implementation in Python

131•Python

Resources

GitHub RepositoryProject Website

License

MIT

Author

Zetaphor
Zetaphor

Activity

Last commit: December 22, 2024
Commit frequency: Unknown

Our Sponsors

Your Brand Here!

50K+ engaged viewers every month

Limited spots available!

📧 Contact us via email🦋 Contact us on Bluesky
BSkyInfo LogoBskyInfo

The Most Comprehensive Bluesky Tools Directory

Stay updated with the latest Bluesky tools and ecosystem news 🦋

Bluesky butterfly logo
Quick LinksSubmit a ToolSponsorAboutLegal Information
ToolsFeed DirectoryLabeler DirectorySchedulingAnalyticsAll ToolsCategoriesCollectionsTags
ResourcesArticlesBluesky GuidesBluesky GlossaryBluesky SDKsBluesky ResourcesSkyRaffleMeida Coverage
Our ProductsRaffleBlueAiTeach ToolsLaiewAI affiliate listFirsto

This website may contain affiliate links

© 2025 BskyInfo. All rights reserved.