PHPackages                             sanjabteam/sanjab - 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. sanjabteam/sanjab

AbandonedArchivedLibrary[Admin Panels](/categories/admin)

sanjabteam/sanjab
=================

Laravel package to create admin panel.

v0.3.8(4y ago)94558152MITPHPPHP ^7.3

Since Aug 4Pushed 4y ago5 watchersCompare

[ Source](https://github.com/sanjabteam/sanjab)[ Packagist](https://packagist.org/packages/sanjabteam/sanjab)[ Docs](https://github.com/sanjabteam/sanjab)[ RSS](/packages/sanjabteam-sanjab/feed)WikiDiscussions master Synced today

READMEChangelogDependencies (19)Versions (46)Used By (2)

This package is for personal usage and not maintained anymore
-------------------------------------------------------------

[](#this-package-is-for-personal-usage-and-not-maintained-anymore)

> I do not recommend to using this package anymore. Recommended packages: [filament](https://github.com/laravel-filament/filament), [litstack](https://github.com/litstack/litstack), [easypanel](https://github.com/rezaamini-ir/laravel-easypanel)

 [![](./images/logo.svg)](./images/logo.svg)

Sanjab
======

[](#sanjab)

Admin panel package for Laravel
-------------------------------

[](#admin-panel-package-for-laravel)

[![Build Status](https://camo.githubusercontent.com/642f93b3323892b8132db01640062bd0a9dd72bb8aee1621ac48625b240ff141/68747470733a2f2f7472617669732d63692e636f6d2f73616e6a61627465616d2f73616e6a61622e7376673f6272616e63683d6d6173746572)](https://travis-ci.com/sanjabteam/sanjab)[![StyleCI](https://camo.githubusercontent.com/aeaea316baf4ee7b8a0aac8aa5b162cc05afa1b2576724f5b98130caf1c1802d/68747470733a2f2f6769746875622e7374796c6563692e696f2f7265706f732f3139373535393336352f736869656c643f6272616e63683d6d6173746572)](https://github.styleci.io/repos/197559365)[![CodeFactor](https://camo.githubusercontent.com/81739bb31c0d0d510d7673281ca7043bc821b58769b0c08e4ad1ffeddd4eeaee/68747470733a2f2f7777772e636f6465666163746f722e696f2f7265706f7369746f72792f6769746875622f73616e6a61627465616d2f73616e6a61622f62616467652f6d6173746572)](https://www.codefactor.io/repository/github/sanjabteam/sanjab/overview/master)[![codecov](https://camo.githubusercontent.com/9097eed2eae8c3ecbd57b06a5be416eec0150a3a295b0fea82d0301b3f1472d9/68747470733a2f2f636f6465636f762e696f2f67682f73616e6a61627465616d2f73616e6a61622f6272616e63682f6d61737465722f67726170682f62616467652e737667)](https://codecov.io/gh/sanjabteam/sanjab)[![Total Downloads](https://camo.githubusercontent.com/aa6316271fc223ee56defc571ca76fcc9b2ce0b955444802b3d276959ee2d90e/68747470733a2f2f706f7365722e707567782e6f72672f73616e6a61627465616d2f73616e6a61622f646f776e6c6f616473)](https://packagist.org/packages/sanjabteam/sanjab)[![Latest Stable Version](https://camo.githubusercontent.com/ce8ea2aa9b8b704a5bbee389b80a0c1c5bb6996b1119cf3de3c4e0ad5880b19a/68747470733a2f2f706f7365722e707567782e6f72672f73616e6a61627465616d2f73616e6a61622f762f737461626c65)](https://packagist.org/packages/sanjabteam/sanjab)[![License: MIT](https://camo.githubusercontent.com/1a2e0606685ce00663bf829868f794fd3fc9c86f8d80cae324734129e0723a58/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d627269676874677265656e2e737667)](https://opensource.org/licenses/MIT)

Sanjab is a [Laravel](http://laravel.com/) package that helping Laravel developers create an admin panel for projects quickly.

- [This package is for personal usage and not maintained anymore](#this-package-is-for-personal-usage-and-not-maintained-anymore)
- [Screenshots](#screenshots)
- [Features](#features)
- [Getting Started](#getting-started)
- [Code](#code)
- [Documentation](#documentation)
- [Acknowledgements](#acknowledgements)
- [Changelog](#changelog)
- [License](#license)

---

Screenshots
-----------

[](#screenshots)

[![CRUD List](./images/screenshots/crud.jpg)](./images/screenshots/crud.jpg)[![CRUD Form](./images/screenshots/crud_form.jpg)](./images/screenshots/crud_form.jpg)[![Login](./images/screenshots/login.jpg)](./images/screenshots/login.jpg)

---

Features
--------

[](#features)

- Easy yet powerful.
- Working directly with [Eloquent](https://laravel.com/docs/eloquent) models.
- Eloquent relation &amp; policy support.
- Multiple [input types](https://sanjabteam.github.io/widgets.html) and [cards](https://sanjabteam.github.io/cards.html).
- [Setting](https://sanjabteam.github.io/setting.html) support with no pain.
- Extendable. [Create a custom field](https://sanjabteam.github.io/widgets.html#extending-widgets) or completely custom controller based on [vue.js](https://vuejs.org/).
- Dynamic Role/Permission support based on [bouncer](https://github.com/JosephSilber/bouncer).
- Customizable CRUD buttons and bulk actions support in few lines of code.
- Multilingual inputs support based on [laravel translatable](https://github.com/Astrotomic/laravel-translatable).
- Realtime notification tracking with toast and/or sound notification support.
- Beautiful Material UI based on [Material Dashboard](https://www.creative-tim.com/product/material-dashboard).

Getting Started
---------------

[](#getting-started)

First, you should install Sanjab on your Laravel project. Read installation guide here [Here](https://sanjabteam.github.io/install.html).

Code
----

[](#code)

Sanjab has an elegant syntax.

For example, if you have a field called "name" in your model and it's a required field. you can define text field for that just in a few lines of code:

```
$this->widgets[] = TextWidget::create('name')
                ->required();
```

Now you have a field in your create/edit form, table column with search, sort support and show field, all done automatically.

[![Code](./images/screenshots/code.jpg)](./images/screenshots/code.jpg)

Also autocomplete is supported for your favorite IDE.

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

[](#documentation)

You can find more information about Sanjab in [documentation](https://sanjabteam.github.io/).

To ask a question read [Support Guide](./.github/SUPPORT.md).

Acknowledgements
----------------

[](#acknowledgements)

- [Ace](https://ace.c9.io)
- [Agent](https://github.com/jenssegers/agent)
- [Axios](https://github.com/axios/axios)
- [Bootstrap vue](https://bootstrap-vue.js.org)
- [Bouncer](https://github.com/JosephSilber/bouncer)
- [Browser logos](https://github.com/alrra/browser-logos)
- [Carbon](https://github.com/briannesbitt/carbon)
- [Chart.js](https://www.chartjs.org/)
- [Editor.js](https://editorjs.io)
- [ElFinder](https://github.com/Studio-42/elFinder)
- [ElFinder flysystem driver](https://github.com/barryvdh/elfinder-flysystem-driver)
- [ElFinder material theme](https://github.com/RobiNN1/elFinder-Material-Theme)
- [Font Awesome](https://github.com/FortAwesome/Font-Awesome)
- [Google recaptcha](https://github.com/google/recaptcha)
- [Laravel](https://laravel.com)
- [Laravel package boilerplate](https://laravelpackageboilerplate.com)
- [Laravel translatable](https://github.com/Astrotomic/laravel-translatable)
- [Leaflet](https://leafletjs.com)
- [Flysystem](https://github.com/thephpleague/flysystem)
- [Material dashboard](https://github.com/creativetimofficial/material-dashboard)
- [Material design icons](https://github.com/google/material-design-icons)
- [Notification Sound](https://www.zedge.net/ringtone/ecd91e5b-802b-3b88-834d-67c2f4534c5d)
- [Open street map](https://www.openstreetmap.org)
- [Opis Closure](https://github.com/opis/closure)
- [Orchestral testbench](https://github.com/orchestral/testbench)
- [QS](https://github.com/ljharb/qs)
- [Quill](https://quilljs.com)
- [Quill ImageUpload Module](https://github.com/fxmontigny/quill-image-upload)
- [PHPUnit](https://github.com/sebastianbergmann/phpunit)
- [Shabnam font](https://github.com/rastikerdar/shabnam-font)
- [Sweetalert2](https://github.com/sweetalert2/sweetalert2)
- [Tus](https://tus.io)
- [Tus php](https://github.com/ankitpokhrel/tus-php)
- [Unsplash](https://unsplash.com)
- [Uppy](https://uppy.io)
- [V-money](https://github.com/vuejs-tips/v-money)
- [Vue.js](https://vuejs.org)
- [Vuex](https://vuex.vuejs.org)
- [Vue bootstrap typeahead](https://github.com/alexurquhart/vue-bootstrap-typeahead)
- [Vue Chart.js](https://github.com/apertureless/vue-chartjs)
- [Vue-date-time](https://github.com/mariomka/vue-datetime)
- [Vue Draggable](https://github.com/SortableJS/Vue.Draggable)
- [Vue editor.js](https://github.com/changjoo-park/vue-editor-js)
- [Vue quill editor](https://github.com/surmon-china/vue-quill-editor)
- [Vue select](https://github.com/sagalbot/vue-select)
- [Vue tags input](https://github.com/voerro/vue-tagsinput)
- [Vue2 leaflet](https://github.com/KoRiGaN/Vue2Leaflet)

Changelog
---------

[](#changelog)

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

License
-------

[](#license)

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

###  Health Score

34

—

LowBetter than 77% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity29

Limited adoption so far

Community23

Small or concentrated contributor base

Maturity56

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 87% 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 ~15 days

Recently: every ~42 days

Total

44

Last Release

1807d ago

PHP version history (3 changes)v0.0.7PHP ^7.1

v0.1.1PHP ^7.2.5

v0.3.0PHP ^7.3

### Community

Maintainers

![](https://www.gravatar.com/avatar/59c159f932c988eff73d2c70af196d72a75acee87205a0c942060598877f94c6?d=identicon)[amir9480](/maintainers/amir9480)

---

Top Contributors

[![amir9480](https://avatars.githubusercontent.com/u/16279288?v=4)](https://github.com/amir9480 "amir9480 (235 commits)")[![imanghafoori1](https://avatars.githubusercontent.com/u/6961695?v=4)](https://github.com/imanghafoori1 "imanghafoori1 (30 commits)")[![ghkhashayar](https://avatars.githubusercontent.com/u/47053267?v=4)](https://github.com/ghkhashayar "ghkhashayar (3 commits)")[![mafftor](https://avatars.githubusercontent.com/u/7810087?v=4)](https://github.com/mafftor "mafftor (1 commits)")[![reziamini](https://avatars.githubusercontent.com/u/29504334?v=4)](https://github.com/reziamini "reziamini (1 commits)")

---

Tags

laravelsanjab

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/sanjabteam-sanjab/health.svg)

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

###  Alternatives

[bagisto/bagisto

Bagisto Laravel E-Commerce

26.2k161.6k7](/packages/bagisto-bagisto)[sebastienheyd/boilerplate

Laravel Boilerplate based on AdminLTE 3 with blade components, user management, roles, permissions, logs viewer, ...

28618.2k3](/packages/sebastienheyd-boilerplate)[flarum/core

Delightfully simple forum software.

211.3M1.9k](/packages/flarum-core)[takielias/tablar-kit

The Elegance of Tablar Dashboard

413.4k](/packages/takielias-tablar-kit)[weblabormx/laravel-front

Front is a administration panel for Laravel. It allows you to create CRUD easily in minutes. It allows to fully customize any part of the code.

1111.1k](/packages/weblabormx-laravel-front)

PHPackages © 2026

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