Skip to content
@bluesky-astronomy

Astronomy on Bluesky

The home of open-source projects built for & by the astronomy community on Bluesky.

Astronomy on Bluesky

This organization is a collection point for various open source projects built by & for the astronomy community on Bluesky.

Currently, we have four active, running web projects; three of which relate to our feeds, and one of which is an outreach bot.

The Astronomy Feeds

We maintain the Astronomy feeds, which are a set of 'custom algorithms' that collate astronomy content on Bluesky. These feeds are moderated and come from a curated list of users. Any 'astronomer' - be they professional, amateur, a student, left the field, a science communicator, etc - is welcome to sign up to post to them!

The Astronomy feeds have nearly a thousand people signed up to post to them and are seen by thousands of unique users daily. A typical week has a few hundred posts and many discussions stemming from them.

These feeds are supported by three projects:

  • astronomy-feeds: a tool powered by the ATProto Python SDK that subscribes to the firehose of all Bluesky posts and adds them to a database.
  • astrofeed-server: a Flask server that serves the feeds from the database to users on the app. The server's public endpoint is here.
  • astrobot: a WIP bot that handles signups and moderation on the feeds.

Common code for these projects (such as to interact with our database spec) lives in astrofeed-lib.

The rules for our feeds and branding resources (i.e. the feed icon) also live in this GitHub organisation.

Associated bots

We are also developing a number of fun bot accounts to post interesting automated content. Currently, the running bot accounts not directly involved with the running of the feeds are:

  • Galaxy-Zoo-Poster-Bot: a bot that posts images hourly that have been classified by volunteers in the Galaxy Zoo survey.

Pinned Loading

  1. astronomy-feeds astronomy-feeds Public

    Repo of the Astronomy feeds on Bluesky.

    Python 7 1

  2. astrobot astrobot Public

    A bot that handles actions on the Astronomy feeds, like sign ups.

    Python 3 1

  3. astrofeed-server astrofeed-server Public

    Configured Flask webapp for hosting the astronomy feeds.

    Python

  4. Galaxy-Zoo-Poster-Bot Galaxy-Zoo-Poster-Bot Public

    Building a bot to post a galaxy from Galaxy Zoo every hour.

    Jupyter Notebook 1 2

  5. rules rules Public

    Rules for posting to the Astronomy feeds.

  6. branding branding Public

    Branding resources & logos for the Astronomy feeds.

Repositories

Showing 10 of 16 repositories
  • astrofeed-server Public

    Configured Flask webapp for hosting the astronomy feeds.

    bluesky-astronomy/astrofeed-server’s past year of commit activity
    Python 0 MIT 0 4 0 Updated Nov 28, 2024
  • moderation-guide Public

    A guide for moderators

    bluesky-astronomy/moderation-guide’s past year of commit activity
    0 0 1 0 Updated Nov 28, 2024
  • astronomy-feeds Public

    Repo of the Astronomy feeds on Bluesky.

    bluesky-astronomy/astronomy-feeds’s past year of commit activity
    Python 7 MIT 1 2 0 Updated Nov 27, 2024
  • astrobot Public

    A bot that handles actions on the Astronomy feeds, like sign ups.

    bluesky-astronomy/astrobot’s past year of commit activity
    Python 3 MIT 1 10 0 Updated Nov 27, 2024
  • development-guide Public

    A guide for developers

    bluesky-astronomy/development-guide’s past year of commit activity
    0 0 0 0 Updated Nov 25, 2024
  • astrofeed-lib Public

    Common functions for working with the Astronomy feeds, including the database and feed spec.

    bluesky-astronomy/astrofeed-lib’s past year of commit activity
    Python 0 MIT 1 1 0 Updated Nov 23, 2024
  • scripts Public

    Scripts to do various little jobs.

    bluesky-astronomy/scripts’s past year of commit activity
    Jupyter Notebook 0 MIT 0 0 0 Updated Nov 22, 2024
  • dm-bouncer Public

    A direct message 'bouncing' service for limited group DMs. Intended for communication for moderators on the Astronomy feed.

    bluesky-astronomy/dm-bouncer’s past year of commit activity
    Python 0 MIT 0 3 0 Updated Nov 22, 2024
  • branding Public

    Branding resources & logos for the Astronomy feeds.

    bluesky-astronomy/branding’s past year of commit activity
    0 MIT 0 0 0 Updated Sep 12, 2024
  • .github Public
    bluesky-astronomy/.github’s past year of commit activity
    0 0 0 0 Updated Aug 19, 2024

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…