PHPackages                             tomatophp/filament-issues - 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. [Admin Panels](/categories/admin)
4. /
5. tomatophp/filament-issues

ActiveLibrary[Admin Panels](/categories/admin)

tomatophp/filament-issues
=========================

Manage your github issues from your FilamentPHP panel and share issues with others

v1.0.1(1y ago)4365MITPHPPHP ^8.1|^8.2

Since Oct 15Pushed 1y ago1 watchersCompare

[ Source](https://github.com/tomatophp/filament-issues)[ Packagist](https://packagist.org/packages/tomatophp/filament-issues)[ GitHub Sponsors](https://github.com/3x1io)[ RSS](/packages/tomatophp-filament-issues/feed)WikiDiscussions master Synced today

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

[![Screenshot](https://raw.githubusercontent.com/tomatophp/filament-issues/master/arts/3x1io-tomato-issues.jpg)](https://raw.githubusercontent.com/tomatophp/filament-issues/master/arts/3x1io-tomato-issues.jpg)

Filament GitHub Issues Manager
==============================

[](#filament-github-issues-manager)

[![Latest Stable Version](https://camo.githubusercontent.com/4f7cd8324f3069201bf0b51f508780c850d88502a4d599f03bd9233b9a5b9090/68747470733a2f2f706f7365722e707567782e6f72672f746f6d61746f7068702f66696c616d656e742d6973737565732f76657273696f6e2e737667)](https://packagist.org/packages/tomatophp/filament-issues)[![License](https://camo.githubusercontent.com/413d70c2a4bbeb6cefef48cadea11df07ab7d5a06928294005e037b53ff15024/68747470733a2f2f706f7365722e707567782e6f72672f746f6d61746f7068702f66696c616d656e742d6973737565732f6c6963656e73652e737667)](https://packagist.org/packages/tomatophp/filament-issues)[![Downloads](https://camo.githubusercontent.com/ac3eb65d65fabaf9af1ad0287996351bf858b8bd1e0753b15a51205b6be2c530/68747470733a2f2f706f7365722e707567782e6f72672f746f6d61746f7068702f66696c616d656e742d6973737565732f642f746f74616c2e737667)](https://packagist.org/packages/tomatophp/filament-issues)

Manage your GitHub issues from your FilamentPHP panel and share issues with others

Features
--------

[](#features)

- Fetch issues from GitHub
- Filter issues by labels
- Filter issues by assignees
- Filter issues by author
- Filter issues by created date
- Filter issues by repository
- Issues UI Component
- Issues Card Component
- Refresh issues command
- Register Repo from Service Provider
- Integration with Filament CMS Builder
- Manage Issues from FilamentPHP panel
- Share Issues with others
- Filter By Milestones
- Filter By Projects
- Filter By Reactions
- Add comments to issues
- Add labels to issues
- Add assignees to issues
- Add milestones to issues
- Add projects to issues
- Add reactions to issues
- Integration With Jira
- Integration With Filament PMS `coming soon`

Screenshots
-----------

[](#screenshots)

[![Issues Dashboard](https://raw.githubusercontent.com/tomatophp/filament-issues/master/arts/issues.png)](https://raw.githubusercontent.com/tomatophp/filament-issues/master/arts/issues.png)[![Issues Filters](https://raw.githubusercontent.com/tomatophp/filament-issues/master/arts/issues-filters.png)](https://raw.githubusercontent.com/tomatophp/filament-issues/master/arts/issues-filters.png)[![Issues Component](https://raw.githubusercontent.com/tomatophp/filament-issues/master/arts/issues-component.png)](https://raw.githubusercontent.com/tomatophp/filament-issues/master/arts/issues-component.png)

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

[](#installation)

```
composer require tomatophp/filament-issues
```

after install your package please run this command

```
php artisan filament-issues:install
```

if you are not using this package as a plugin please register the plugin on `/app/Providers/Filament/AdminPanelProvider.php`

```
->plugin(\TomatoPHP\FilamentIssues\FilamentIssuesPlugin::make())
```

now you need to publish the config file `filament-issues`

```
php artisan vendor:publish --tag="filament-issues-config"
```

now on your config file edit orgs and repos so you can select which organization and repository you want to fetch issues from

```
return [

    /*
    |--------------------------------------------------------------------------
    | Organizations
    |--------------------------------------------------------------------------
    |
    | List of organizations to search for issues.
    |
    */
    'orgs' => [],

    /*
    |--------------------------------------------------------------------------
    | Repositories
    |--------------------------------------------------------------------------
    |
    | List of repositories to search for issues.
    |
    */
    'repos' => [],

]
```

now on your `services.php` config add this

```
'github' => [
    'username' => env('GITHUB_USERNAME'),
    'token' => env('GITHUB_TOKEN'),
],
```

and on your `.env` file add this

```
GITHUB_USERNAME=your-github-username
GITHUB_TOKEN=your-github-token
```

now clear your config

```
php artisan config:cache
```

after install you will find a refresh button on the issues resource you can click it the fetch your issues from GitHub make sure your queue is running

Usage
-----

[](#usage)

you can use this Issues on public by just use this component

```

```

or you can use direct issue card by use this component

```

```

Refresh Your issues
-------------------

[](#refresh-your-issues)

we create a predefined command to refresh your issues by use this command

```
php artisan filament-issues:refresh
```

Register Repo using Facade
--------------------------

[](#register-repo-using-facade)

you can register your repo by use this code on your `AppServiceProvider.php`

```
public function boot()
{
    FilamentIssues::register([
        'tomatophp/filament-issues',
        'tomatophp/filament-cms',
        'tomatophp/filament-pms',
    ]);
}
```

Integration With Filament CMS Builder
-------------------------------------

[](#integration-with-filament-cms-builder)

you can use this package with [Filament CMS Builder](https://www.github.com/tomatophp/filament-cms) by use this code on your `AppServiceProvider.php`

```
public function boot()
{
    FilamentIssues::register(
        fn() => Post::query()
            ->where('type', 'open-source')
            ->pluck('meta_url')
            ->map(
                fn($item) => str($item)
                    ->remove('https://github.com/')
                    ->remove('https://www.github.com/')
                    ->toString()
            )
            ->toArray()
   );
}
```

Publish Assets
--------------

[](#publish-assets)

you can publish config file by use this command

```
php artisan vendor:publish --tag="filament-issues-config"
```

you can publish views file by use this command

```
php artisan vendor:publish --tag="filament-issues-views"
```

you can publish languages file by use this command

```
php artisan vendor:publish --tag="filament-issues-lang"
```

you can publish migrations file by use this command

```
php artisan vendor:publish --tag="filament-issues-migrations"
```

Other Filament Packages
-----------------------

[](#other-filament-packages)

Checkout our [Awesome TomatoPHP](https://github.com/tomatophp/awesome)

###  Health Score

31

—

LowBetter than 66% of packages

Maintenance34

Infrequent updates — may be unmaintained

Popularity17

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity53

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

626d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/2147eb2fca7ab5f0124d0fafd88ba2d2a5dfa3a0036fb8872d1084b7cba29366?d=identicon)[fadymondy](/maintainers/fadymondy)

---

Top Contributors

[![fadymondy](https://avatars.githubusercontent.com/u/11937812?v=4)](https://github.com/fadymondy "fadymondy (10 commits)")

---

Tags

phplaravelgithubfilament-pluginfilamentphptrackerissues

### Embed Badge

![Health badge](/badges/tomatophp-filament-issues/health.svg)

```
[![Health](https://phpackages.com/badges/tomatophp-filament-issues/health.svg)](https://phpackages.com/packages/tomatophp-filament-issues)
```

###  Alternatives

[mradder/filament-logger

Audit logging, activity tracking, exports, alerts, and dashboards for Filament admin panels.

2317.4k](/packages/mradder-filament-logger)[tomatophp/filament-pos

POS System for FilamentPHP with a lot of features and integration with Ecommerce Builder

681.5k](/packages/tomatophp-filament-pos)[openplain/filament-tree-view

Tree view for Filament resources - drop-in replacement for Table with drag-and-drop hierarchical data management

3628.2k](/packages/openplain-filament-tree-view)[a909m/filament-statefusion

Filament StateFusion is a powerful FilamentPHP plugin that seamlessly integrates Spatie Laravel Model States into the Filament admin panel. This package provides an intuitive way to manage model states, transitions, and filtering within Filament, enhancing the user experience and developer productivity.

3019.0k2](/packages/a909m-filament-statefusion)[tomatophp/filament-saas-panel

Ready to use SaaS panel with integration of Filament Accounts Builder and JetStream teams

451.1k](/packages/tomatophp-filament-saas-panel)[harvirsidhu/filament-cards

A Filament-native cards plugin for organizing pages and resources into a card-based navigation hub.

117.1k](/packages/harvirsidhu-filament-cards)

PHPackages © 2026

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