Ecosyste.ms: Issues
An open API service for providing issue and pull request metadata for open source projects.
GitHub / staabm issue stats
Total issues: 630
Total pull requests: 1,365
Merged pull request: 1,042
Average time to close issues: 8 months
Average time to close pull requests: 24 days
Average comments per issue: 2.86
Average comments per pull request: 1.82
Issues created
- phpstan/phpstan: 71
- rectorphp/rector: 64
- redaxo/redaxo: 35
- staabm/phpstan-dba: 25
- FriendsOfREDAXO/linter: 25
- staabm/xhprof.io: 16
- php/php-src: 12
- lstrojny/phpunit-clever-and-smart: 11
- Seldaek/php-console: 10
- stomp-php/stomp-php: 9
- vimeo/psalm: 8
- PHP-CS-Fixer/PHP-CS-Fixer: 8
- TomasVotruba/unused-public: 8
- staabm/annotate-pull-request-from-checkstyle: 7
- staabm/phpstan-baseline-analysis: 7
- Smile-SA/gdpr-dump: 7
- composer/composer: 6
- OskarStark/phpstan-ga: 6
- SQLFTW/sqlftw: 6
- xsist10/cadfael: 6
- agneym/generate-og-image: 6
- sensiolabs/melody: 5
- sebastianbergmann/phpunit: 5
- phpmetrics/PhpMetrics: 5
- recombee/php-api-client: 4
- phpro/soap-client: 4
- easy-coding-standard/easy-coding-standard: 4
- clue/phar-composer: 4
- nikic/PHP-Parser: 4
- staabm/rector-view-scope: 4
- filamentgroup/snapper: 4
- jquery/jquery-release: 3
- amphp/parallel: 3
- symplify/phpstan-rules: 3
- KnpLabs/php-github-api: 3
- idiosyncratic-code/editorconfig-php: 3
- composer/semver: 3
- Roave/BetterReflection: 3
- shivammathur/setup-php: 3
- sabre-io/event: 3
- technote-space/get-diff-action: 3
- php/doc-en: 3
- staabm/thincache: 3
- jquery-validation/jquery-validation: 3
- spaze/phpstan-disallowed-calls: 3
- Marvinified/lite-frames: 3
- filp/whoops: 2
- redaxo/php-cs-fixer-config: 2
- rectorphp/rector-phpunit: 2
- carlosas/phpat: 2
- gordalina/cachetool: 2
- symfony/symfony: 2
- sabre-io/cache: 2
- qossmic/deptrac: 2
- voku/PHPDoctor: 2
- phpstan/phpstan-phpunit: 2
- idct-tech/idct-soap-client: 2
- phpstan/phpstan-deprecation-rules: 2
- thecodingmachine/safe: 2
- symfony/panther: 2
- phpstan/extension-installer: 2
- Shardj/zf1-future: 2
- Nyholm/roave-bc-check-docker: 2
- JCofman/webPagetestAction: 2
- treosh/web-vitals-reporter: 2
- treosh/lighthouse-ci-action: 2
- amphp/process: 2
- github/clipboard-copy-element: 2
- bamarni/symfony-console-autocomplete: 2
- stefanzweifel/git-auto-commit-action: 2
- oven-sh/bun: 2
- OskarStark/doctor-rst: 2
- Dexecure/ruxt: 2
- blackfireio/player: 2
- yakamara/redaxo_yform: 2
- TomasVotruba/type-coverage: 2
- jquery/jquery: 2
- dunglas/phpdoc-to-typehint: 2
- CuyZ/Valinor: 2
- bramus/ansi-php: 2
- jquery/testswarm: 2
- silexphp/Silex: 1
- paulirish/pwmetrics: 1
- getsentry/sentry-php: 1
- FriendsOfREDAXO/redaxo-mit-bimmelbam: 1
- lodash/lodash: 1
- rubenrua/symfony-clean-tags-composer-plugin: 1
- php/web-php: 1
- symfonycorp/connect: 1
- sindresorhus/project-ideas: 1
- testng-team/testng-eclipse: 1
- mattermost/mattermost: 1
- PHPCSStandards/PHP_CodeSniffer: 1
- sabre-io/http: 1
- sabre-io/xml: 1
- Roave/Dont: 1
- GoogleChromeLabs/lighthousebot: 1
- jquery/jquery.com: 1
- webuni/composer-neon-plugin: 1
- voku/portable-utf8: 1
- indykoning/PyPi_GrowattServer: 1
- mailhog/MailHog-UI: 1
- voku/portable-ascii: 1
- owenthereal/jqplay: 1
- voku/anti-xss: 1
- shoelace-style/shoelace: 1
- veewee/composer-run-parallel: 1
- vaimo/composer-patches: 1
- symplify/symplify: 1
- wix/import-cost: 1
- symfony/polyfill: 1
- github/check-all: 1
- github/details-menu-element: 1
- github/tab-container-element: 1
- surma/rollup-plugin-off-main-thread: 1
- JustinBeckwith/linkinator: 1
- shibayu36/merged-pr-stat: 1
- speedtracker/speedtracker: 1
- woltapp/blurhash: 1
- AdrieanKhisbe/bundle-phobia-cli: 1
- Spomky-Labs/otphp: 1
- PLCHome/growatt: 1
- tomusdrw/grunt-sync: 1
- spatie/url-signer: 1
- typekit/webfontloader: 1
- serbanghita/Mobile-Detect: 1
- thybag/PJAX-Standalone: 1
- amphp/amp: 1
- amphp/redis: 1
- amphp/websocket-client: 1
- balbuf/composer-git-merge-driver: 1
- bamarni/composer-bin-plugin: 1
- llaville/php-compatinfo: 1
- Behat/Behat: 1
- blackfireio/php-sdk: 1
- clue/stream-filter: 1
- zrashwani/arachnid: 1
- DivineOmega/password_exposed: 1
- paranoiq/dogma-dev: 1
- ekino/phpstan-banned-code: 1
- ergebnis/phpunit-slow-test-detector: 1
- aidantwoods/SecureHeaders: 1
- dejanb/stomp-php: 1
- responsively-org/responsively-app: 1
- mailhog/MailHog: 1
- actions/cache: 1
- actions/jekyll-build-pages: 1
- actions/upload-release-asset: 1
- peter-evans/slash-command-dispatch: 1
- peter-evans/create-or-update-comment: 1
- FriendsOfREDAXO/installer-action: 1
- overtrue/phplint: 1
- maxam2017/productive-box: 1
- twitter-together/action: 1
- OskarStark/php-cs-fixer-ga: 1
- mattermost/action-mattermost-notify: 1
- jakejarvis/wait-action: 1
- willdurand/anchorify.js: 1
- Idered/cssParentSelector: 1
- gruntjs/grunt-contrib-less: 1
- github/include-fragment-element: 1
- micmro/PerfCascade: 1
- briannesbitt/Carbon: 1
- nette/di: 1
- nette/neon: 1
- nikolaposa/version: 1
- php-http/message: 1
- php-parallel-lint/PHP-Parallel-Lint: 1
- php-translation/extractor: 1
- PHPIDS/PHPIDS: 1
- phpstan/phpdoc-parser: 1
- phpstan/phpstan-nette: 1
- phpstan/phpstan-php-parser: 1
- thePanz/MattermostClient: 1
- psalm/psalm-plugin-sabre-event: 1
- reactphp/child-process: 1
- reactphp-parallel/runtime: 1
- realshadow/satis-control-panel: 1
- revoltphp/event-loop: 1
- richsage/RMSPushNotificationsBundle: 1
- Roave/BackwardCompatibilityCheck: 1
- GeeH/Snubbed: 1
- hirak/prestissimo: 1
- deployphp/deployer: 1
- dg/composer-cleaner: 1
- composer-unused/composer-unused: 1
- maglnet/ComposerRequireChecker: 1
- JakubOnderka/PHP-Parallel-Lint: 1
- JayBizzle/Crawler-Detect: 1
- joshdifabio/composer: 1
- kocsismate/php-version-benchmarks: 1
- kriswallsmith/spork: 1
- laminas/laminas-migration: 1
- laminas/laminas-zendframework-bridge: 1
- langleyfoxall/laravel-nist-password-rules: 1
- katzgrau/KLogger: 1
- localheinz/github-pulse: 1
- lstrojny/fxmlrpc: 1
- parsica-php/parsica: 1
- mheap/phpunit-github-actions-printer: 1
Pull requests created
- phpstan/phpstan-src: 215
- rectorphp/rector-src: 132
- staabm/annotate-pull-request-from-checkstyle: 64
- staabm/phpstan-baseline-analysis: 56
- TomasVotruba/unused-public: 48
- staabm/rector-view-scope: 45
- staabm/phpstan-dba: 43
- redaxo/redaxo: 37
- sebastianbergmann/phpunit: 32
- staabm/SysMonitor: 23
- amphp/redis: 22
- staabm/thincache: 21
- Roave/BetterReflection: 21
- staabm/zf-select-strip: 20
- sensiolabs/melody: 20
- parsica-php/parsica: 15
- easy-coding-standard/easy-coding-standard: 15
- lstrojny/phpunit-clever-and-smart: 14
- staabm/phpunit-cross-os: 13
- sabre-io/http: 13
- sabre-io/event: 12
- OskarStark/doctor-rst: 12
- FriendsOfREDAXO/linter: 11
- Seldaek/php-console: 11
- rectorphp/rector-phpunit: 10
- staabm/secure_dotenv: 10
- symplify/phpstan-rules: 9
- sabre-io/xml: 9
- phpstan/phpstan: 9
- stomp-php/stomp-php: 8
- sabre-io/uri: 8
- rectorphp/rector-downgrade-php: 8
- Seldaek/jsonlint: 7
- nikic/PHP-Parser: 7
- TomasVotruba/type-coverage: 7
- phpstan/phpstan-deprecation-rules: 7
- sebastianbergmann/exporter: 7
- phpstan/phpdoc-parser: 6
- PHP-CS-Fixer/PHP-CS-Fixer: 6
- php/doc-en: 6
- rectorphp/rector-symfony: 6
- sabre-io/cache: 6
- symplify/symplify: 5
- phpstan/phpstan-nette: 5
- polyfractal/athletic: 5
- ondrejmirtes/BetterReflection: 5
- php/web-doc-editor: 4
- staabm/xhprof.io: 4
- TomasVotruba/bladestan: 4
- maxam2017/productive-box: 4
- agneym/generate-og-image: 4
- amphp/socket: 4
- druidfi/mysqldump-php: 4
- bamarni/symfony-console-autocomplete: 4
- SNakano/PropelDataCacheBehavior: 3
- ifsnop/mysqldump-php: 3
- phpstan/phpstan-webmozart-assert: 3
- zf1s/zf1: 3
- PHPIDS/PHPIDS: 3
- phpstan/phpstan-doctrine: 3
- amphp/process: 3
- phpstan/phpstan-strict-rules: 3
- dshafik/php7-mysql-shim: 3
- scssphp/scssphp: 3
- ircmaxell/password_compat: 3
- phpstan/phpstan-symfony: 3
- composer/pcre: 3
- twitter-together/action: 3
- jenssegers/php-proxy: 3
- qossmic/deptrac: 3
- hirak/prestissimo: 3
- TomasVotruba/cognitive-complexity: 3
- serbanghita/Mobile-Detect: 2
- Smile-SA/gdpr-dump: 2
- mautic/mautic: 2
- Marvinified/lite-frames: 2
- lucatume/wp-browser: 2
- phpstan/phpstan-phpunit: 2
- github/auto-complete-element: 2
- phpro/soap-client: 2
- jquery/jquery: 2
- php-pm/php-pm-psr7: 2
- propelorm/Propel: 2
- nette/utils: 2
- sebastianbergmann/diff: 2
- jquery/jquery-release: 2
- phpstan/php-8-stubs: 2
- jderusse/composer-warmup: 2
- phpstan/phpstan-php-parser: 2
- spatie/regex: 2
- ramsey/http-range: 2
- php/web-bugs: 2
- justinrainbow/json-schema: 2
- SQLFTW/sqlftw: 2
- sensiolabs/security-checker: 2
- KnpLabs/php-github-api: 2
- composer/semver: 2
- defunkt/jquery-pjax: 2
- OskarStark/phpstan-ga: 2
- JakubOnderka/PHP-Parallel-Lint: 2
- mnapoli/pretty: 2
- php-parallel-lint/PHP-Parallel-Lint: 2
- scottgonzalez/gilded-wordpress: 2
- phpstan/phpstan-beberlei-assert: 2
- rdlowrey/auryn: 2
- SAML-Toolkits/php-saml: 1
- leafo/scssphp: 1
- mozilla/wp-offline-shell: 1
- zenstruck/browser: 1
- themouette/fossil-core: 1
- doctrine/instantiator: 1
- php-http/message: 1
- RobLoach/component-installer: 1
- JetBrains/phpstorm-stubs: 1
- staabm/whoops: 1
- ClassPreloader/ClassPreloader: 1
- kevinlebrun/colors.php: 1
- amphp/aerys-reverse: 1
- cirrus-actions/rebase: 1
- phpstan/phpstan-dibi: 1
- PLCHome/growatt: 1
- Ocramius/OcraHopHop: 1
- composer/spdx-licenses: 1
- Roave/no-floaters: 1
- sebastianbergmann/environment: 1
- orisai/scheduler: 1
- yakamara/redaxo_ycom: 1
- rectorphp/phpstan-rules: 1
- fxpio/foxy: 1
- DarkGhostHunter/Preloader: 1
- nikic/nikic.github.com: 1
- thecodingmachine/safe: 1
- psecio/secure_dotenv: 1
- Spomky-Labs/otphp: 1
- yiisoft/injector: 1
- OskarStark/php-cs-fixer-ga: 1
- amphp/http-client-cookies: 1
- j13k/yaml-lint: 1
- php-fig/http-message: 1
- doctrine/orm: 1
- ergebnis/composer-normalize-action: 1
- vimeo/psalm: 1
- dejanb/stomp-php: 1
- reactphp/child-process: 1
- amphp/cache: 1
- GoogleChromeLabs/lighthousebot: 1
- frankdejonge/locked-console-command: 1
- xsist10/cadfael: 1
- barryvdh/composer-cleanup-plugin: 1
- idct-tech/idct-soap-client: 1
- schmittjoh/php-collection: 1
- kenkeiter/skeuocard: 1
- yiisoft/yii2: 1
- kahlan/kahlan: 1
- rectorphp/rector-doctrine: 1
- terrylinooo/shieldon: 1
- MattWilcox/Adaptive-Images: 1
- sabre-io/katana: 1
- infection/infection: 1
- goetas/xsd2php: 1
- CuyZ/Valinor: 1
- tomasvotruba/lines: 1
- kocsismate/php-version-benchmarks: 1
- Shardj/zf1-future: 1
- igorw/evenement: 1
- spatie/once: 1
- symfony/symfony: 1
- dantleech/fink: 1
- amphp/file: 1
- naderman/composer-aws: 1
- redaxo/php-cs-fixer-config: 1
- webmozarts/assert: 1
- Roave/Dont: 1
- jquery/testswarm: 1
- vimeo/php-mysql-engine: 1
- WyriHaximus/github-action-helm3: 1
- dunglas/phpdoc-to-typehint: 1
- dnoegel/php-xdg-base-dir: 1
- PHP-DI/Invoker: 1
- ramsey/uuid: 1
- amphp/uri: 1
- phpstan/extension-installer: 1
- wsdl2phpgenerator/wsdl2phpgenerator: 1
- sabre-io/net: 1
- hkarlstrom/openapi-validation-middleware: 1
- simshaun/recurr: 1
- Danack/LoopingExec: 1
- pmmp/PocketMine-MP: 1
- scottgonzalez/node-wordpress: 1
- sebastianbergmann/recursion-context: 1
- globalcitizen/php-iban: 1
- clue/phar-composer: 1
- mysql/mysql-server: 1
- veewee/composer-run-parallel: 1
- raulfraile/ladybug: 1
- hacktophp/hacktophp: 1
- igorw/stack-oauth: 1
- JCofman/webPagetestAction: 1
- matomo-org/matomo: 1
- WyriHaximus/github-action-get-previous-tag: 1
- paragonie/password_lock: 1
- wip/action: 1
- zendframework/zend-soap: 1
- amphp/http-client-cache: 1
- php-lock/lock: 1
- ondrejmirtes/BackwardCompatibilityCheck: 1
- MarceloPrado/has-changed-path: 1
- briannesbitt/Carbon: 1
- dantleech/maestro2: 1
- Rican7/incoming: 1
- scottgonzalez/grunt-wordpress: 1
- micronax/carbon-german-holidays: 1
- voku/PHPDoctor: 1
- Dexecure/ruxt: 1
- infection/site: 1
- serlo/athene2-versioning: 1
- yakamara/redaxo_yform: 1
- amphp/websocket-client: 1
- lstrojny/fxmlrpc: 1
- amphp/parallel: 1
- falsandtru/pjax-api: 1
- sabre-io/resourcelocator: 1
- hideo55/node-murmurhash3: 1
- thePanz/MattermostClient: 1
- phpstan/phpstan-mockery: 1
- lstrojny/uffff: 1
- phpbench/dom: 1
- voku/anti-xss: 1
- nette/di: 1
- kornrunner/php-blurhash: 1
- thecodingmachine/phpstan-safe-rule: 1
- DivineOmega/password_exposed: 1
- amphp/dns: 1
- jdorn/sql-formatter: 1
- stil/curl-easy: 1
- idiosyncratic-code/editorconfig-php: 1
- paranoiq/dogma: 1
- defuse/php-encryption: 1
- symplify/coding-standard: 1
- phpecc/phpecc: 1
- bt51/StashServiceProvider: 1
- Roave/infection-static-analysis-plugin: 1
- lesstif/php-JiraCloud-RESTAPI: 1
- jquery/grunt-jquery-content: 1
- fgrosse/PHPASN1: 1
- llaville/php-compatinfo: 1
- krakjoe/promises: 1
Maintainer
- redaxo/redaxo: 72
- staabm/annotate-pull-request-from-checkstyle: 71
- staabm/phpstan-dba: 68
- staabm/phpstan-baseline-analysis: 63
- staabm/rector-view-scope: 49
- FriendsOfREDAXO/linter: 36
- staabm/thincache: 24
- staabm/SysMonitor: 23
- Seldaek/php-console: 21
- staabm/zf-select-strip: 20
- staabm/xhprof.io: 20
- stomp-php/stomp-php: 17
- sabre-io/event: 15
- sabre-io/http: 14
- OskarStark/doctor-rst: 14
Active Maintainer
Issue Author Associations
- Contributor (331, 52.54%)
- None (140, 22.22%)
- Member (83, 13.17%)
- Owner (62, 9.84%)
- Collaborator (14, 2.22%)
Pull Request Author Associations
- Contributor (864, 63.30%)
- Owner (300, 21.98%)
- Member (110, 8.06%)
- None (66, 4.84%)
- Collaborator (25, 1.83%)
Top Issue Labels
- bug (85)
- enhancement (46)
- feature-request (32)
- help wanted (23)
- feature (16)
- Feature (13)
- Core (12)
- Developer Experience (DX) (11)
- Bug (11)
- accepted (9)
- good first issue (9)
- feature_request (9)
- question (8)
- Enhancement (7)
- feature request (7)
Top Pull Request Labels
- automerge (42)
- enhancement (34)
- type/performance (12)
- Performance (10)
- version/11 (7)
- version/10 (7)
- feature/testdox (6)
- bug (5)
- dependencies (4)
- feature/test-runner (4)
- feature/process-isolation (3)
- type/tests (3)
- feature (2)
- Security (2)
- CLA: Valid (2)