PHPackages                             helgesverre/telefonkatalog - 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. [Utility &amp; Helpers](/categories/utility)
4. /
5. helgesverre/telefonkatalog

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

helgesverre/telefonkatalog
==========================

Scrape Norwegian Phone directories with Laravel.

v1.3.0(5mo ago)8312↓100%11MITPHPPHP ^8.2

Since Sep 22Pushed 5mo ago1 watchersCompare

[ Source](https://github.com/HelgeSverre/telefonkatalog)[ Packagist](https://packagist.org/packages/helgesverre/telefonkatalog)[ Docs](https://github.com/helgesverre/telefonkatalog)[ RSS](/packages/helgesverre-telefonkatalog/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (6)Dependencies (15)Versions (7)Used By (1)

[![](.github/header.png)](.github/header.png)

Telefonkatalog: A Package for Norwegian Phone Directory Data Retrieval
======================================================================

[](#telefonkatalog-a-package-for-norwegian-phone-directory-data-retrieval)

[![Latest Version on Packagist](https://camo.githubusercontent.com/350af2f2259990c1a78e5900d1a34a2866e6d4a77d4057a37dc6ffc4e2adc20f/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f68656c67657376657272652f74656c65666f6e6b6174616c6f672e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/helgesverre/telefonkatalog)[![Total Downloads](https://camo.githubusercontent.com/e0d551732323296cc5f36b63ceb279adb34572efcd42487649aad944cd6423a3/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f68656c67657376657272652f74656c65666f6e6b6174616c6f672e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/helgesverre/telefonkatalog)[![License](https://camo.githubusercontent.com/ff3cd9f5976d6c850332e1a6eb83246a03036d0762d92b6503de257991ec2fe3/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f68656c67657376657272652f74656c65666f6e6b6174616c6f672e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/helgesverre/telefonkatalog)

Overview
--------

[](#overview)

Laravel Telefonkatalog is a package designed for scraping data from phone directories. It returns the extracted data as a list of `Person` objects, making it easier for developers to integrate phone number information into their applications.

This package is specifically tailored for Norwegian developers looking to incorporate auto-fill functionality into forms on a small scale.

### Important Note

[](#important-note)

This package is not designed for large-scale phone number scraping, as it does not provide any protection or bypass against captchas, anti-botting software, IP-blocking, or rate-limiting. It is exclusively intended for low-traffic web apps requiring occasional auto-fill features in customer/user forms.

Supported Phone Directories
---------------------------

[](#supported-phone-directories)

This package currently scrapes data from these phone directories:

- [1881.no](https://1881.no)
- [1890.no](https://1890.no)
- [Gulesider.no](https://gulesider.no)

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

[](#installation)

Install the package via Composer:

```
composer require helgesverre/telefonkatalog
```

Usage
-----

[](#usage)

Import the facade, and call the method, no need to make things complicated.

```
use HelgeSverre\Telefonkatalog\Facades\Telefonkatalog;

// Search by name across all data sources
$people = Telefonkatalog::search('helge sverre');

// Find the first result matching a phone number
$person = Telefonkatalog::find('95965871');
```

### Return value.

[](#return-value)

- `find("number or name")` returns a single `Person` object.
- `search("number or name")` returns many `Person` objects as a laravel collection.

### Example:

[](#example)

```
HelgeSverre\Telefonkatalog\Data\Person {
  +phone: "95965871"
  +name: "Helge Sverre Hessevik Liseth"
  +address: "Vognstølen 29"
  +city: "Bergen"
  +postalCode: "5096"
  +url: "https://www.gulesider.no/helge+sverre+hessevik+liseth+bergen/77190505/person"
  +source: "Gulesider.no"
}
```

License
-------

[](#license)

The MIT License (MIT). Please see [License File](LICENSE.md) for more information.

###  Health Score

44

—

FairBetter than 92% of packages

Maintenance72

Regular maintenance activity

Popularity22

Limited adoption so far

Community10

Small or concentrated contributor base

Maturity60

Established project with proven stability

 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

Every ~161 days

Recently: every ~201 days

Total

6

Last Release

157d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/68f3958f40262d577ddc0596e4ba78b42c0409ebc7de948bab47edee392d5f68?d=identicon)[HelgeSverre](/maintainers/HelgeSverre)

---

Top Contributors

[![HelgeSverre](https://avatars.githubusercontent.com/u/1089652?v=4)](https://github.com/HelgeSverre "HelgeSverre (14 commits)")

---

Tags

laravelhelgesverretelefonkatalog

###  Code Quality

TestsPest

Static AnalysisPHPStan

Code StyleLaravel Pint

### Embed Badge

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

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

###  Alternatives

[spatie/laravel-livewire-wizard

Build wizards using Livewire

4061.0M4](/packages/spatie-laravel-livewire-wizard)[nativephp/mobile

NativePHP for Mobile

82724.0k43](/packages/nativephp-mobile)[bensampo/laravel-embed

Painless responsive embeds for videos, slideshows and more.

142146.8k](/packages/bensampo-laravel-embed)[ralphjsmit/livewire-urls

Get the previous and current url in Livewire.

82270.3k4](/packages/ralphjsmit-livewire-urls)[ralphjsmit/laravel-helpers

A package containing handy helpers for your Laravel-application.

13704.6k2](/packages/ralphjsmit-laravel-helpers)[aedart/athenaeum

Athenaeum is a mono repository; a collection of various PHP packages

255.2k](/packages/aedart-athenaeum)

PHPackages © 2026

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