PHPackages                             iatstuti/google-cse - 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. [API Development](/categories/api)
4. /
5. iatstuti/google-cse

ActiveLibrary[API Development](/categories/api)

iatstuti/google-cse
===================

Google Custom Search Engine API wrapper

1.0.1(11y ago)91233MITPHPPHP &gt;=5.4.0

Since Feb 10Pushed 11y agoCompare

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

READMEChangelogDependencies (1)Versions (4)Used By (0)

laravel-google-cse
==================

[](#laravel-google-cse)

Laravel 4.x wrapper for the [Google Custom Search Engine API](https://developers.google.com/custom-search/). This may work for Laravel 5, but *has not been tested*.

**Note**: You will need an API key and search engine configured in your Google Custom Search control panel.

```
composer require iatstuti/google-cse

```

Once installed, add the Service Provider into `app/config/app.php`

```
'providers' => array(
    // ...
    'Iatstuti\GoogleCse\GoogleCseServiceProvider',
    // ...
),
```

If you wish to use an alias, set the following (also in `app/config/app.php`)

```
'aliases' => array(
    // ...
    'Iatstuti\GoogleCse\Facades\LaravelFacade',
    // ...
),
```

Lastly, publish the package configuration and update the configuration in `app/config/packages/iatstuti/google-cse/cse.php`.

```
php artisan config:publish iatstuti/google-cse

```

To use the package, you can make a call to `GoogleCse::search($term)`.

Calls to this this method will return an array of items from the JSON structure outlined [here](https://developers.google.com/custom-search/json-api/v1/reference/cse/list).

###  Health Score

29

—

LowBetter than 60% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity18

Limited adoption so far

Community5

Small or concentrated contributor base

Maturity60

Established project with proven stability

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 ~0 days

Total

2

Last Release

4109d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/558441?v=4)[Michael Dyrynda](/maintainers/michaeldyrynda)[@michaeldyrynda](https://github.com/michaeldyrynda)

---

Tags

laravelgooglecsecustom search engine

### Embed Badge

![Health badge](/badges/iatstuti-google-cse/health.svg)

```
[![Health](https://phpackages.com/badges/iatstuti-google-cse/health.svg)](https://phpackages.com/packages/iatstuti-google-cse)
```

###  Alternatives

[jcf/geocode

Google Geocoding API for Laravel

48160.5k](/packages/jcf-geocode)[ozankurt/google-analytics

Laravel Google Analytics

7616.7k](/packages/ozankurt-google-analytics)[schulzefelix/laravel-search-console

A Laravel package to retrieve data from Google Search Console

5037.8k1](/packages/schulzefelix-laravel-search-console)[aurawindsurfing/google-translate

Free Laravel package for Paid Google Translate REST API with your own API key

1119.5k1](/packages/aurawindsurfing-google-translate)

PHPackages © 2026

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