Skip to content

Automattic/wordpress-atmosphere

Repository files navigation

ATmosphere

This is the ATmosphere plugin repo.

Publish your WordPress posts to the AT Protocol network — cross-post to Bluesky, register your articles as standard.site documents on your PDS, use your domain as your Bluesky handle, and mirror replies and reposts back into WordPress as native comments.

Documentation

Protocol Support

ATmosphere implements the AT Protocol natively — no third-party proxy or intermediary service. Authentication uses OAuth 2.1 with PKCE and DPoP. Records are written to your PDS via com.atproto.repo.applyWrites.

Currently supported record types:

  • app.bsky.feed.post — Bluesky posts and reply threads.
  • site.standard.publication — your site as a publication record.
  • site.standard.document — one document record per WordPress post.

See docs/content-formats.md for more on the content union used by site.standard.document.

Support

If you need help, check the issue tracker on GitHub or open a new bug report.

Contribute

Contributions are welcome — bug fixes, new features, integrations, translations.

  • Keep issues focused. Use the issue tracker for specific bugs or concrete proposals. Tangential ideas are best as GitHub Discussions.
  • Stay within scope. Open issues should relate directly to the plugin.
  • Be concise. Short, actionable descriptions are easier to respond to.

Before opening a pull request, please read AGENTS.md for directory layout, coding conventions, and the release workflow.

Security

Found a security issue? Report it via Automattic's security page or our HackerOne bug-bounty program at https://hackerone.com/automattic.

License

ATmosphere is licensed under the GPL v2 or later.

About

ATmosphere connects your WordPress site to the AT Protocol network. When you publish a post, it is automatically cross-posted to Bluesky and registered as a standard.site document on your Personal Data Server (PDS).

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages