Content Builder plugin screenshot
Dark mode ready
Multilingual support
Supports v5.x

Content Builder by Van Ons

Community

Add a customizable content builder to your Filament admin panel, complete with a set of frequently used content blocks.

Tags: Form Field Form Layout
Supported versions:
5.x 4.x 3.x
Van Ons avatar Author: Van Ons

Package health

Automated checks of this plugin's Composer package

100 / 100
Security 100
Maintenance 100
Ecosystem 100
15 checks
  • Passed: GitHub Actions pinned to SHA
  • Skipped: GitLab CI includes pinned to SHA
  • Passed: Open security advisories
  • Passed: Dependabot PR responsiveness — No open Dependabot PRs.
  • Skipped: Renovate MR responsiveness
  • Passed: Dependabot or Renovate configured
  • Passed: Dependency update cooldown configured
  • Passed: Provides a security policy
  • Passed: Abandoned or archived — No consulted source marks the package abandoned (packagist, github).
  • Passed: Commit and release recency — Active: last commit 0 days ago; last release 14 days ago.
  • Passed: composer.lock not committed by library — composer.lock is absent from the released dist archive.
  • Passed: Dist archive is lean
  • Skipped: Current Laravel version supported
  • Passed: Current PHP version supported — Constraint ^8.2 supports current PHP 8.5.
  • Skipped: Current Symfony version supported
Third-party plugin. This is built by the community, not the Filament team. Filament does not review, endorse, or vet the security of plugins outside the filament/ namespace. Review the source and install at your own risk. Found malware or an unresolved security issue the author won't address? Report it .
Powered by Plumb Last scanned 6 hours ago

Documentation

Version:

Social card of Filament Content Builder

Latest version on GitHub Total downloads GitHub issues License Plumb score

Add a customizable content builder to your Filament admin panel, complete with a set of frequently used content blocks.

#Quick start

For Filament version compatibility, see Compatibility.

#Installation

Start by installing the package via Composer:

composer require van-ons/filament-content-builder

#Usage

Add the ContentBlocksRenderer field to your Filament resource:

use VanOns\FilamentContentBuilder\Fields\ContentBlocksRenderer;

ContentBlocksRenderer::make('content')
    ->label(__('Content'))
    ->required(),

Then render the blocks in your Blade view:

<x-filament-content-builder::block-renderer :blocks="$post->content" />

#Documentation

Please see the documentation for detailed information about installation and usage.

#Contributing

Please see Contributing for more information about how you can contribute.

#Testing

composer test

#Changelog

Please see Changelog for more information about what has changed recently.

#Upgrading

Please see Upgrading for more information about how to upgrade.

#Security

Please see Security for more information about how we deal with security.

#Credits

We would like to thank the following contributors for their contributions to this project:

#License

The scripts and documentation in this project are released under the MIT License.


Logo of Van Ons