Skip to main content

Open-source SDK for social wellness

Build products that understand how people feel.

EchoMirror brings mood intelligence, Stellar payments, and social wellness into one composable SDK—so a check-in can become a healthier habit, a generous moment, or a connected community.

26contributors
7JS packages
Rust-firstcross-platform core

One SDK, many ways to care

The infrastructure for human-centered apps.

From the first mood check-in to the moment a community gives back, EchoMirror gives developers the building blocks to make wellbeing feel native—not bolted on.

Not an abstraction

People, not just payloads.​

Every event this SDK ships eventually reaches a person having an actual moment — so we designed around that, instead of around the JSON.

A crowd of friends laughing together at an outdoor evening gathering
SOCIAL WELLNESS

Feeds and reactions built around real moments, not vanity metrics.

A hand sketching in a lined notebook, mid check-in
MOOD CHECK-IN

A two-second log that turns into a pattern worth noticing.

A circle of hands stacked together in a group huddle
STELLAR GENEROSITY

Payments that read as a gesture of care, settled on-chain.

Photos via Unsplash — Samantha Gades, Seljan Salimova, Hannah Busing.

Composable by design

Pick your starting point.​

See the architecture

CORE

@echomirror/core

Typed client primitives, retries, middleware, and shared configuration.

Learn more

REACT

@echomirror/react

Provider, hooks, and MoodWidget components for product teams.

Learn more

STELLAR

@echomirror/stellar

Wallet connections, payments, balances, and Soroban-ready flows.

Learn more

SOCIAL

@echomirror/social

Feeds, reactions, leaderboards, and wellness-first community signals.

Learn more

ANALYTICS

@echomirror/analytics

Privacy-conscious events that help teams understand engagement.

Learn more

SYNC

echomirror-sync

Resumable event streaming with cursors, reconnects, and backfill.

Learn more
Try the integration

A mood widget in one component

Install the React package, edit the example, and see the shape of the experience before you open your editor.

Install in your framework Live example
npm install @echomirror/react

This browser preview is a safe visual sandbox; the same component runs against your SDK configuration.

Preview● synced
Eyour appJD
TODAY'S CHECK-INHow are you feeling?😌  🙂  ⚡  🌧️
◒MoodWidget
Good momentum

Your streak is at 4 days.

React 19Accessible by defaultStellar-ready

Ready when you are

Make room for better moments.

Read the quickstart, bring your own product context, and help shape the next layer of social wellness infrastructure.

Read the quickstart