PHPackages                             anime-db/smotret-anime-browser-bundle - 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. anime-db/smotret-anime-browser-bundle

ActiveLibrary[API Development](/categories/api)

anime-db/smotret-anime-browser-bundle
=====================================

Smotret-Anime.ru API browser

v1.1.0(8y ago)433GPL-3.0PHPPHP &gt;=5.5

Since Jul 20Pushed 8y ago3 watchersCompare

[ Source](https://github.com/anime-db/smotret-anime-browser-bundle)[ Packagist](https://packagist.org/packages/anime-db/smotret-anime-browser-bundle)[ Docs](http://github.com/anime-db/smotret-anime-browser-bundle)[ RSS](/packages/anime-db-smotret-anime-browser-bundle/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (3)Dependencies (8)Versions (6)Used By (0)

[![Smotret-Anime.ru](https://camo.githubusercontent.com/9a5758377f3c5d0b5d4e70f3929366be394a29044ea03d33c83d4261957c647e/68747470733a2f2f736d6f747265742d616e696d652e72752f696d616765732f6c6f676f2e706e67)](https://smotret-anime.ru)

[![Latest Stable Version](https://camo.githubusercontent.com/8a1542a2ce1944eb27cef6fb631335f72c0732a389fd320f98c8e90a339aee08/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f616e696d652d64622f736d6f747265742d616e696d652d62726f777365722d62756e646c652e7376673f6d61784167653d33363030266c6162656c3d737461626c65)](https://packagist.org/packages/anime-db/smotret-anime-browser-bundle)[![Total Downloads](https://camo.githubusercontent.com/a83609b5dfeec3d9cbf406688fe4f04a74e2068954880b28f44f54d464257419/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f616e696d652d64622f736d6f747265742d616e696d652d62726f777365722d62756e646c652e7376673f6d61784167653d33363030)](https://packagist.org/packages/anime-db/smotret-anime-browser-bundle)[![Build Status](https://camo.githubusercontent.com/a80fb3b782611ede9aa339d3d85dd9f2f58eafe7159947bb303be9fc3573eaed/68747470733a2f2f696d672e736869656c64732e696f2f7472617669732f616e696d652d64622f736d6f747265742d616e696d652d62726f777365722d62756e646c652e7376673f6d61784167653d33363030)](https://travis-ci.org/anime-db/smotret-anime-browser-bundle)[![Coverage Status](https://camo.githubusercontent.com/03f6a448a9b00fc59018f1bb7e701b08295be24e4b7859cb5183b3b48b05b6c7/68747470733a2f2f696d672e736869656c64732e696f2f636f766572616c6c732f616e696d652d64622f736d6f747265742d616e696d652d62726f777365722d62756e646c652e7376673f6d61784167653d33363030)](https://coveralls.io/github/anime-db/smotret-anime-browser-bundle?branch=master)[![Scrutinizer Code Quality](https://camo.githubusercontent.com/a931372a8fe96785b06bf8e958e52171577e9319559df59f53856a4aed9a0a77/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f672f616e696d652d64622f736d6f747265742d616e696d652d62726f777365722d62756e646c652e7376673f6d61784167653d33363030)](https://scrutinizer-ci.com/g/anime-db/smotret-anime-browser-bundle/?branch=master)[![SensioLabs Insight](https://camo.githubusercontent.com/8182411456333f934edd2b1d7ad8ee9addc78d920377d17133d1382912dd8c65/68747470733a2f2f696d672e736869656c64732e696f2f73656e73696f6c6162732f692f32613334376231332d356432362d346430362d613636642d6534356335663732363036652e7376673f6d61784167653d33363030266c6162656c3d534c496e7369676874)](https://insight.sensiolabs.com/projects/2a347b13-5d26-4d06-a66d-e45c5f72606e)[![StyleCI](https://camo.githubusercontent.com/f17de39891f2117918f0cc24698482eef93c7b40e68d45111e2cf2887844aac4/68747470733a2f2f7374796c6563692e696f2f7265706f732f39373733333637342f736869656c643f6272616e63683d6d6173746572)](https://styleci.io/repos/97733674)[![License](https://camo.githubusercontent.com/8cc067a85c266d22c66c5ecee282eede905da8212d5f420ac435c97b76dbae18/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f616e696d652d64622f736d6f747265742d616e696d652d62726f777365722d62756e646c652e7376673f6d61784167653d33363030)](https://github.com/anime-db/smotret-anime-browser-bundle)

Smotret-Anime.ru API browser
============================

[](#smotret-animeru-api-browser)

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

[](#installation)

Pretty simple with [Composer](http://packagist.org), run:

```
composer require anime-db/smotret-anime-browser-bundle
```

Add AnimeDbSmotretAnimeBrowserBundle to your application kernel

```
// app/appKernel.php

public function registerBundles()
{
    $bundles = array(
        // ...
        new AnimeDb\Bundle\SmotretAnimeBrowserBundle\AnimeDbSmotretAnimeBrowserBundle(),
    );
}
```

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

[](#configuration)

```
anime_db_smotret_anime_browser:
    # Host name
    # As a default used 'http://smotret-anime.ru'
    host: 'http://smotret-anime.ru'

    # Host name
    # As a default used '/api/'
    prefix: '/api/'

    # HTTP User-Agent
    # No default value
    client: 'My Custom Bot 1.0'
```

Usage
-----

[](#usage)

First get browser

```
$browser = $this->get('anime_db.smotret_anime.browser');
```

### Translations

[](#translations)

Last added translations:

```
$content = $browser->get('translations');
```

Last translations for ongoings:

```
$content = $browser->get('translations?feed=recent');
```

List of all translations (at the beginning of the oldest, convenient for a full scan):

```
$content = $browser->get('translations?feed=id');
```

When scanning in full, do not use the `offset` parameter. Use `afterId` (offset works very slowly when the account goes to hundreds of thousands of translations):

```
$content = $browser->get('translations?feed=id&afterId=10000');
```

One translation:

```
$content = $browser->get('translations/905760');
```

### Series

[](#series)

Anime List:

```
$content = $browser->get('series');
```

You can select only specific fields:

```
$content = $browser->get('series?fields=id,title,typeTitle,posterUrlSmall');
```

Advanced filter as on the [site](https://smotret-anime.ru/catalog/filter/genre@=8,35;genre_op=and):

```
$content = $browser->get('series?chips=genre@=8,35;genre_op=and');
```

You can filter by parameters:

```
$content = $browser->get('series?myAnimeListId=24133');
```

Search by name:

```
$content = $browser->get('series?query=gate');
```

Information about a specific anime and a list of episodes:

```
$content = $browser->get('series/9866');
```

### Episodes

[](#episodes)

Information about a specific episode and a list of translations:

```
$content = $browser->get('episodes/102173');
```

### Limit and Offset

[](#limit-and-offset)

Through `limit` and `offset`, you can adjust the number of elements "on the page" and the offset from the beginning:

```
$content = $browser->get('series?limit=1&offset=10');
```

### Catch exceptions

[](#catch-exceptions)

```
use AnimeDb\Bundle\SmotretAnimeBrowserBundle\Exception\NotFoundException;

try {
    $content = $browser->get('series/1');
} catch (NotFoundException $e) {
    // series not found
} catch (\Exception $e) {
    // other exceptions
}
```

### Request options

[](#request-options)

You can customize request options. See [Guzzle Documentation](http://docs.guzzlephp.org/en/stable/request-options.html).

License
-------

[](#license)

This bundle is under the [GPL v3 license](http://opensource.org/licenses/GPL-3.0). See the complete license in the file: LICENSE

###  Health Score

28

—

LowBetter than 54% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity11

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity62

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

Total

5

Last Release

3206d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/9a6415c83577efe7b70d9ae4a3bb12958adc11c16e530ff844ff217b0fd0c54a?d=identicon)[Peter Gribanov](/maintainers/Peter%20Gribanov)

---

Top Contributors

[![peter-gribanov](https://avatars.githubusercontent.com/u/1954436?v=4)](https://github.com/peter-gribanov "peter-gribanov (11 commits)")

---

Tags

browserphppluginsmotret-anime

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/anime-db-smotret-anime-browser-bundle/health.svg)

```
[![Health](https://phpackages.com/badges/anime-db-smotret-anime-browser-bundle/health.svg)](https://phpackages.com/packages/anime-db-smotret-anime-browser-bundle)
```

###  Alternatives

[tencentcloud/tencentcloud-sdk-php

TencentCloudApi php sdk

3731.2M42](/packages/tencentcloud-tencentcloud-sdk-php)[convertkit/convertkitapi

Kit PHP SDK for the Kit API

2167.1k1](/packages/convertkit-convertkitapi)[mapado/rest-client-sdk

Rest Client SDK for hydra API

1125.9k2](/packages/mapado-rest-client-sdk)

PHPackages © 2026

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