Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Sms Biuras Notifier Laravel Package

symfony/sms-biuras-notifier

Symfony Notifier bridge for SmsBiuras (smsbiuras.lt). Configure via DSN with UID and API key, set sender (“from”), and optionally enable test_mode (0 real SMS, 1 test). Lets your Symfony app send SMS through SmsBiuras.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Multi-channel notification expansion: Enables SMS as a first-class citizen in Laravel/Symfony hybrid stacks, reducing reliance on third-party services (e.g., Twilio, AWS SNS) for core functionality. Aligns with roadmaps for omnichannel communication (e.g., email + SMS + push).
  • Cost-efficient MVP scaling: Justifies a "build vs. buy" decision for startups/SMEs needing SMS without upfront vendor commitments (MIT license allows customization). Ideal for proof-of-concept phases (e.g., testing SMS alerts for payments, support).
  • Regulatory compliance: Centralizes notification logic (e.g., opt-out management, audit trails) via Symfony’s event system, supporting GDPR/CCPA requirements.
  • Legacy modernization: Adds SMS to monolithic PHP apps with minimal refactoring, leveraging existing Symfony components in Laravel.
  • Use cases:
    • Transactional alerts: OTPs, order confirmations, appointment reminders.
    • Low-volume marketing: Promotions, surveys (not high-scale campaigns).
    • Internal tools: Alerts for DevOps, HR, or CRM workflows.

When to Consider This Package

  • Adopt if:
    • Your stack uses Symfony components in Laravel (e.g., HttpClient, Messenger, DependencyInjection) or is fully Symfony-based.
    • You need Biuras-specific SMS (Lithuanian/EU-focused) with minimal dev effort.
    • Budget constraints prioritize open-source flexibility over proprietary tools.
    • Use case is transactional (<10K messages/month) with no need for MMS/global routing.
  • Look elsewhere if:
    • You’re pure Laravel without Symfony components (integration risk outweighs benefits).
    • You need multi-provider support (e.g., Twilio, AWS SNS) or enterprise-grade SMS (SLAs, dedicated support).
    • Your project requires high-volume marketing (e.g., bulk campaigns, A/B testing).
    • The 4-star repo lacks maintenance (last release: 2026; evaluate for long-term risk).

How to Pitch It (Stakeholders)

For Executives: "This package lets us add SMS notifications to our app with zero upfront cost—like email, but for text messages. It’s a Symfony bridge that works with Laravel if we’re already using Symfony components (e.g., HTTP client, queues). For ~$0, we can test SMS alerts for critical flows (e.g., payments, support) before committing to a paid service like Twilio. If we scale, we can swap the provider later. Risk is low: it’s open-source, and we control the integration."

For Engineering: *"Symfony/SmsBiuras Notifier gives us a Symfony-native SMS transport for Laravel, but with caveats:

  • Pros: Minimal boilerplate, test mode for validation, and Symfony’s event system for extensibility.
  • Cons: Tied to Biuras (Lithuanian provider), and Laravel integration requires:
    • Binding Symfony services to Laravel’s container.
    • Mapping Symfony Messenger to Laravel queues (custom transport needed).
    • Handling Biuras-specific quirks (e.g., sender IDs, rate limits). Recommendation: Start with a 2-week spike to validate integration with our current notification service. If it works, we can use it for MVP; if not, we’ll pivot to a Laravel-native solution (e.g., spatie/laravel-sms-notifications)."*
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
andydefer/laravel-cluster
testo/fiber
mintobit/jobqueue
a4sex/maintenance-bundle
a4sex/entity-date-update
a4sex/client-identifier
a4sex/base-utilites
a4sex/key-value-storage
a4sex/micro-status
chilldev/dependency-injection-extra
datinglibre/datinglibre-app-api
biberltd/corebundle
bricre/symfony-bundle-test
biberltd/logbundle
dominium/http-adapter-bundle
dominium/google-analytics
a4sex/auto-clean-entity
christhompsontldr/laravel-inky
spatie/mailcoach-vapor
spatie/laravel-javascript-views