PHPackages                             samirelbouzidi/rendu - 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. samirelbouzidi/rendu

ActiveLibrary

samirelbouzidi/rendu
====================

First package

v1.0.3(2y ago)03MITPHP

Since Jul 4Pushed 2y ago1 watchersCompare

[ Source](https://github.com/SamirElbouzidi/IIm-FirstLibrary)[ Packagist](https://packagist.org/packages/samirelbouzidi/rendu)[ RSS](/packages/samirelbouzidi-rendu/feed)WikiDiscussions master Synced 1mo ago

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

```
Scraping French Presidents Information from Wikipedia

This PHP script uses Goutte to extract information about French presidents from the dedicated Wikipedia page. It retrieves the name, birth and death dates, as well as the start and end dates of each president's term.

Prerequisites :

Before running the script, make sure you have PHP installed on your machine. You will also need Composer to manage the project dependencies.

Installation :

Clone this repository to your machine.
Run the composer install command to install the required dependencies.

Usage :

Modify the native.php file to specify the URL of the Wikipedia page containing the list of French presidents.
Run the script by executing php native.php from your terminal, being in the src folder in the terminal.
The information about the presidents will be extracted and displayed on the screen.

Tests :

This project comes with unit tests for the WikipediaPresidentScraperTest class. You can run the tests using PHPUnit by executing the following command from the project root:

vendor\bin\phpunit.bat tests\WikipediaPresidentScraperTest.php

Make sure you have executed the composer install command beforehand to install PHPUnit.

License :

This project is licensed under the MIT license. Please see the LICENSE file for more information.

Feel free to customize this README to fit your project and its specificities.
```

###  Health Score

20

—

LowBetter than 14% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity3

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity45

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

Every ~0 days

Total

2

Last Release

1039d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/67867996f8e9fb7de8780534a28925935eabfa1538fe9ef7378c2ab89e015b73?d=identicon)[selbouzidi](/maintainers/selbouzidi)

---

Top Contributors

[![SamirElbouzidi](https://avatars.githubusercontent.com/u/96955744?v=4)](https://github.com/SamirElbouzidi "SamirElbouzidi (3 commits)")

###  Code Quality

TestsPHPUnit

Static AnalysisPHPStan

Type Coverage Yes

### Embed Badge

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

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

###  Alternatives

[laracasts/integrated

Simple, intuitive integration testing with PHPUnit.

479206.9k2](/packages/laracasts-integrated)[jikan-me/jikan

Jikan is an unofficial MyAnimeList API

1.0k28.1k2](/packages/jikan-me-jikan)[raulr/google-play-scraper

A PHP scraper to get app data from Google Play

12892.7k](/packages/raulr-google-play-scraper)[dfridrich/ares

Communication with ARES (Czech business register)

24401.0k2](/packages/dfridrich-ares)[jansenfelipe/cpf-gratis

Com esse pacote você poderá consultar, gratuitamente, CPFs diretamente no site da receita.

1895.9k](/packages/jansenfelipe-cpf-gratis)[bubbstore/correios

Biblioteca que faz cálculo de frete, rastreamento de objetos e consulta de CEP diretamente do Webservice dos Correios.

2589.0k](/packages/bubbstore-correios)

PHPackages © 2026

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