AD
Launch on Firsto—Launch your project today — get a DR57 backlink instantly.
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

snarfedgranary

💬 The social web translator

496•Python
bluesky-socialcookbook

A collection of example projects and scripts for atproto development.

166•Python
Linus2punkt0bluesky-crossposter

An app for crossposting your posts from bluesky to twitter and mastodon

263•Python
MarshalXatproto

The AT Protocol (🦋 Bluesky) SDK for Python 🐍

614•Python
snarfedbridgy-fed

🌉 A bridge between decentralized social networks

1085•Python
snarfedarroba

Python implementation of Bluesky PDS and AT Protocol, including repo, MST, and sync XRPC methods

71•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 listFirstoCoast Fire CalculatorAsphalt CalculatorDog Names World

This website may contain affiliate links

© 2025 BskyInfo. All rights reserved.