PHPackages                             pkleindienst/octobercms-github-projects - 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. pkleindienst/octobercms-github-projects

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

pkleindienst/octobercms-github-projects
=======================================

v1.2.0(9y ago)673[2 issues](https://github.com/PascalKleindienst/octobercms-github-projects/issues)[1 PRs](https://github.com/PascalKleindienst/octobercms-github-projects/pulls)MITPHPPHP &gt;=5.5.9

Since Apr 22Pushed 5y ago2 watchersCompare

[ Source](https://github.com/PascalKleindienst/octobercms-github-projects)[ Packagist](https://packagist.org/packages/pkleindienst/octobercms-github-projects)[ RSS](/packages/pkleindienst-octobercms-github-projects/feed)WikiDiscussions master Synced 2d ago

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

OctoberCMS GitHub Projects Plugin
=================================

[](#octobercms-github-projects-plugin)

[![Software License](https://camo.githubusercontent.com/e6baab3fc098615f9e53ffc7700190998c6ba54e4bb7881d1b6c07966f44a8e1/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6963656e73652f50617363616c4b6c65696e6469656e73742f6f63746f626572636d732d6769746875622d70726f6a656374732e7376673f7374796c653d666c61742d737175617265)](LICENSE.md)[![Build Status](https://camo.githubusercontent.com/5b29e918914761dfe0331d2c106b4c5b626194008f297819c1435d560a9dbdd9/68747470733a2f2f696d672e736869656c64732e696f2f7472617669732f50617363616c4b6c65696e6469656e73742f6f63746f626572636d732d6769746875622d70726f6a656374732f6d61737465722e7376673f7374796c653d666c61742d737175617265)](https://travis-ci.org/PascalKleindienst/octobercms-github-projects)[![HHVM](https://camo.githubusercontent.com/062a6b10263ed521607e5888518f97df1c40da0edba04cdc2813aab4ffd2bb34/68747470733a2f2f696d672e736869656c64732e696f2f6868766d2f706b6c65696e6469656e73742f6f63746f626572636d732d6769746875622d70726f6a656374732e7376673f7374796c653d666c61742d737175617265)](http://hhvm.h4cc.de/package/pkleindienst/octobercms-github-projects)[![StyleCI](https://camo.githubusercontent.com/d9dfbaf80b630ffa16fa3c7e79e3a022cae8c13a027d628f64c366d293cb7ddc/68747470733a2f2f7374796c6563692e696f2f7265706f732f37323833323036302f736869656c643f6272616e63683d6d6173746572)](https://styleci.io/repos/72832060)[![Quality Score](https://camo.githubusercontent.com/4fe2febfe30b9d9ac0c61e1ac8d63fb71c24f1d2dfe8520f851154331de9b486/68747470733a2f2f696d672e736869656c64732e696f2f636f6465636c696d6174652f6769746875622f50617363616c4b6c65696e6469656e73742f6f63746f626572636d732d6769746875622d70726f6a656374732e7376673f7374796c653d666c61742d737175617265)](https://codeclimate.com/github/PascalKleindienst/octobercms-github-projects)[![Code Coverage](https://camo.githubusercontent.com/78cf69951d4a3ec936cce47f3467923809a66c01b9248cb698b1e1caf20e3cb9/68747470733a2f2f696d672e736869656c64732e696f2f636f6465636c696d6174652f636f7665726167652f6769746875622f50617363616c4b6c65696e6469656e73742f6f63746f626572636d732d6769746875622d70726f6a656374732e7376673f7374796c653d666c61742d737175617265)](https://codeclimate.com/github/PascalKleindienst/octobercms-github-projects/coverage)

A plugin which utilizes to GitHub API to show informations about repositories.

---

Details
-------

[](#details)

This plugin will provide a collection of components to display data about GitHub repositories based on the [GitHub API v3](https://developer.github.com/v3/repos/).

As time passes more parts like *Projects or Issues* will be added to this collection of components.

### Requirements

[](#requirements)

In order to work the [PHP cURL extension](https://secure.php.net/manual/en/book.curl.php) must be installed and enabled.

---

Documentation
-------------

[](#documentation)

### RepoList

[](#repolist)

List public repositories for the specified user.

#### Parameters

[](#parameters)

NameTypeDescription`user``string`The user whose repositories are displayed`type``string`The repository type. Can be one of `all, owner, member`. Default: `owner``sort``string`The sorting field. Can be one of `created, updated, pushed, full_name`. Default: `full_name``direction``string`The sort direction. Can be one of `asc` or `desc`. Default: when using `full_name`: `asc`, otherwise `desc`### Item

[](#item)

Get a specific repository

The available variables which can be used in the component view are listed here:

#### Parameters

[](#parameters-1)

NameTypeDescription`user``string`The user whose repository is displayed`repo``string`The repository name### Gist

[](#gist)

Get a specific repository

The available variables which can be used in the component view are listed here:

#### Parameters

[](#parameters-2)

NameTypeDescription`id``string`ID of the gist`sha``string`Get a specific revision of a gist---

Contributing
------------

[](#contributing)

Please submit pull requests with translations or bugfixes on the plugin's [GitHub page](https://github.com/PascalKleindienst/octobercms-github-projects). Bug reports and feature requests via [Issues](https://github.com/PascalKleindienst/octobercms-github-projects/issues) are welcome!

Security
--------

[](#security)

If you discover any security related issues, please email  instead of using the issue tracker.

Credits
-------

[](#credits)

- [Pascal Kleindienst](https://github.com/PascalKleindienst)

License
-------

[](#license)

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

###  Health Score

26

—

LowBetter than 41% of packages

Maintenance13

Infrequent updates — may be unmaintained

Popularity11

Limited adoption so far

Community10

Small or concentrated contributor base

Maturity59

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

Total

2

Last Release

3329d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/367c097ec42aec6ed007853fbec64d138734606e71574341f970e273b3efe7fd?d=identicon)[PascalKleindienst](/maintainers/PascalKleindienst)

---

Top Contributors

[![PascalKleindienst](https://avatars.githubusercontent.com/u/3470866?v=4)](https://github.com/PascalKleindienst "PascalKleindienst (69 commits)")

---

Tags

github-apioctobercmsoctobercms-pluginunit-tested

###  Code Quality

Code StylePHP\_CodeSniffer

### Embed Badge

![Health badge](/badges/pkleindienst-octobercms-github-projects/health.svg)

```
[![Health](https://phpackages.com/badges/pkleindienst-octobercms-github-projects/health.svg)](https://phpackages.com/packages/pkleindienst-octobercms-github-projects)
```

###  Alternatives

[cmb2/cmb2

CMB2 is a metabox, custom fields, and forms library for WordPress that will blow your mind.

3.0k676.1k28](/packages/cmb2-cmb2)

PHPackages © 2026

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