# Components

Installable UI primitives and components.

- [Actor Avatar](https://ui.uptoolkit.com/components/actor-avatar): Avatar for an ActivityPub actor with initials fallback and presence badge.
- [Actor Card](https://ui.uptoolkit.com/components/actor-card): Profile summary card for an ActivityPub actor with Schema.org Person markup.
- [Comment Thread](https://ui.uptoolkit.com/components/comment-thread): Nested reply thread with Schema.org Comment markup and an inline composer.
- [Example Card](https://ui.uptoolkit.com/components/example-card): A compact card component that demonstrates shadcn registry dependencies.
- [Follow Button](https://ui.uptoolkit.com/components/follow-button): Follow control that emits ActivityPub Follow and Undo activities.
- [JSON-LD](https://ui.uptoolkit.com/components/json-ld): Renders a safely serialized application/ld+json script tag.
- [Post Card](https://ui.uptoolkit.com/components/post-card): Renders an ActivityPub Note or Article with Schema.org SocialMediaPosting markup.
- [Post Composer](https://ui.uptoolkit.com/components/post-composer): Composer that emits an ActivityPub Create activity with audience targeting.
- [Reaction Bar](https://ui.uptoolkit.com/components/reaction-bar): Like, boost, reply, and share bar that emits ActivityPub activities.
