DEV Community

Mohamed Zrouga
Mohamed Zrouga

Posted on

πŸš€ Open Source Notification Scheduler in Go! 🌟 [Looking for Contributors]

Hi Dev! πŸ‘‹

I’m excited to share my latest open-source project, Dynamic Notification System! πŸŽ‰

This is a Go-based extensible notification scheduler that supports multiple channels, including:

πŸ“¨ Slack
πŸ”” Discord
πŸ“© Telegram
πŸ“§ SMTP
πŸ–₯️ Webhooks
And many more!
With dynamic plugin support, the system allows you to add new notification channels effortlessly. It’s designed for cross-platform compatibility (Linux, macOS, Windows) and supports Go 1.23+.

Why Contribute?
βœ… Learn and improve your skills in Go and dynamic plugin systems.
βœ… Work on cross-platform builds for Linux, macOS, and Windows.
βœ… Be part of a growing open-source project and build your portfolio.
βœ… Help the community by adding new features and optimizing existing ones.

How You Can Help
πŸ‘¨β€πŸ’» We’re looking for contributors to:

Add new notification channels like Twilio, Signal, etc.
Improve documentation and examples.
Fix bugs and optimize builds.
No matter your experience level, we’d love your input! πŸš€

Links
πŸ”— GitHub Repository: Dynamic Notification System

Feel free to check out the project, try it, and let us know your thoughts! Contributions, feedback, and stars 🌟 are all greatly appreciated. Let’s build something amazing together! πŸ’ͺ

Sentry image

Hands-on debugging session: instrument, monitor, and fix

Join Lazar for a hands-on session where you’ll build it, break it, debug it, and fix it. You’ll set up Sentry, track errors, use Session Replay and Tracing, and leverage some good ol’ AI to find and fix issues fast.

RSVP here β†’

Top comments (2)

Collapse
 
hdlinhit95 profile image
Lin β€’

Wow, this looks like it will be a useful library.

Collapse
 
zrouga profile image
Mohamed Zrouga β€’

Thanks, @hdlinhit95 ! 😊 Please feel free to share your feedback and feature requests. We’re actively developing and improving the library, and your input means a lot to us! πŸš€

Sentry image

See why 4M developers consider Sentry, β€œnot bad.”

Fixing code doesn’t have to be the worst part of your day. Learn how Sentry can help.

Learn more

πŸ‘‹ Kindness is contagious

Please leave a ❀️ or a friendly comment on this post if you found it helpful!

Okay