Drop-in social feed for React web apps. Posts, comments, likes, polls, topics and a full moderation queue, with every component overridable.
Docs: https://docs.likeminds.io/
Universal and personalised feeds · posts with text, images, video, documents and PDFs, link previews, polls and custom widgets · comments with nested replies · likes with liker lists · topics and topic-filtered feeds · @-mentions · save, pin, hide, repost · search · activity and notification feed · report queues · background upload with progress and retry · push notifications.
A real moderation surface: a pending-post approval queue, a report queue, and a member-permissions editor. Draft and temporary post save with retry is built in.
npm install @likeminds.community/likeminds-feed-reactjsThis is the UI layer. It depends on the data layer:
npm install @likeminds.community/feed-jsSource for the data layer is at likeminds-feed-js-data.
| Directory | What it is |
|---|---|
core/ |
The publishable SDK |
social-feed/ |
Like-based social feed, with routing, a side nav, and a moderation screen gated on community-manager state |
qna-feed/ |
Q&A feed with an upvote-labelled footer, a question-shaped composer, and component-override examples |
To run one:
cd social-feed
npm install
npm run devLMSocialFeed and LMQNAFeed have parallel implementations of the feed, composer, post body, footer
and poll dialog rather than one shape with flags. Pick the root that matches your product.
React 18 · MUI 5 · Firebase · AWS S3 and Cognito · react-pdf
See the org-wide contributing guide. Security issues go to natesh@likeminds.community, not the issue tracker.
Apache 2.0. See LICENSE and NOTICE.
The Jenkinsfile in this repo is retained for historical reference and is not operational. The
Jenkins server it ran on was decommissioned in August 2026.
It performed a build-and-archive step that nothing downstream consumed. Publishing has always run
through the GitHub Actions workflows in .github/workflows, which are unaffected.