PHPackages                             bubblegenerator/generator - 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. bubblegenerator/generator

ActiveLibrary[Framework](/categories/framework)

bubblegenerator/generator
=========================

Laravel 5 CRUD Generator with Bootstrap and Datatable - BubbleGenerator

1.0(10y ago)174958[3 issues](https://github.com/dhamdani666/BubbleGenerator/issues)MITPHPPHP &gt;=5.5.9

Since Jun 7Pushed 10y ago5 watchersCompare

[ Source](https://github.com/dhamdani666/BubbleGenerator)[ Packagist](https://packagist.org/packages/bubblegenerator/generator)[ RSS](/packages/bubblegenerator-generator/feed)WikiDiscussions master Synced 4w ago

READMEChangelog (1)Dependencies (3)Versions (2)Used By (0)

### BubbleGenerator

#### Apa Itu BubbleGenerator ?

BubbleGenerator adalah sebuah system yang membantu kita pada saat membuat sebuah project , system ini yakni Generator CRUD Laravel yang pastinya akan memudahkan kita pada membuat sebuah crud kita tak perlu membuat manual lagi dengan adanya bubblegenerator ini kita hanya perlu memilih table mana yang akan kita generate , tidak hanya itu disini jga ada system yaitu new table , dimana kita bisa langsung membuat sebuah table .
tampilan dari pada bubblegenerator itu sendiri seperti ini :

![BubbleGenerator]() Tampilan setelah berhasil membuat CRUD

![Generate BubbleGenerator]() BubbleGenerator ini sudah support menggunakan :

- Datatable
- Multiple Delete Data
- Bootstrap
- Reload Realtime Data
- Laravel 5.2

#### Cara Penggunaan BubbleGenerator

1\. Instal BubbleGenerator

```
"bubblegenerator/generator": "dev-master"
```

![Install BubbleGenerator]() 2\. Tambahkan Class Provider di App.php

```
BubbleGenerator\Generator\BubbleGeneratorServiceProvider::class,
Yajra\Datatables\DatatablesServiceProvider::class,
Collective\Html\HtmlServiceProvider::class,
```

![Providers BubbleGenerator]() 3\. Buka CMD , lalu ketik perintah

```
php artisan vendor:publish
```

4\. Tambahkan code di bawah ini di composer.json tepatnya di psr-4

```
"files":[
      "app/Helpers/CreateFile.php",
      "app/Helpers/CreateFileNewTable.php"
]
```

![Helpers BubbleGenerator]() 5\. Tambahkan code di bawah ini di app.php tepatnya di class aliases

```
'CreateFile' => App\Helpers\CreateFile::class,
'CreateFileNewTable' => App\Helpers\CreateFileNewTable::class,
'Form' => Collective\Html\FormFacade::class,
'Html' => Collective\Html\HtmlFacade::class,
```

![Aliases BubbleGenerator]() 6\. Selanjutnya buka cmd kembali ketik perintah

```
composer dump-autoload
```

7\. Buka URL untuk membuat CRUD yaitu /bubblegenerator

![BubbleGenerator]() 8\. Apabila pada saat membuat CRUD error / not found buka CMD lalu ketikan perintah

```
php artisan route:cache
php artisan config:cache
php artisan view:clear
```

9\. Selamat Mencoba semoga menjadi barokah untuk kita semua dan bermanfaat untuk saya dan terumata anda semua

#### Syarat Dan Ketentuan

Untuk syarat dan ketentuan project anda harus sudah terinstal 3 package di bawah ini , apabila anda mengikuti tutorial di atas anda tidak perlu menginstal lagi package di bawah ini , karena sudah saya instal dengan package bubblegenerator

1\. yajra datatable

```
Yajra datatable ini berfungsi untuk membuat datatable server side , untuk itu anda bisa mengunjungi langsung situs nya
Yajra Datatable
```

2\. laravel collective

```
Laravel collective ini berfungsi mengaktifkan html blade di laravel , untuk itu anda bisa mengunjungi langsung situs nya
Laravel Collective
```

3\. Laravel 5.0 ke atas

```
Untuk penggunaan bubblegenerator ini minimal laravel yang harus di gunakan adalah 5.0 ke atas , untuk laravel 4 saya rasa belum bisa tapi saya belum mencobanya
Laravel
```

#### Note :

Untuk anda yang menggunakan OS Ubuntu apabila pada saat menggunakan package ini ada bermasalah coba anda ubah permission project menjadi 777 , karena bubblegenerator ini membutuhkan akses untuk membuat sebuah folder / sebuah file .

BubbleGenerator ini masih versi beta , masih banyak yang harus di perbaiki atau di tambahkan fiturnya seperti relasi , lalu primarykey dsb , itu akan segera saya tambahkan tetapi tidak untuk saat ini , tetapi insha allah akan saya update terus menerus untuk generator ini karena generator ini saya yakin akan membantu kita pada saat membuat sebuah project

#### Terimakasih juga untuk :

- Allah SWT
- Laravel
- SweetAlert
- Yajra Datatable
- Laravel Collective

#### Hubungi saya di social media

```
Facebook
Twitter
Instagram
Medium
```

[](#bubblegeneratorapa-itu-bubblegenerator-bubblegenerator-adalah-sebuah-system-yang-membantu-kita-pada-saat-membuat-sebuah-project--system-ini-yakni-generator-crud-laravel-yang-pastinya-akan-memudahkan-kita-pada-membuat-sebuah-crudkita-tak-perlu-membuat-manual-lagi-dengan-adanya-bubblegenerator-ini-kita-hanya-perlu-memilih-table-mana-yang-akan-kita-generate--tidak-hanya-itudisini-jga-ada-system-yaitu-new-table--dimana-kita-bisa-langsung-membuat-sebuah-table--tampilan-dari-pada-bubblegenerator-itu-sendiri-seperti-ini-bubblegeneratorhttpsgithubcomdhamdani666imageblobmasterbubblegeneratorpngtampilan-setelah-berhasil-membuat-crud-generate-bubblegeneratorhttpsgithubcomdhamdani666imageblobmasterhasil20generatepngbubblegenerator-ini-sudah-support-menggunakan-datatablemultiple-delete-databootstrapreload-realtime-datalaravel-52cara-penggunaan-bubblegenerator1-instal-bubblegenerator----bubblegeneratorgenerator-dev-masterinstall-bubblegeneratorhttpsgithubcomdhamdani666imageblobmasterinstallpng2-tambahkan-class-provider-di-appphpbubblegeneratorgeneratorbubblegeneratorserviceproviderclassyajradatatablesdatatablesserviceproviderclasscollectivehtmlhtmlserviceproviderclassproviders-bubblegeneratorhttpsgithubcomdhamdani666imageblobmasterproviderspng3-buka-cmd--lalu-ketik-perintah----php-artisan-vendorpublish4-tambahkan-code-di-bawah-ini-di-composerjson-tepatnya-di-psr-4----files------apphelperscreatefilephp------apphelperscreatefilenewtablephphelpers-bubblegeneratorhttpsgithubcomdhamdani666imageblobmasterhelperspng5-tambahkan-code-di-bawah-ini-di-appphp-tepatnya-di-class-aliases----createfile--apphelperscreatefileclasscreatefilenewtable--apphelperscreatefilenewtableclassform--collectivehtmlformfacadeclasshtml--collectivehtmlhtmlfacadeclassaliases-bubblegeneratorhttpsgithubcomdhamdani666imageblobmasteraliasespng6-selanjutnya-buka-cmd-kembali-ketik-perintah----composer-dump-autoload7-buka-url-untuk-membuat-crud-yaitu-bubblegeneratorbubblegeneratorhttpsgithubcomdhamdani666imageblobmasterbubblegeneratorpng8-apabila-pada-saat-membuat-crud-error--not-found-buka-cmd-lalu-ketikan-perintah----php-artisan-routecachephp-artisan-configcachephp-artisan-viewclear9-selamat-mencoba-semoga-menjadi-barokah-untuk-kita-semua-dan-bermanfaat-untuk-saya-dan-terumata-anda-semua-syarat-dan-ketentuanuntuk-syarat-dan-ketentuan-project-anda-harus-sudah-terinstal-3-package-di-bawah-ini-apabila-anda-mengikuti-tutorial-di-atas-anda-tidak-perlu-menginstal-lagi-package-di-bawah-ini--karena-sudah-saya-instal-dengan-package-bubblegenerator1-yajra-datatableyajra-datatable-ini-berfungsi-untuk-membuat-datatable-server-side--untuk-itu-anda-bisa-mengunjungi-langsung-situs-nyayajra-datatable2-laravel-collectivelaravel-collective-ini-berfungsi-mengaktifkan-html-blade-di-laravel--untuk-itu-anda-bisa-mengunjungi-langsung-situs-nyalaravel-collective3-laravel-50-ke-atasuntuk-penggunaan-bubblegenerator-ini-minimal-laravel-yang-harus-di-gunakan-adalah-50-ke-atas--untuk-laravel-4-saya-rasa-belum-bisa-tapi-saya-belum-mencobanya-laravelnote--untuk-anda-yang-menggunakan-os-ubuntu-apabila-pada-saat-menggunakan-package-ini-ada-bermasalah-coba-anda-ubah-permission-project-menjadi-777--karena-bubblegenerator-ini-membutuhkan-akses-untuk-membuat-sebuah-folder--sebuah-file-bubblegenerator-ini-masih-versi-beta--masih-banyak-yang-harus-di-perbaiki-atau-di-tambahkan-fiturnya-seperti-relasi--lalu-primarykey-dsb--itu-akan-segera-saya-tambahkan-tetapi-tidak-untuk-saat-ini--tetapi-insha-allah-akan-saya-update-terus-menerus-untuk-generator-ini-karena-generator-ini-saya-yakin-akan-membantu-kita-pada-saat-membuat-sebuah-projectterimakasih-juga-untuk-allah-swtlaravelsweetalertyajra-datatablelaravel-collectivehubungi-saya-di-social-media-facebooktwitterinstagrammedium)

###  Health Score

30

—

LowBetter than 62% of packages

Maintenance16

Infrequent updates — may be unmaintained

Popularity24

Limited adoption so far

Community12

Small or concentrated contributor base

Maturity58

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

3675d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/13973698?v=4)[Dadan Hamdani](/maintainers/dhamdani666)[@dhamdani666](https://github.com/dhamdani666)

---

Top Contributors

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

### Embed Badge

![Health badge](/badges/bubblegenerator-generator/health.svg)

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

###  Alternatives

[laravel/octane

Supercharge your Laravel application's performance.

4.0k24.7M207](/packages/laravel-octane)[unopim/unopim

UnoPim Laravel PIM

10.5k2.2k](/packages/unopim-unopim)[nasirkhan/module-manager

Module Manager &amp; Generator for Laravel Starter Kit (https://github.com/nasirkhan/laravel-starter)

1043.4k5](/packages/nasirkhan-module-manager)[nasirkhan/laravel-starter

A CMS like modular Laravel starter project.

1.4k2.7k](/packages/nasirkhan-laravel-starter)[ecotone/laravel

Ecotone for Laravel — CQRS, Event Sourcing, Sagas, Durable Workflows, and Outbox on top of Laravel Queue, via PHP attributes.

21313.7k3](/packages/ecotone-laravel)[codewithdennis/larament

Larament is a time-saving starter kit to quickly launch Laravel 13.x projects. It includes FilamentPHP 5.x pre-installed and configured, along with additional tools and features to streamline your development workflow.

3911.7k](/packages/codewithdennis-larament)

PHPackages © 2026

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