cybertroniankelvin/graper
Filament plugin that brings a GrapesJS v3 drag‑and‑drop page builder to your admin panel. Create pages with blocks (hero, CTA, testimonials, etc.), edit on-canvas, save to the database, publish by slug, and register your own custom blocks.
*"This package is a game-changer for how we deliver marketing and client-facing content. Here’s the value it unlocks:
Example Use Cases:
This is a low-risk, high-reward investment. We can pilot it in [X] weeks, and if successful, it’ll pay for itself by cutting dev time and empowering our teams. The MIT license means we own the tool—no subscriptions or hidden costs."*
"GrapeJS + Filament = A Force Multiplier for Content Creation. Here’s why this package is a smart technical choice:
ProductCarouselBlock, DynamicPricingBlock).class FeaturedProductsBlock extends Block {
public function getTemplate() {
return view('blocks.featured-products')->render();
}
}
GraperPage), so we can:
/graper/api/page/{id}) for headless or dynamic use cases.Trade-offs to Consider:
@foreach loops). For dynamic content, we’d need to pre-render or use Blade includes in templates.Proposed Next Steps:
TestimonialsBlock).@include('graper.page') in Blade).Why This Beats Alternatives:
Let’s prototype this in [X] weeks and validate if it meets our needs for [specific use case]."
How can I help you explore Laravel packages today?