PHPackages                             samson/youtrack - 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. samson/youtrack

AbandonedArchivedLibrary[API Development](/categories/api)

samson/youtrack
===============

Service to communicate with the YouTrack API

2.3.2(6y ago)05696[1 PRs](https://github.com/SamsonIT/YouTrack/pulls)MITPHPPHP &gt;=5.3.0

Since Mar 21Pushed 4y ago13 watchersCompare

[ Source](https://github.com/SamsonIT/YouTrack)[ Packagist](https://packagist.org/packages/samson/youtrack)[ Docs](http://github.com/SamsonIT/YouTrack)[ RSS](/packages/samson-youtrack/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependencies (1)Versions (16)Used By (0)

Abandoned. You should probably have a look at

YouTrack API wrapper
====================

[](#youtrack-api-wrapper)

General classes to communicate with the YouTrack API and execute some commands. Handles login, communication, parses YouTrack responses, and executes commands by project and issue ID. Fetches issues as nice Issue entities.

Usage:

```
use Guzzle\Http\Client;

require('src/YouTrack/YouTrackCommunicator.php');
require('vendor/autoload.php');

$http = new Client('https://my.youtrack.endpoint');

$api = new \YouTrack\YouTrackCommunicator($http, array(
    'username' => 'your_api_user',
    'password' => 'your_api_password'
));

$myIssue = $api->getIssue('MYPRJ-1');
var_dump($myIssue);

$api->executeCommands($myIssue, ['State', 'Built'], 'I just closed this automagically.');
```

For more info on what commands you can use, check the YouTrack docs:

-
-
-
-
-

Changelog:

December 2015: Released v2.0.0

- Minor changes to external interface and inner API working
- Swapped out Buzz HTTP Client for Guzzle to bypass a CURL bug
- Made fetching TimeTracking info optional
- Removed ReleaseVersion and UnreleaseVersion
- Removed tests until we can write actually useful ones.

###  Health Score

33

—

LowBetter than 75% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity16

Limited adoption so far

Community21

Small or concentrated contributor base

Maturity66

Established project with proven stability

 Bus Factor2

2 contributors hold 50%+ of commits

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

Recently: every ~314 days

Total

15

Last Release

2259d ago

Major Versions

1.0.4 → 2.0.02015-12-18

### Community

Maintainers

![](https://www.gravatar.com/avatar/f0031d3ec8ff8b09844a9e31ee1569f4430c7972983fdf06839abd35764b3e51?d=identicon)[SamsonIT](/maintainers/SamsonIT)

---

Top Contributors

[![SamsonIT-Jelle](https://avatars.githubusercontent.com/u/47599676?v=4)](https://github.com/SamsonIT-Jelle "SamsonIT-Jelle (15 commits)")[![rob-samson](https://avatars.githubusercontent.com/u/10533104?v=4)](https://github.com/rob-samson "rob-samson (6 commits)")[![Burgov](https://avatars.githubusercontent.com/u/417674?v=4)](https://github.com/Burgov "Burgov (4 commits)")[![ameenross](https://avatars.githubusercontent.com/u/859737?v=4)](https://github.com/ameenross "ameenross (2 commits)")[![SchizoDuckie](https://avatars.githubusercontent.com/u/111710?v=4)](https://github.com/SchizoDuckie "SchizoDuckie (1 commits)")[![antonkomarev](https://avatars.githubusercontent.com/u/1849174?v=4)](https://github.com/antonkomarev "antonkomarev (1 commits)")[![opalenet-yann](https://avatars.githubusercontent.com/u/5520714?v=4)](https://github.com/opalenet-yann "opalenet-yann (1 commits)")[![remonvos](https://avatars.githubusercontent.com/u/3491023?v=4)](https://github.com/remonvos "remonvos (1 commits)")

---

Tags

apiyoutrack

### Embed Badge

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

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

###  Alternatives

[teepluss/api

Laravel 4 Internal Request (HMVC)

7034.0k](/packages/teepluss-api)[dan/shopify-api

Shopify API for PHP

218.1k](/packages/dan-shopify-api)

PHPackages © 2026

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