Getting Started

Kickflip is a Laravel-based open-source framework for creating static content based websites. It's great for building basic portfolio sites, simple blogs, or documentation sites.

Meet Kickflip

System Requirements

To run Kickflip you need to use PHP 8.0 or newer and Composer needs to be setup. You will also need, node.jsand NPM to run Laravel Mixand install code-highlight dependencies.

Built With

The core of Kickflip is actually built off of Laravel Zeroto provide the basic CLI. This also allows Kickflip to use Laravel's Blade as a primary renderer too. A huge benefit of this is that any Blade based packages for Laravel can be used in Kickflip too.

Service Providers

Using service providers in Kickflip is just as common as using them in any other Laravel based app. The main difference will be how Kickflip helps you register those service providers.

Simply add the service providers class to the providePackagesvalue in the config file:

    // Composer packages with laravel providers to load
    'providePackages' => [
        BladeIconsServiceProvider::class,
        BladeBoxiconsServiceProvider::class,
    ],

Read more on the Environmentspage.