Embed Bluesky UI into your application like posts, comments, and profiles
React Bluesky Embed allows you to embed post threads, profiles, and comments in your React application when using Next.js, Create React App, Vite, and more.
Profiles and comments support coming soon.
Adapters for Solid, Vue, Angular, and Svelte are coming soon.
For documentation visit react-bluesky-embed.vercel.app.
npm i react-bluesky-embed
<div className="max-w-[672px]">
<PostThread
params={{
did: "did:plc:gru662w3omynujkgwebgeeof",
rkey: "3lbirib5xnc2u",
}}
theme="dark"
// set the depth to 1+ to show replies
config={{
depth: 6,
}}
// only show the replies
hidePost={false}
/>
</div>
Visit our contributing docs.
a collection of lightweight TypeScript packages for AT Protocol, the protocol powering Bluesky.
Use this repository to get started with your own Bluesky Labeler.
ATProto Feed Generator Starter Kit
AT Protocol Reference Implementation (TypeScript)
A dead simple client for subscribing to an ATProto Relay ("firehose").
A fully typed client for the Bluesky Jetstream (https://github.com/bluesky-social/jetstream) service.
Your Brand Here!
50K+ engaged viewers every month
Limited spots available!
📧 Contact us via email🦋 Contact us on Bluesky