PHPackages                             samirz/super - 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. [Framework](/categories/framework)
4. /
5. samirz/super

ActiveLibrary[Framework](/categories/framework)

samirz/super
============

Super CRUD laravel package

v1.0.0(6y ago)49MITCSSPHP ^7.1.3

Since Aug 3Pushed 6y ago1 watchersCompare

[ Source](https://github.com/mohamed-samir907/super)[ Packagist](https://packagist.org/packages/samirz/super)[ RSS](/packages/samirz-super/feed)WikiDiscussions master Synced 4d ago

READMEChangelogDependenciesVersions (2)Used By (0)

[![](https://camo.githubusercontent.com/1b6a8cb5a054e4cf4bb3421d703c86ef52aa5e0fcebba52081ad896f46fd33db/68747470733a2f2f75706c6f61642e77696b696d656469612e6f72672f77696b6970656469612f656e2f7468756d622f652f65612f53757065726d616e5f736869656c642e7376672f3132303070782d53757065726d616e5f736869656c642e7376672e706e67)](https://camo.githubusercontent.com/1b6a8cb5a054e4cf4bb3421d703c86ef52aa5e0fcebba52081ad896f46fd33db/68747470733a2f2f75706c6f61642e77696b696d656469612e6f72672f77696b6970656469612f656e2f7468756d622f652f65612f53757065726d616e5f736869656c642e7376672f3132303070782d53757065726d616e5f736869656c642e7376672e706e67)

Samirz Super CRUD
=================

[](#samirz-super-crud)

This package allows you to make a CRUD in a one command

video Tutorial
--------------

[](#video-tutorial)

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

[](#installation)

1. first of all add the package to your project with this command:

```
composer require samirz/super

```

2. publish the vendor views

```
php artisan vendor:publish --provider="Samirz\Super\Providers\SuperServiceProvider"

```

1. on web.php file add this route to access the dashboard page

```
Route::get('/samirz', function() {
    return view('samirz.pages.dashboard');
});
```

now we are ready to use the package commands to create

- Normal CRUD
- Ajax CRUD
- Api CRUD

Create Normal CRUD
------------------

[](#create-normal-crud)

open the terminal and type this command

```
php artian samirz:super-crud

```

then hit enter and it will ask you about the `Model name` and the `fillable` fill theme and the CRUD will be generated in this structure.

for exmaple you will make a CRUD with model name `Sam` the structure will be like the following:
after creating the CRUD it will append the routes for you on the correct route file, like wep.php or api.php

```
[app]
  |
  └── Http
  |     └── Controller
  |     |       └── SamController.php
  |     └── Requests
  |             └── SamRequest.php
  └── Models
  |     └── Sam.php
  └── Repositories
  |     └── SamRepository.php
  └── Services
        └── SamService.php

[resources]
  |
  └── views
        └── sams
             └── script
             |      └── index.blade.php [ajax statements]
             |      └── trash.blade.php [ajax statements]
             └── index.blade.php
             └── create.blade.php
             └── show.blade.php
             └── edit.blade.php
             └── trash.blade.php

```

Create Ajax CRUD
----------------

[](#create-ajax-crud)

```
php artian samirz:super-crud-ajax

```

the structure is:

```
[app]
  |
  └── Http
  |     └── Controller
  |     |       └── SamController.php
  |     └── Requests
  |             └── SamRequest.php
  └── Models
  |     └── Sam.php
  └── Repositories
  |     └── SamRepository.php
  └── Services
        └── SamService.php

[resources]
  |
  └── views
        └── sams
             └── script
             |      └── index.blade.php [ajax statements]
             |      └── trash.blade.php [ajax statements]
             └── index.blade.php
             └── trash.blade.php

```

Create Api CRUD
---------------

[](#create-api-crud)

```
php artian samirz:super-crud-api

```

the structure is:

```
[app]
  |
  └── Http
  |     └── Controller
  |     |       └── SamController.php
  |     └── Requests
  |             └── SamRequest.php
  |     └── Resources
  |             └── SamResource.php
  └── Models
  |     └── Sam.php
  └── Repositories
  |     └── SamRepository.php
  └── Services
        └── SamService.php

```

notes
=====

[](#notes)

- you can customize the controllers, services and repositories
- The `normal` controller extends `Samirz\Super\Http\Controllers\NormalController`
- The `ajax` controller extends `Samirz\Super\Http\Controllers\AjaxController`
- The `api` controller extends `Samirz\Super\Http\Controllers\ApiController`
- The `Service class` extends `Samirz\Super\Services\SamirzService`
- The `Repository class` extends `Samirz\Super\Services\SamirzRepository`
- The package give you some helper functions located in helpers directory on the package directory
    - `response.php` contains json response for the controller actions
    - `mix.php` contains various functions

###  Health Score

25

—

LowBetter than 37% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity9

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity53

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

Unknown

Total

1

Last Release

2478d ago

### Community

Maintainers

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

---

Top Contributors

[![mohamed-samir907](https://avatars.githubusercontent.com/u/40417075?v=4)](https://github.com/mohamed-samir907 "mohamed-samir907 (8 commits)")

### Embed Badge

![Health badge](/badges/samirz-super/health.svg)

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

###  Alternatives

[laravel/telescope

An elegant debug assistant for the Laravel framework.

5.2k67.8M192](/packages/laravel-telescope)[spiral/roadrunner

RoadRunner: High-performance PHP application server and process manager written in Go and powered with plugins

8.4k12.2M84](/packages/spiral-roadrunner)[nolimits4web/swiper

Most modern mobile touch slider and framework with hardware accelerated transitions

41.8k177.2k1](/packages/nolimits4web-swiper)[laravel/dusk

Laravel Dusk provides simple end-to-end testing and browser automation.

1.9k36.7M259](/packages/laravel-dusk)[laravel/prompts

Add beautiful and user-friendly forms to your command-line applications.

708181.8M596](/packages/laravel-prompts)[cakephp/chronos

A simple API extension for DateTime.

1.4k47.7M121](/packages/cakephp-chronos)

PHPackages © 2026

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