{"id":13564698,"url":"https://github.com/laudspeaker/laudspeaker","last_synced_at":"2025-05-14T05:05:24.881Z","repository":{"id":61194648,"uuid":"546358763","full_name":"laudspeaker/laudspeaker","owner":"laudspeaker","description":"📢 Laudspeaker is an Open Source Customer Engagement and Product Onboarding Platform. Open Source alternative to  Braze /  One Signal / Customer Io / Appcues / Pendo . Use Laudspeaker to design product onboarding flows and send product and event triggered emails, sms, push and more. ","archived":false,"fork":false,"pushed_at":"2025-04-07T16:41:46.000Z","size":33734,"stargazers_count":2343,"open_issues_count":33,"forks_count":170,"subscribers_count":20,"default_branch":"staging","last_synced_at":"2025-04-11T01:41:46.082Z","etag":null,"topics":["checklist-guides","customer-engagement","customer-journey","email-marketing","finite-state-machine","growth-eng","nestjs","nodejs","omnichannel","onboarding","product-adoption","push-notifications","pushnotifications","react","setup-wizard","sms-marketing","state-machine","state-machines","typescript","user-onboarding"],"latest_commit_sha":null,"homepage":"https://laudspeaker.com/?ref=github","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/laudspeaker.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2022-10-06T00:43:55.000Z","updated_at":"2025-04-08T08:07:57.000Z","dependencies_parsed_at":"2023-09-21T22:26:25.184Z","dependency_job_id":"68626fd5-0844-44ca-9001-1870dbe1e598","html_url":"https://github.com/laudspeaker/laudspeaker","commit_stats":null,"previous_names":[],"tags_count":13,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/laudspeaker%2Flaudspeaker","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/laudspeaker%2Flaudspeaker/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/laudspeaker%2Flaudspeaker/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/laudspeaker%2Flaudspeaker/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/laudspeaker","download_url":"https://codeload.github.com/laudspeaker/laudspeaker/tar.gz/refs/heads/staging","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254076515,"owners_count":22010611,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["checklist-guides","customer-engagement","customer-journey","email-marketing","finite-state-machine","growth-eng","nestjs","nodejs","omnichannel","onboarding","product-adoption","push-notifications","pushnotifications","react","setup-wizard","sms-marketing","state-machine","state-machines","typescript","user-onboarding"],"created_at":"2024-08-01T13:01:34.587Z","updated_at":"2025-05-14T05:05:24.812Z","avatar_url":"https://github.com/laudspeaker.png","language":"TypeScript","readme":"\n\n\u003cp align=\"center\"\u003e\u003ca  href=\"https://laudspeaker.com/?ref=github\"\u003e\u003cimg  src=\"https://user-images.githubusercontent.com/7728266/194206039-0faecc9d-c500-4c64-8401-dfbefe501e4a.png\"  height=\"100\"/\u003e\u003c/a\u003e\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n\u003ca href='https://laudspeakerusers.slack.com/ssb/redirect'\u003e\u003cimg alt=\"Join Slack Community\" src=\"https://img.shields.io/badge/slack%20community-join-green\"/\u003e\u003c/a\u003e\n\u003ca href='https://twitter.com/laudspeaker'\u003e\u003cimg alt=\"Follow Laudspeaker\" src=\"https://img.shields.io/badge/%40laudspeaker-follow-blue\"/\u003e\u003c/a\u003e\n\u003ca href='https://img.shields.io/github/commit-activity/m/laudspeaker/laudspeaker'\u003e\u003cimg alt=\"Commits\" src=\"https://img.shields.io/github/commit-activity/m/laudspeaker/laudspeaker\"/\u003e\u003c/a\u003e\n\n\u003ch4 align=\"center\"\u003e\n  \u003ca href=\"https://join.slack.com/t/laudspeakerusers/shared_invite/zt-2vn19c53k-wNiaTmLyT~rFUsjKN_NdUg\"\u003eSlack\u003c/a\u003e |\n  \u003ca href=\"https://app.laudspeaker.com/login/?ref=github\"\u003eLaudspeaker Cloud\u003c/a\u003e |\n  \u003ca href=\"https://laudspeaker.com/docs/guides/overview/intro/?ref=github\"\u003eDocs\u003c/a\u003e |\n  \u003ca href=\"https://laudspeaker.com/?ref=github\"\u003eWebsite\u003c/a\u003e\n\u003c/h4\u003e\n  \n\u003c/p\u003e\n\n## Laudspeaker - Open Source Customer Engagement and Product Onboarding and Adoption Platform. Alternative to Braze / One Signal / Customer io / Firebase cloud messaging / Appcues / Pendo\n\n\u003cimg width=\"1708\" alt=\"UI2\" src=\"https://github.com/laudspeaker/laudspeaker/assets/7728266/4c3c2917-6899-48f7-bcbe-a4bd92049c24\"\u003e\n\n## Major Features\n\n\u003cdetails\u003e\n  \u003csummary\u003e\u003cb\u003eVisual Journey Builder:\u003c/b\u003e Build complex workflows the whole team can understand in a visual tool.\u003c/summary\u003e\n  \u003cimg alt=\"Journey Builder\" src=\"https://github.com/user-attachments/assets/3b3a91f4-3d10-4621-b09c-3165f5636f55\"\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n  \u003csummary\u003e\u003cb\u003eSegment Builder:\u003c/b\u003e Segment users by attributes, actions they have completed, and even retarget based on previous campaigns they have recieved and interacted with\u003c/summary\u003e\n  \u003cimg alt=\"Segment Builder\" src=\"https://github.com/user-attachments/assets/59a3567c-af7e-4a69-b57d-d335f016019c\"\n\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n  \u003csummary\u003e\u003cb\u003eMultiple messaging channels:\u003c/b\u003e Trigger Push, Email, SMS, Webhooks and more to nudge users back to complete specific flows.\u003c/summary\u003e\n  \u003cimg alt=\"Analytics\" src=\"https://github.com/user-attachments/assets/c30408ae-daa7-40be-a457-7de6aab9c9d0\"\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n  \u003csummary\u003e\u003cb\u003eRun A/B tests and personalize messages:\u003c/b\u003e Build user journeys with A/B tests, use liquid templating, and call external apis to personalize messages for the right users\u003c/summary\u003e\n  \u003cimg alt=\"Personalization\" src=\"https://github.com/user-attachments/assets/e08abd8c-cfdf-46e2-a5e9-17bfb3c0bdb6\"\u003e\n\u003c/details\u003e\n\n## 🚀 Try Laudspeaker\n\nUse [Laudspeaker Cloud](https://app.laudspeaker.com/login/?ref=github) or if you are interested in our paid self deployed (enterprise) plan book a time below:\n\n### Want to use at your company?\n\n\u003ca href=\"https://cal.com/laudspeaker-mahamad/20min-set-up\" target=\"_blank\"\u003e\u003cimg src=\"https://user-images.githubusercontent.com/7728266/226135023-e484e408-4434-4282-ae66-5c224fb65e20.png\" /\u003e \u003c/a\u003e\n\nQuestions? Please join our [Slack channel](https://join.slack.com/t/laudspeakerusers/shared_invite/zt-2vn19c53k-wNiaTmLyT~rFUsjKN_NdUg) or visit our [site](https://laudspeaker.com/).\n\n## 🔥 What makes Laudspeaker cool?\n\nLauspeaker is the only multi-channel open-source customer messaging workflow software, which is focused on being event triggered, has been built with a visual journey feature from day one and is focused on scalability, in fact our software has already been used to send over **500million** messages\n\nWe support push, email, sms and webhooks as a channels and have many more channels on our roadmap.\n\nWe are planning to build Laudspeaker to work well with the Modern Data Stack, integrating with data warehouses and other services so you can easily import and export data with no fear of lock in or losing control of your data.\n\n## 🐥 Status\n\n- [ ] Public Alpha: Anyone can sign up over at [laudspeaker.com](https://laudspeaker.com) but go easy on us, there are wrinkles and we're just getting started.\n- [x] Public Beta: Stable enough for most non-enterprise use-cases.\n- [ ] Public: Production-ready.\n\nWe're currently in Public Beta.\n\n## 🚀 Our Roadmap\n\n\u003ctable\u003e\n\u003ctr\u003e\n  \u003cth\u003eQ3 2024\u003c/th\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n  \u003ctd\u003e\n\n\u003ctable\u003e\n  \u003ctbody\u003e\n    \u003ctr\u003e\n      \u003ctd align=\"left\" valign=\"middle\"\u003e\n        ✅️ Bolster Segmentation filters (events) \n      \u003c/td\u003e\n      \u003ctd align=\"left\" valign=\"middle\"\u003e\n        ✅️ Handle \u003e10m user scale\n      \u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n      \u003ctd align=\"left\" valign=\"middle\"\u003e\n         ✅️ Collect devilerability metrics in mobile sdks\n      \u003c/td\u003e\n      \u003ctd align=\"left\" valign=\"middle\"\u003e\n         ✅️ Allow api calls for personalization\n      \u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n      \u003ctd align=\"left\" valign=\"middle\"\u003e\n         ✅️ Improve CSV upload experience\n      \u003c/td\u003e\n      \u003ctd align=\"left\" valign=\"middle\"\u003e\n         ✅️ Improved mobile push support\n      \u003c/td\u003e\n    \u003c/tr\u003e\n  \u003c/tbody\u003e\n\u003c/table\u003e\n\n\u003c/td\u003e       \n\u003c/tr\u003e\n\u003c/table\u003e\n\n\n\u003ctable\u003e\n\u003ctr\u003e\n  \u003cth\u003eQ4 2024\u003c/th\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n  \u003ctd\u003e\n\n\u003ctable\u003e\n  \u003ctbody\u003e\n    \u003ctr\u003e\n      \u003ctd align=\"left\" valign=\"middle\"\u003e\n        ✅️ Introduce rabbitmq, deprecate mongo\n      \u003c/td\u003e\n      \u003ctd align=\"left\" valign=\"middle\"\u003e\n        🚧 Handle \u003e100m user scale\n      \u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n      \u003ctd align=\"left\" valign=\"middle\"\u003e\n        🚧 User timezone support\n      \u003c/td\u003e\n      \u003ctd align=\"left\" valign=\"middle\"\u003e\n        🚧 Improve A/B testing capability \n      \u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n      \u003ctd align=\"left\" valign=\"middle\"\u003e\n        🚧 Mobile Feature #1\n      \u003c/td\u003e\n      \u003ctd align=\"left\" valign=\"middle\"\u003e\n        🔜 Exportable journey audit logs\n      \u003c/td\u003e\n    \u003c/tr\u003e\n  \u003c/tbody\u003e\n\u003c/table\u003e\n\n\u003c/td\u003e       \n\u003c/tr\u003e\n\u003c/table\u003e\n\n\n\u003ctable\u003e\n\u003ctr\u003e\n  \u003cth\u003eQ1 2025\u003c/th\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n  \u003ctd\u003e\n\n\u003ctable\u003e\n  \u003ctbody\u003e\n    \u003ctr\u003e\n      \u003ctd align=\"left\" valign=\"middle\"\u003e\n        🔜 Syncing with Data warehouse\n      \u003c/td\u003e\n      \u003ctd align=\"left\" valign=\"middle\"\u003e\n         🔜 Approval Flows + Advanced permissions\n      \u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n      \u003ctd align=\"left\" valign=\"middle\"\u003e\n        🔜 Multi-workspace support for organizations\n      \u003c/td\u003e\n      \u003ctd align=\"left\" valign=\"middle\"\u003e\n        🔜 Mobile Feature #2\n      \u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n      \u003ctd align=\"left\" valign=\"middle\"\u003e\n       🔜 SSO / SAML integration \n      \u003c/td\u003e\n      \u003ctd align=\"left\" valign=\"middle\"\u003e\n        🔜 Mobile Feature #3\n      \u003c/td\u003e\n    \u003c/tr\u003e\n  \u003c/tbody\u003e\n\u003c/table\u003e\n\n\u003c/td\u003e       \n\u003c/tr\u003e\n\u003c/table\u003e\n\n## Architecture \n\n\u003cdetails\u003e\n  \u003csummary\u003e\u003cb\u003eBroad overview:\u003c/b\u003e \u003c/summary\u003e\n  \u003cimg alt=\"Journey Builder\" src=\"https://github.com/user-attachments/assets/8a2beeae-2674-43ee-85a3-a9dd994dcf3d\"\u003e\n\u003c/details\u003e\n\n## License\n\n**Laudspeaker** is open source and released under the AGPL-3.0 license with the exception of our ee directory (which is currently empty!) but will be under the Laudspeaker Enterprise Edition license.\n\n## 🌱 Contribute\n\nWe would love to see you contribute to Laudspeaker. We are specifically seeking contributions for additional messaging channels. Join our slack to get involved.\n\n## Follow Us\n\n- [Slack][slack]\n\n[slack]: https://join.slack.com/t/laudspeakerusers/shared_invite/zt-1li25huaq-BljJUA1Zm8dXvbZViAbMwg\n[twitter]: https://twitter.com/laudspeaker\n[mit_license]: https://opensource.org/licenses/MIT\n\n\u003c!---\n-  [Laudspeaker Blog][laudspeaker-blog]\n\n-  [LinkedIn][linkedin]\n\n-  [dev.to][devto]\n\n-  [Medium][medium]\n\n-  [YouTube][youtube]\n\n-  [HackerNews][hackernews]\n\n-  [Product Hunt][producthunt]\n--\u003e\n\n\u003c!---[devto]: https://dev.to/rudderstack\n[youtube]: https://www.youtube.com/channel/UCgV-B77bV_-LOmKYHw8jvBw\n[laudspeaker-blog]: https://laudspeaker.com/blog/\n[hackernews]: https://news.ycombinator.com/\n[producthunt]: https://www.producthunt.com/posts/laudspeaker\n[agplv3_license]: https://www.gnu.org/licenses/agpl-3.0-standalone.html\n[laudspeaker_ee_license]: https://www.mongodb.com/licensing/server-side-public-license\n\n--\u003e\n","funding_links":[],"categories":["TypeScript"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flaudspeaker%2Flaudspeaker","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flaudspeaker%2Flaudspeaker","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flaudspeaker%2Flaudspeaker/lists"}