Skip to main content

Introduction to FilamentFlow

FilamentFlow logo

FilamentFlow is a Laravel Filament Boilerplate package designed to help you build your next Laravel application faster. It comes with a set of pre-built features that you can use to build your application. This package is designed to be a starting point for your application and can be customized to fit your needs with minimal effort and no bloat.

A single configuration file allows you to enable or disable features, customize the UI, and configure the application to your needs without having to dig through multiple files, hack through multiple front end frameworks, or spend your day trying to add multi-tenancy (or any other feature) to your application.

Let's discover FilamentFlow in less than 5 minutes.

Guided Installer

Next Steps

Once you've purchased FilamentFlow, there's no mess, no fuss. Set up the core of your application in minutes with the following steps:

git clone [email protected]:FilamentFlow/flow-core.git your-new-app && cd your-new-app
composer install
php artisan flow:configure

What's Next?

Requirements for Local Development

  • Laravel Herd or Valet (recommended):
    • Laravel Herd and Valet are recommended for local development environments.
    • You can check your Laravel Herd or Valet version by running herd -v or valet -v in your terminal.
  • Composer version 2.0 or above:
    • When installing Composer, you are recommended to check all checkboxes related to dependencies.
    • You can check your Composer version by running composer -v in your terminal.
  • Node.js version 18.0 or above:
    • When installing Node.js, you are recommended to check all checkboxes related to dependencies.
  • The FilamentFlow package:
    • You can install the FilamentFlow package by running composer require filamentflow/flow-core in your terminal.