PHP & LaravelOne-time

Beckford

Symfony 7 SaaS starter with Twig, Stimulus and Messenger

About this starter

Beckford is one of the few serious SaaS kits for Symfony. It includes the Security component configured for passwords, magic links and OAuth, organizations with voters for permissions, Stripe subscriptions with a webhook controller, Messenger for async jobs, EasyAdmin for the back office, Twig email templates and translations in English, French and German.

It is opinionated about Symfony's strict structure and dependency injection, which pays off for teams who value explicit configuration. Every service is typed and autowired. The limitation is the ecosystem: fewer ready-made SaaS packages exist for Symfony than for Laravel, so features like plan-based feature flags are implemented from scratch in the kit.

Highlights

  • 01Organization permissions with Symfony voters
  • 02EasyAdmin back office configured
  • 03English, French and German translations

Tags

Related starters

More in PHP & Laravel
  • Skep

    New

    Headless Laravel API with a Nuxt front end, built for web and mobile clients

    • laravel api
    • nuxt
    • sanctum
    One-time$99 once
  • Filament-first Laravel kit where customers get their own panel

    • filament
    • multi-tenant
    • b2b
    Subscription$24/mo
  • MIT-licensed Laravel starter with Inertia, React and Stripe

    • laravel
    • react
    • open source
    Open sourceFree
Live demo · Boilerplate Atlas— View template →