PHPackages                             pdaether/blockwire - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. pdaether/blockwire

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

pdaether/blockwire
==================

A block editor made with Livewire. Maintained fork of jeffreyvr/dropblockeditor

v2.3.1(1mo ago)0120[1 PRs](https://github.com/pdaether/blockwire/pulls)MITPHPPHP ^8.4CI passing

Since Feb 14Pushed 1mo agoCompare

[ Source](https://github.com/pdaether/blockwire)[ Packagist](https://packagist.org/packages/pdaether/blockwire)[ Docs](https://github.com/pdaether/blockwire)[ RSS](/packages/pdaether-blockwire/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependencies (24)Versions (10)Used By (0)

[![Build Status](https://github.com/pdaether/blockwire/workflows/run-tests/badge.svg?label=tests)](https://github.com/pdaether/blockwire/actions?query=workflow%3Arun-tests+branch%3Amain)[![Latest Version on Packagist](https://camo.githubusercontent.com/7d627670244e02a2087e15b56dc9862e44c47f09fe413422261c435890d1a56d/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f70646165746865722f626c6f636b776972652e737667)](https://packagist.org/packages/pdaether/blockwire)

🧱 BlockWire
===========

[](#-blockwire)

The reactive, drag-and-drop block editor for the TALL stack. BlockWire is a powerful, developer-friendly CMS-like editor built specifically for Laravel and Livewire. It allows you to build complex, modular content layouts using a "drag-and-drop" interface that feels native to your application.

[![BlockWire drag-and-drop editor](art/blockwire-dragndrop-editor.png)](art/blockwire-dragndrop-editor.png)

Why BlockWire?
--------------

[](#why-blockwire)

- Built for the TALL Stack: Native support for Tailwind CSS, Alpine.js, Livewire, and Laravel.
- Component-Based: Every block is a Livewire component. If you can build a component, you can build a block.
- Intuitive Drag &amp; Drop: A smooth, modern UI that allows non-technical users to build professional layouts.
- Fully Customizable: Total control over the look and feel. No "forced" styles that you have to fight against.
- Laravel Native: Uses your existing Eloquent models, policies, and storage disks.

About This Fork
---------------

[](#about-this-fork)

This is based of [jeffreyvr/dropblockeditor](https://github.com/jeffreyvr/dropblockeditor) originally created by [Jeffrey van Rossum](https://github.com/jeffreyvr). This fork continues development with additional features and maintenance.

Introduction
------------

[](#introduction)

The BlockWire package provides you with a cool drag and drop editor. It allows you to easily create your own custom blocks and make them editable through Livewire components.

Documentation
-------------

[](#documentation)

- [Documentation Index](docs/README.md)
- [Installation](docs/installation.md)
- [Setup Editor](docs/setup-editor.md)
- [Making Blocks](docs/blocks.md)
- [Buttons and Saving](docs/buttons-and-saving.md)
- [Rendering in Frontend](docs/rendering-frontend.md)
- [Parsers and MJML](docs/parsers-and-mjml.md)
- [Configuration Reference](docs/configuration.md)

Changelog
---------

[](#changelog)

Please see [CHANGELOG](CHANGELOG.md) for more information on what has changed recently.

Contributing
------------

[](#contributing)

Contributions are welcome!

Security Vulnerabilities
------------------------

[](#security-vulnerabilities)

If you discover any security-related issues, please open an issue on GitHub.

Credits
-------

[](#credits)

- [Jeffrey van Rossum](https://github.com/jeffreyvr)
- [Patrick Daether](https://github.com/pdaether)
- [All Contributors](../../contributors)

License
-------

[](#license)

The MIT License (MIT). Please see [License File](LICENSE.md) for more information.

###  Health Score

45

—

FairBetter than 93% of packages

Maintenance89

Actively maintained with recent releases

Popularity14

Limited adoption so far

Community12

Small or concentrated contributor base

Maturity57

Maturing project, gaining track record

 Bus Factor2

2 contributors hold 50%+ of commits

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~5 days

Total

8

Last Release

54d ago

Major Versions

v1.0.1 → v2.0.02026-02-16

### Community

Maintainers

![](https://www.gravatar.com/avatar/02f9aa02aa0c5ff8eb5cb02006c54c2cd3161f840113c810447889dbdb02e8b2?d=identicon)[pdaether](/maintainers/pdaether)

---

Top Contributors

[![jeffreyvr](https://avatars.githubusercontent.com/u/9550079?v=4)](https://github.com/jeffreyvr "jeffreyvr (43 commits)")[![pdaether](https://avatars.githubusercontent.com/u/1213181?v=4)](https://github.com/pdaether "pdaether (37 commits)")[![github-actions[bot]](https://avatars.githubusercontent.com/in/15368?v=4)](https://github.com/github-actions[bot] "github-actions[bot] (4 commits)")[![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4)](https://github.com/dependabot[bot] "dependabot[bot] (4 commits)")[![abr4xas](https://avatars.githubusercontent.com/u/405484?v=4)](https://github.com/abr4xas "abr4xas (3 commits)")[![TechTomaz](https://avatars.githubusercontent.com/u/16401378?v=4)](https://github.com/TechTomaz "TechTomaz (3 commits)")[![Carnicero90](https://avatars.githubusercontent.com/u/78483736?v=4)](https://github.com/Carnicero90 "Carnicero90 (1 commits)")

---

Tags

laravelpdaetherblockwire

###  Code Quality

TestsPest

Static AnalysisPHPStan

Code StyleLaravel Pint

### Embed Badge

![Health badge](/badges/pdaether-blockwire/health.svg)

```
[![Health](https://phpackages.com/badges/pdaether-blockwire/health.svg)](https://phpackages.com/packages/pdaether-blockwire)
```

###  Alternatives

[spatie/laravel-data

Create unified resources and data transfer objects

1.8k28.9M627](/packages/spatie-laravel-data)[leandrocfe/filament-apex-charts

Apex Charts integration for Filament PHP.

4861.2M8](/packages/leandrocfe-filament-apex-charts)[spatie/laravel-livewire-wizard

Build wizards using Livewire

4061.0M4](/packages/spatie-laravel-livewire-wizard)[ralphjsmit/livewire-urls

Get the previous and current url in Livewire.

82270.3k4](/packages/ralphjsmit-livewire-urls)[worksome/exchange

Check Exchange Rates for any currency in Laravel.

123544.7k](/packages/worksome-exchange)[hydrat/filament-table-layout-toggle

Filament plugin adding a toggle button to tables, allowing user to switch between Grid and Table layouts.

6292.3k1](/packages/hydrat-filament-table-layout-toggle)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
