PHPackages                             confrariaweb/laravel-jkanban - 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. confrariaweb/laravel-jkanban

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

confrariaweb/laravel-jkanban
============================

Componente de kanban para laravel

0563↓50%HTML

Since Mar 9Pushed 6y ago1 watchersCompare

[ Source](https://github.com/confrariaweb/laravel-jkanban)[ Packagist](https://packagist.org/packages/confrariaweb/laravel-jkanban)[ RSS](/packages/confrariaweb-laravel-jkanban/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependenciesVersions (1)Used By (0)

Package JKanban Laravel
=======================

[](#package-jkanban-laravel)

Pacote de kanban para laravel

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

[](#installation)

```
composer require confrariaweb/laravel-jkanban
```

How to use
==========

[](#how-to-use)

You need to first create an url with the expected json return to feed the "boards" according to documentation "Jkanban".

That done, the next step is to call the service on your controller as shown below:

```
    $kanban = resolve('KanbanBuildService');
    $setData['route'] = route('api.users.jkanban', ['api_token' => auth()->user()->api_token]);
    $setData['dropEl'] = 'var user_id = $(el).data(\'eid\');
    var step_slug = target.parentElement.getAttribute(\'data-id\');
    $.post("' . route('users.update.step', ['api_token' => auth()->user()->api_token]) . '",
    {
        user_id: user_id,
        step_slug: step_slug
    },
    function (data, status) {
        //console.log(data);
    })';
    $setData['click'] = 'var user_id = $(el).data(\'eid\');
    window.location.replace("' . url()->to('meridien/users')  . '/" + user_id);';
    $kanban->setData($setData);
    $data['kanban'] = $kanban;
    return view('users.kanban', $data);
```

As you can see above you can also inject snippets of javascript code for kanban actions, these injections are as follows:

- click - callback when any board's item are clicked
- dragEl - callback when any board's item are dragged
- dragendEl - callback when any board's item stop drag
- dropEl - callback when any board's item drop in a board
- dragBoard - callback when any board stop drag
- dragendBoard - callback when any board stop drag
- buttonClick - callback when the board's button is clicked

\#views

After that just call the method that assembles the kanban in your view as follows:

```
/*kanban.blade.php*/
{{ $kanban->mount() }}
```

License
-------

[](#license)

The Laravel framework is open-sourced software licensed under the [MIT license](https://opensource.org/licenses/MIT).

###  Health Score

21

—

LowBetter than 19% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity17

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity34

Early-stage or recently created project

 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.

### Community

Maintainers

![](https://www.gravatar.com/avatar/16833fbdcbd8c833bc73d361b237469ac7bbf94e3d2ab2bed1bb9238e10f23e2?d=identicon)[confrariaweb](/maintainers/confrariaweb)

---

Top Contributors

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

### Embed Badge

![Health badge](/badges/confrariaweb-laravel-jkanban/health.svg)

```
[![Health](https://phpackages.com/badges/confrariaweb-laravel-jkanban/health.svg)](https://phpackages.com/packages/confrariaweb-laravel-jkanban)
```

###  Alternatives

[arutil/ar-php

Arabic php utilities from Khaled Al-Sham'aa's library http://ar-php.org/

1735.1k](/packages/arutil-ar-php)[villca/numeros-en-letras

Convierte cualquier número en letras con el valor correspondiente.

1337.6k](/packages/villca-numeros-en-letras)

PHPackages © 2026

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