PHPackages                             jiny/wire-table - 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. [Admin Panels](/categories/admin)
4. /
5. jiny/wire-table

ActiveLibrary[Admin Panels](/categories/admin)

jiny/wire-table
===============

livewire with data-tabel controller

0.13(1y ago)2652MITPHPPHP ^8.1

Since Apr 12Pushed 1y ago1 watchersCompare

[ Source](https://github.com/jinyphp/wire-table)[ Packagist](https://packagist.org/packages/jiny/wire-table)[ RSS](/packages/jiny-wire-table/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependencies (1)Versions (16)Used By (0)

WireTale
========

[](#wiretale)

라이브와이어를 통하여 CRUD를 처리하는 데이터베이스 테이블 컨트롤러 입니다.

매직 CRUD
-------

[](#매직-crud)

`WireTable`은 테이블의 CRUD 기능을 일반화를 통하여 중복된 코드 작성을 줄이고, 테이블의 변화된 동작들을 Hook 기능을 통하여 커스텀 할 수 있습니다.

또한, 최신 `LiveWire`기술을 응용하여 SPA와 같은 동작을 서버사이드에서 처리를 할 수 있습니다.

설치
--

[](#설치)

```
composer require jiny/wiretable

```

다양한 컨트롤러
--------

[](#다양한-컨트롤러)

WireTable은 다양한 CRUD 컨트롤러와 Popup 및 SPA 동작을 위한 Livewire 컴포넌트로 구성되어 있습니다.

Actions
-------

[](#actions)

컨트롤러가 다양한 테이블과 화면을 구현하기 위해서 외부로 배열형태의 데이터 값을 전달 받습니다. 이 배열 데이터를 wireTable에서는 `actions`이라 부릅니다. actions 배열에는 처리해야 되는 테이블 명과 화면 UI등의 데이터를 담고 있습니다.

Hook
----

[](#hook)

WireTable은 라이브와이어가 자동으로 CRUD를 처리할때, 사용자별로 커스텀 동작을 추가하기 위하여 Hook 메소드를 컨트롤러에 추가할 수 있습니다. 라이브와이어 컴포넌트는 방문자 패턴 기술을 응용하여 컨트롤러의 인스턴스를 자동으로 생성하고 메소드를 호출함으로서 Hook 기능을 추가합니다.

###  Health Score

30

—

LowBetter than 64% of packages

Maintenance42

Moderate activity, may be stable

Popularity14

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity47

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

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 ~21 days

Recently: every ~52 days

Total

15

Last Release

467d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/75c5c65bda6186b73346a67470690630aa2b6e086e28bfd1e9e56ae412e44fbe?d=identicon)[hojinlee](/maintainers/hojinlee)

---

Top Contributors

[![infohojin](https://avatars.githubusercontent.com/u/18171333?v=4)](https://github.com/infohojin "infohojin (22 commits)")

---

Tags

crudtable

### Embed Badge

![Health badge](/badges/jiny-wire-table/health.svg)

```
[![Health](https://phpackages.com/badges/jiny-wire-table/health.svg)](https://phpackages.com/packages/jiny-wire-table)
```

###  Alternatives

[power-components/livewire-powergrid

PowerGrid generates Advanced Datatables using Laravel Livewire.

1.7k1.7M6](/packages/power-components-livewire-powergrid)[filament/support

Core helper methods and foundation code for all Filament packages.

2323.9M151](/packages/filament-support)[litstack/litstack

Laravel Content-Administration

86132.5k8](/packages/litstack-litstack)[guava/filament-nested-resources

162172.1k2](/packages/guava-filament-nested-resources)[andreia/filament-ui-switcher

Add a modal with options to switch between different UI layouts and styles (colors, fonts, font sizes).

233.8k](/packages/andreia-filament-ui-switcher)[a2insights/filament-saas

Filament Saas for A2Insights

161.1k](/packages/a2insights-filament-saas)

PHPackages © 2026

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