There is zero distinction here as to what is external to the framework and what's built in. Some ecosystem parts require a payment or a subscription and some don't.
The naming is the worst offender. How am I supposed to know what Envoyer does? Rails does this to an extent but it's easy to understand at a glance that Action Mailer can be used to send emails.
[0] https://medium.com/signal-v-noise/hunting-for-great-names-in...
> How am I supposed to know what Envoyer does?
If you google "Laravel Envoyer" the first result tells you "Envoyer - Zero Downtime PHP Deployment". You don't even need to click. "Envoyer" in French means "to send", not sure if that's why they picked it.
This costs money but it's for deployments so you don't even need it. Just deploy as you normally would with a git hook.
You can also deploy with Envoy, where you write a simple script that executes ssh commands (git fetch, pull, composer install, ...). Envoy is free. Obviously you're free to deploy whichever way you would.
Personally I either use Envoy (free) or an ssh script that listens for git hooks.