PHPackages                             localgoogle/localgoogle - 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. localgoogle/localgoogle

ActiveApplication

localgoogle/localgoogle
=======================

A Search Engine used for searching through offline websites.

43010[2 issues](https://github.com/kodejuice/localGoogle/issues)[2 PRs](https://github.com/kodejuice/localGoogle/pulls)PHP

Since Jan 29Pushed 3mo ago2 watchersCompare

[ Source](https://github.com/kodejuice/localGoogle)[ Packagist](https://packagist.org/packages/localgoogle/localgoogle)[ RSS](/packages/localgoogle-localgoogle/feed)WikiDiscussions main Synced 2d ago

READMEChangelogDependenciesVersions (3)Used By (0)

> Check out [ localgoogoo-go ](https://github.com/kodejuice/localgoogoo-go), a Go package that lets you use localGoogoo from the command line.

 [![localGoogoo logo](./assets/images/localGoogoo.png)](./assets/images/localGoogoo.png)

[![Build Status](https://camo.githubusercontent.com/20e057ab8ada4b6ae4a8b707947e7a888b723ac472b6b5d6d38d1ff0493e7a12/68747470733a2f2f7472617669732d63692e6f72672f6b6f64656a756963652f6c6f63616c476f6f676f6f2e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/kodejuice/localGoogoo)[![Software License](https://camo.githubusercontent.com/f251623e510f5909f16ae3f4e6e548dac11340b9fde1a99be26b015b39272c00/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d627269676874677265656e2e7376673f7374796c653d666c6174)](LICENSE.md)

If you have the offline version of websites like ([MDN](https://developer.mozilla.org/), [W3Schools](https://w3schools.com/), [PHP.net](https://php.net/), e.t.c), then this is a must have tool for you.

What is it
----------

[](#what-is-it)

localGoogoo is a minimal search engine that saves you the stress of manually going through your offline websites looking for information.

With localGoogoo you just crawl/index these offline websites and just with a single search query you get the information you need.

[![Search Results Page](./screenshots/results_page.png)](./screenshots/results_page.png)[![Indexed Sites](./screenshots/indexed_sites.png)](./screenshots/indexed_sites.png)

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

[](#installation)

### Requirements

[](#requirements)

- PHP: &gt;= v7.x
- WebServer: Apache or Nginx
- Database: MySQL or MariaDB

```
git clone http://github.com/kodejuice/localgoogoo.git
cd localgoogoo
composer install
```

Make sure the `localgoogoo` folder is placed somewhere under your local web document root. Your offline websites should also be under local web directory, localGoogoo wont be able to crawl them if they're not accessible via the `http://` protocol.

Configuration
-------------

[](#configuration)

Next, setup your database information in the `config.json` file found in the root directory

config.json

```
{
 "DB_HOST": "localhost",

 "DB_USER": "root",

 "DB_PASSWORD": "",

 "DB_NAME": "localgoogoo"
}
```

Note: You can also setup your database information by running `./bin/localgoogoo config`

*You don't have to manually create the database, localGoogoo automatically does that.*

After setup, visit () you should see something like this:

[![Index Page](./screenshots/index_page.png)](./screenshots/index_page.png)

And that's it, you can go to the crawled websites page to crawl/index websites, make your life easier.

**If you're new to the Offline-websites thing, then you should check out [HTTrack](https://www.httrack.com/), a software that allows you to download a World Wide Web site from the Internet to a local directory, building recursively all directories, getting HTML, images, and other files from the server to your computer.**

License
-------

[](#license)

localGoogoo is licensed under the [MIT license](https://opensource.org/licenses/MIT).

###  Health Score

24

—

LowBetter than 32% of packages

Maintenance53

Moderate activity, may be stable

Popularity14

Limited adoption so far

Community14

Small or concentrated contributor base

Maturity15

Early-stage or recently created project

 Bus Factor1

Top contributor holds 98% 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/e3ea53ea049b16143d58290ec213f23b85d3f21395b1b3a11a1aa2fbc0e99697?d=identicon)[kodejuice](/maintainers/kodejuice)

---

Top Contributors

[![kodejuice](https://avatars.githubusercontent.com/u/9017620?v=4)](https://github.com/kodejuice "kodejuice (96 commits)")[![google-labs-jules[bot]](https://avatars.githubusercontent.com/in/842251?v=4)](https://github.com/google-labs-jules[bot] "google-labs-jules[bot] (2 commits)")

---

Tags

developerdevtoolgoogleoffline-websitessearch-enginewebsites

### Embed Badge

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

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

PHPackages © 2026

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