PHPackages                             sylouuu/marmiton-crawler - 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. sylouuu/marmiton-crawler

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

sylouuu/marmiton-crawler
========================

Crawl Marmiton recipes

0.1.0(11y ago)14603[1 issues](https://github.com/sylouuu/marmiton-crawler/issues)MITPHP

Since Feb 4Pushed 10y ago1 watchersCompare

[ Source](https://github.com/sylouuu/marmiton-crawler)[ Packagist](https://packagist.org/packages/sylouuu/marmiton-crawler)[ Docs](https://github.com/sylouuu/marmiton-crawler)[ RSS](/packages/sylouuu-marmiton-crawler/feed)WikiDiscussions master Synced 1mo ago

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

Marmiton Crawler
================

[](#marmiton-crawler)

[![Build Status](https://camo.githubusercontent.com/7c482b6d27a2be1105e9808f6977569673e7213ee61cdadd9835feea563c1a51/687474703a2f2f696d672e736869656c64732e696f2f7472617669732f73796c6f7575752f6d61726d69746f6e2d637261776c65722e7376673f7374796c653d666c6174)](https://travis-ci.org/sylouuu/marmiton-crawler)[![Version](https://camo.githubusercontent.com/665ce5e9048bb5bec68d0d0f8fe27a1ffb23e6eb71e5834e95f91340db29ce4b/687474703a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f73796c6f7575752f6d61726d69746f6e2d637261776c65722e7376673f7374796c653d666c6174)](https://packagist.org/packages/sylouuu/marmiton-crawler)[![CodeClimate](https://camo.githubusercontent.com/f7d7eef2492cbc8782c15747d5fe9bdf67227e14529869bc42b25336e5605bf0/687474703a2f2f696d672e736869656c64732e696f2f636f6465636c696d6174652f6769746875622f73796c6f7575752f6d61726d69746f6e2d637261776c65722e7376673f7374796c653d666c6174)](https://codeclimate.com/github/sylouuu/marmiton-crawler)

Requirements
------------

[](#requirements)

- PHP &gt;= 5.4
- [cURL](http://php.net/manual/fr/book.curl.php/) library enabled

Install
-------

[](#install)

### Composer

[](#composer)

```
{
    "require": {
        "sylouuu/marmiton-crawler": "0.1.*"
    }
}
```

```
require_once './vendor/autoload.php';
```

Usage
-----

[](#usage)

```
use sylouuu\MarmitonCrawler\Recipe\Recipe;

// Fetch the recipe
$recipe = new Recipe('http://www.marmiton.org/recettes/recette_fondant-au-chocolat_15025.aspx');

// JSON format
$recipe = $recipe->getRecipe();
```

### Output

[](#output)

```
{
    "recipe_name": "Fondant au chocolat",
    "guests_number": 8,
    "preparation_time": 15,
    "cook_time": 20,
    "ingredients": [
        "200 g de chocolat à cuire",
        "100 g de beurre",
        "100 g de sucre",
        "5 oeufs",
        "4 cuillères à soupe rases de farine"
    ],
    "instructions": "Faire fondre le chocolat et le beurre au bain marie à feu doux, ou au micro ondes sur le programme 'décongélation'.\n\nQuand c'est bien fondu, ajouter les jaunes d?oeufs. Bien battre. Ajouter ensuite le sucre et la farine, puis incorporer les blancs d?oeufs montés en neige bien fermes.\n\nBien graisser et fariner un moule à manqué.\n\nCuire à four moyen (180°C environ) pendant 20 min.\n\n  Remarques : Ce fondant est beaucoup moins calorique que celui qui a déjà été 'publié', et il est vraiment délicieux. \nNDLR : Une parfaite recette de Noel ! C'est un fondant, il est donc normal qu'il soit un peu moins cuit au centre, mais vous pouvez toujours le laisser un peu plus longtemps au four si vous l'aimez plus cuit... Essayez-le, vous ne le regretterez pas, je n'arrête pas de distribuer cette recette à mes amis..."
}
```

Tests
-----

[](#tests)

On project directory:

- `composer install` to retrieve `phpunit`
- `phpunit` to run tests

Changelog
---------

[](#changelog)

2015-02-04 - **0.1.0**

- Initial release

###  Health Score

27

—

LowBetter than 49% of packages

Maintenance19

Infrequent updates — may be unmaintained

Popularity18

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity53

Maturing project, gaining track record

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

Unknown

Total

1

Last Release

4116d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/1ea3abfc29d7cdb6e94b09c22921c54cb6ad744d8b7f97d3e0646878cc714ad2?d=identicon)[sylouuu](/maintainers/sylouuu)

---

Tags

recipemarmiton

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/sylouuu-marmiton-crawler/health.svg)

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

PHPackages © 2026

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