Weave 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

Contact Laravel Package

sylius/contact

Sylius Contact plugin adds a configurable contact form and message management to Sylius stores, letting customers send inquiries while administrators review, organize, and respond to submissions from the admin panel.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Contact/support inquiry capture: Informs whether to include a storefront “Contact Us” or pre-sales inquiry flow, including persistence of contact requests and email notification to support teams.
  • Build vs. buy: Serves primarily as a reference implementation for a contact-request domain model (request entity, handler, mailer). For a Laravel product, native validation, mail, queues, and database tables are likely cheaper and safer than adopting this archived component.
  • Platform strategy: Relevant only if the product is already on Sylius/Symfony. In that case, the decision should be to use the supported Sylius distribution/component, not the archived read-only split repository.
  • Roadmap prioritization: Given archived status, 4 stars, zero dependents, and no active ecosystem, this should not be added as a standalone dependency. Contact-form capability may still be worth building, but not via this package.
  • Use cases: Basic contact forms, pre-sales questions, and order-related inquiries. It is not a fit for ticketing, SLA management, attachments, spam workflows, CRM integrations, or high-volume support operations.

When to Consider This Package

  • Only when maintaining an existing Sylius/Symfony application that already depends on the contact component and you are verifying version compatibility against the supported Sylius monorepo.
  • As a read-only reference for requirements or domain modeling when designing a contact-request feature in another PHP stack.
  • Look elsewhere for Laravel applications: use Laravel’s validation, Mail/Notifications, queues, and a simple contact_requests table, or evaluate a maintained Laravel contact-form package.
  • Look elsewhere if you need active maintenance, security response, Laravel integration, spam protection, file attachments, ticketing, CRM sync, or measurable community support.
  • Do not adopt as a new production dependency while the repository is archived/read-only and has no dependents.

How to Pitch It (Stakeholders)

  • Executive summary: This is a low-risk-to-skip, archived Sylius component with minimal ecosystem traction. It supports a basic contact-form capability but offers no strategic differentiation and is not a fit for new Laravel investment.
  • Engineering recommendation: Treat it as a design reference, not a dependency. Implement contact capture with the existing Laravel stack—validation, database persistence, queued email, and spam controls—unless the product is already on Sylius, in which case consume the maintained Sylius distribution.
  • Product recommendation: Do not add this package to the roadmap as a standalone dependency. If contact/support inquiry is a prioritized feature, build a thin in-house version and revisit only if the platform standardizes on Sylius/Symfony.
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.
se7enxweb/flysystem
lampwick/laravel
jeslage/statamic-emojis
micahdshackelford/rmap-laravel
draftsmaninc/draftsman
square-bit/laravel-volition
himito/laravel-mailman
htinlynn/genius-helper
maco-studios/hephaestus
elmogy/larafast
xeviant/laravel-paystack
gorilladash/laravel-website-sdk
martialbe/flysystem-oss
chondal/3312client
jeroen-g/flickr
opscale-co/nova-genbi
itsjustvita/laravel-retention
tequilarapido/trackit
gregsphotography/site-builder-filament
cabaoctavio/laravel-query-log