PHPackages                             goez/laravel-grunt - 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. goez/laravel-grunt

AbandonedArchivedLibrary

goez/laravel-grunt
==================

Asset manager for Laravel 4 using the power of Grunt.

0160PHP

Since Nov 2Pushed 7y agoCompare

[ Source](https://github.com/goez-tools/laravel-grunt)[ Packagist](https://packagist.org/packages/goez/laravel-grunt)[ RSS](/packages/goez-laravel-grunt/feed)WikiDiscussions master Synced yesterday

READMEChangelogDependenciesVersions (1)Used By (0)

Goez Laravel 4 + Grunt Asset Workflow
=====================================

[](#goez-laravel-4--grunt-asset-workflow)

*This package isn't stable for production. Testing and bug reporting are welcome.*

Features
--------

[](#features)

- Includes Compass, RequireJS. (References to [generator-webapp](https://github.com/yeoman/generator-webapp) of [Yeoman](http://yeoman.io/).)
- Helper for Laravel View.

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

[](#installation)

1. Add the following line to your composer.json `"require-dev"` array:

    `"goez/laravel-grunt": "dev-master"`
2. Run `composer update --dev` in your terminal.
3. Add the following line to the end of you `app/config.php` "providers array":

    `'Goez\LaravelGrunt\LaravelGruntServiceProvider',`
4. Run the following command to add the configuration file to your `app/config/packages` directory:

    `php artisan grunt:config`
5. You can configure the path of assets, and published files. This configuration file is located in your project's config directory, as below:

    - `app/config/packages/goez/laravel-grunt/config.php`
    - `app/config/packages/goez/laravel-grunt/local/config.php`
6. Finally, run the following command to generate all metadata files and install packages in your app:

    `php artisan grunt:setup`

**Note 1**: You can edit the `package.json`, `bower.json`, `Grunfile.js` directly after they are generated.

**Note 2**: You must rerun `grunt:config` and `grunt:setup` after you update this package with composer.

Commands
--------

[](#commands)

You can use `bower` and `grunt` command to manage your assets.

- `bower` to list all commands of Bower.
- `grunt --help` to list all commands of Grunt.

Assets in view template
-----------------------

[](#assets-in-view-template)

You can use the 'grunt\_asset' helper to get asset url. Here are examples on blade template:

```

```

or:

```
{{ HTML::style(grunt_asset('scripts/hello.js')) }}
{{ HTML::script(grunt_asset('scripts/hello.js')) }}

```

Bugs Report
-----------

[](#bugs-report)

Please report the bugs that you found to [Issus page](https://github.com/jaceju/laravel-grunt/issues) of this package.

### Contributors

[](#contributors)

- Jace Ju : [GitHub](https://github.com/jaceju)

### Original Contributors

[](#original-contributors)

This package is base on [JasonMortonNZ / laravel-grunt](https://github.com/JasonMortonNZ/laravel-grunt).

Thanks to:

- Jason Morton : [Github](https://github.com/JasonMortonNZ) | [Twitter @JasonMortonNZ](https://twitter.com/jasonmortonnz)
- Thomas Clarkson : [Github](https://github.com/TomClarkson) | [Twitter @thomasclarkson9](https://twitter.com/thomasclarkson9)

###  Health Score

21

—

LowBetter than 19% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity10

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity39

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/000012ed8f10873694d29e2f60b7b71171c088d6fd655a695210dd2fe46172b9?d=identicon)[jaceju](/maintainers/jaceju)

---

Top Contributors

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

### Embed Badge

![Health badge](/badges/goez-laravel-grunt/health.svg)

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

PHPackages © 2026

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