GitHub Trends
10.1K subscribers
15.3K links
See what the GitHub community is most excited about today.

A bot automatically fetches new repositories from https://github.com/trending and sends them to the channel.

Author and maintainer: https://github.com/katursis
Download Telegram
#typescript #customer_engagement #customer_segmentation #email_notification #growth #javascipt #marketing_tools #messaging_app #messaging_platform #nodejs #onboarding #open_source #open_source_customer_engagement #push_notifications #react #self_hosted #sms_notifications #transactional_emails #typescript #white_label

Dittofeed is an open-source platform that helps you engage with your customers through various channels like email, SMS, WhatsApp, and more. You can create automated user journeys and highly customizable segments using a user-friendly interface. It allows you to design messaging templates using HTML, MJML, or Markdown and integrate with major email service providers. You can also track and analyze message performance from the dashboard.

The benefit to you is that Dittofeed gives you full control over your customer engagement strategies without relying on expensive third-party services. It's developer-friendly, self-hostable, and free under the MIT license, which means you can protect your sensitive data and avoid volume-based pricing. Additionally, it offers features like branch-based git workflows and testing SDKs to make managing your campaigns easier and more efficient.

https://github.com/dittofeed/dittofeed
#typescript #communication #css #email #hacktoberfest #html #javascript #nodejs #notification_center #notifications #push_notifications #react #reactjs #sms #transactional #typescript

Novu is a tool that makes it easy for developers to add notifications to their applications. It allows you to send notifications through many channels like email, SMS, push notifications, and chat. With Novu, you can use a single API to manage all these channels, making it simpler and more efficient. You can also create custom workflows and define conditions for each notification channel, ensuring your messages are delivered effectively. Additionally, Novu provides an embeddable inbox component and user preferences, giving users control over their notifications. This saves developers time and effort, allowing them to focus on other parts of their project.

https://github.com/novuhq/novu
👍2
#java #android #auth #cloud_messaging #firebase #geolocation #google #google_cloud_messaging #java #kotlin #kotlin_android #maps #microg #mobile #push_notifications

microG Services is a free and open-source framework that lets apps designed for Google Play Services work on devices where Play Services is not available. This means you can use many popular apps even if your device doesn't support Google Play Services. To get started, you can find downloads and instructions in the wiki. The project is also open to translations, and it's licensed under the Apache License, which allows free use and modification. This benefits users by giving them more app options on devices that otherwise wouldn't support them.

https://github.com/microg/GmsCore
#cplusplus #authentication #database_as_a_service #firebase #firebase_auth #firebase_authentication #firebase_database #firebase_messaging #firebase_storage #ios_sdk #objective_c #push_notifications #storage_service

Firebase is a powerful tool to help you build, grow, and monetize your app. It offers various tools and libraries that you can easily install using methods like CocoaPods, Swift Package Manager, or directly from GitHub. This makes it simple to integrate features like authentication, database management, performance monitoring, and more into your Apple platform apps. By using Firebase, you can focus on developing your app without worrying about the underlying infrastructure, which saves time and effort. Additionally, Firebase supports multiple Apple platforms including iOS, macOS, tvOS, and even watchOS, though some platforms have limited support. This versatility makes Firebase a valuable resource for app developers.

https://github.com/firebase/firebase-ios-sdk
#go #2fa #authentication #docker #golang #kubernetes #ldap #mfa #multifactor #oauth2 #openid_connect #push_notifications #security #sso #sso_authentication #totp #two_factor #two_factor_authentication #u2f #webauthn #yubikey

Authelia is an open-source authentication and authorization server that provides two-factor authentication and single sign-on (SSO) for your applications. It works with reverse proxies like nginx, Traefik, Caddy, and others to allow, deny, or redirect requests based on fine-grained access rules. Key features include multiple second-factor methods (such as security keys, time-based one-time passwords, and mobile push notifications), password reset with identity verification, and access restriction after too many invalid attempts.

Using Authelia benefits you by enhancing the security of your applications with robust authentication mechanisms, making it easier to manage user access and ensuring that only authorized users can access your resources. It is highly available and can be deployed in various environments, including Docker and Kubernetes. Additionally, being open-source means it is auditable and maintained by a community, ensuring continuous improvement and security.

https://github.com/authelia/authelia