PHPackages                             dialect-katrineholm/tablify - 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. [Database &amp; ORM](/categories/database)
4. /
5. dialect-katrineholm/tablify

ActiveLibrary[Database &amp; ORM](/categories/database)

dialect-katrineholm/tablify
===========================

0.6.0(2y ago)03.8k[1 PRs](https://github.com/forss-it/tablify/pulls)MITPHPCI passing

Since Mar 28Pushed 1y ago2 watchersCompare

[ Source](https://github.com/forss-it/tablify)[ Packagist](https://packagist.org/packages/dialect-katrineholm/tablify)[ Docs](https://github.com/forss-it/tablify)[ RSS](/packages/dialect-katrineholm-tablify/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (9)Dependencies (2)Versions (17)Used By (0)

Tablify
=======

[](#tablify)

Tablify makes creating data-tables in multiple formats easier.

Installation
------------

[](#installation)

Install via composer

```
composer require dialect-katrineholm/tablify

```

Publish config

```
php artisan vendor:publish --provider="Dialect\Tablify\TablifyServiceProvider"

```

Usage
-----

[](#usage)

```
      #basic usage
      tablify($collection)->text('Header', 'mapping')->toHtml();

      //tablify automatically gets properties from data
      tablify($articles)
      ->text('Category', 'category.name')
      ->text('Name', 'name')
      ->currency('Price', 'price');

      //Or it can take a closure
      ->text('popular', function($item){
        return $item->sells > 5 ? 'Yes' : 'No';
      });

      #groups
      //if an item in the data contains a array itself you can loop over it using group

      tablify($categories)
      ->text('Category', 'name')
      ->group('articles', function($tablify){
        //In here you can access the tablfiy builder for every article.
      });

      #Settings
      //TODO

```

###  Health Score

34

—

LowBetter than 77% of packages

Maintenance33

Infrequent updates — may be unmaintained

Popularity21

Limited adoption so far

Community10

Small or concentrated contributor base

Maturity61

Established project with proven stability

 Bus Factor1

Top contributor holds 66.7% 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 ~252 days

Recently: every ~418 days

Total

9

Last Release

937d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/dcf6f255312be80b8f5499d58e3b8dc34857c764dfcc5e0a86bfc7c2ab36741b?d=identicon)[forss](/maintainers/forss)

---

Top Contributors

[![stromgren](https://avatars.githubusercontent.com/u/971993?v=4)](https://github.com/stromgren "stromgren (6 commits)")[![KarlHalonen](https://avatars.githubusercontent.com/u/16744445?v=4)](https://github.com/KarlHalonen "KarlHalonen (3 commits)")

---

Tags

laraveltranslatedatabasevuedialecttransedit

### Embed Badge

![Health badge](/badges/dialect-katrineholm-tablify/health.svg)

```
[![Health](https://phpackages.com/badges/dialect-katrineholm-tablify/health.svg)](https://phpackages.com/packages/dialect-katrineholm-tablify)
```

###  Alternatives

[spatie/laravel-translation-loader

Store your language lines in the database, yaml or other sources

8362.9M51](/packages/spatie-laravel-translation-loader)[tomatophp/filament-translations

Manage your translation with DB and cache, you can scan your languages tags like trans(), \_\_(), and get the string inside and translate them use UI.

6230.1k3](/packages/tomatophp-filament-translations)[hpolthof/laravel-translations-db

A database translations implementation for Laravel 5.

545.8k](/packages/hpolthof-laravel-translations-db)[cubettech/lacassa

Cassandra based query builder for laravel.

358.5k](/packages/cubettech-lacassa)

PHPackages © 2026

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