Ecosyste.ms: Issues
An open API service for providing issue and pull request metadata for open source projects.
GitHub / joeldenning issue stats
Total issues: 241
Total pull requests: 818
Merged pull request: 751
Average time to close issues: 3 months
Average time to close pull requests: 27 days
Average comments per issue: 2.15
Average comments per pull request: 0.64
Issues created
- CanopyTax/node-jspm-jasmine: 19
- single-spa/import-map-overrides: 18
- joeldenning/narn: 13
- CanopyTax/sofe: 12
- single-spa/create-single-spa: 12
- CanopyTax/bandicoot: 10
- CanopyTax/auto-trace: 8
- CanopyTax/webpack-system-register: 8
- single-spa/vue-cli-plugin-single-spa: 7
- single-spa/single-spa: 6
- CanopyTax/bandicoot.js.org: 6
- single-spa/single-spa-layout: 5
- joeldenning/kremling: 5
- single-spa/single-spa-playground: 5
- CanopyTax/kremling: 4
- single-spa/single-spa.js.org: 4
- single-spa/single-spa-angularjs: 4
- single-spa/import-map-deployer: 3
- fbsamples/threads_api: 3
- ModuleLoader/es-module-loader: 3
- single-spa/single-spa-vue: 3
- ariesjia/single-spa-riot: 3
- framejs/framejs: 3
- single-spa/import-map-injector: 3
- PlaceMe-SAS/single-spa-angular-cli: 2
- single-spa/single-spa-angular: 2
- nodejs/loaders: 2
- CanopyTax/sofe-inspector: 2
- CanopyTax/frontend-rfc: 2
- CanopyTax/kremling-loader: 2
- m-a-r-c-e-l-i-n-o/jspm-mock: 2
- GoogleChrome/developer.chrome.com: 2
- me-12/single-spa-portal-example: 2
- single-spa/single-spa-react: 2
- philips-labs/terraform-aws-github-oidc: 2
- single-spa/single-spa-dojo: 2
- purtuga/esm-webpack-plugin: 2
- pcmnac/single-spa-cycle: 2
- single-spa/sync-fork-repo: 2
- single-spa/single-spa-inspector: 2
- esm-bundle/oidc-client: 2
- emtecinc/single-spa-backbone: 2
- neutrinojs/webpack-chain: 2
- webpack/webpack: 1
- amzn/amazon-pay-api-sdk-nodejs: 1
- single-spa/design-docs: 1
- CanopyTax/eslint-config-canopy: 1
- tc39/proposal-module-declarations: 1
- joeldenning/coexisting-vue-microfrontends: 1
- joeldenning/coexisting-angular-microfrontends: 1
- blittle/bb-gridview: 1
- huytd/coffee-now: 1
- vasilakisfil/introspected-rest: 1
- mupen64plus/mupen64plus-video-rice: 1
- vercel/ncc: 1
- systemjs/systemjs: 1
- jshttp/mime-db: 1
- webcomponents/custom-elements: 1
- jspm/jspm-cli: 1
- remy/nodemon: 1
- rollup/rollup-plugin-babel: 1
- stripe/stripe-node: 1
- esm-bundle/crocks: 1
- browserslist/browserslist-useragent: 1
- jspm/generator: 1
- umijs/qiankun: 1
- openmrs/openmrs-esm-login: 1
- openmrs/openmrs-esm-root-config: 1
- CanopyTax/cp-autoscale-input: 1
- spaxjs/spax: 1
- blittle/racial-equity-banner: 1
- github/babel-plugin-transform-custom-element-classes: 1
- ljharb/list-exports: 1
- CanopyTax/rxws: 1
- CanopyTax/sofe-babel-plugin: 1
- single-spa/standalone-single-spa-webpack-plugin: 1
- alexisvincent/systemjs-hmr: 1
- joeldenning/systemjs-webpack-interop: 1
- canopytax/cpr-tooltip: 1
Pull requests created
- single-spa/single-spa.js.org: 71
- CanopyTax/canopy-styleguide: 66
- single-spa/create-single-spa: 51
- single-spa/single-spa: 28
- single-spa/single-spa-react: 22
- single-spa/import-map-overrides: 22
- single-spa/single-spa-layout: 21
- openmrs/openmrs-esm-root-config: 20
- CanopyTax/bandicoot.js.org: 19
- single-spa/single-spa-playground: 17
- single-spa/import-map-deployer: 17
- single-spa/single-spa-vue: 16
- CanopyTax/bandicoot: 16
- CanopyTax/single-spa-canopy: 14
- openmrs/openmrs-esm-primary-navigation: 13
- single-spa/standalone-single-spa-webpack-plugin: 13
- CanopyTax/sofe: 13
- single-spa/vue-cli-plugin-single-spa: 12
- CanopyTax/node-jspm-jasmine: 12
- systemjs/systemjs-examples: 12
- single-spa/single-spa-angularjs: 11
- openmrs/openmrs-esm-login: 10
- JustUtahCoders/baseplate-utils: 10
- CanopyTax/cp-tooltip: 9
- openmrs/openmrs-esm-devtools: 9
- CanopyTax/kremling: 8
- CanopyTax/frontend-rfc: 8
- single-spa/import-map-injector: 8
- openmrs/packmap: 7
- CanopyTax/canopy-webpack-config: 7
- single-spa/single-spa-inspector: 7
- CanopyTax/cp-multi-selector: 6
- CanopyTax/cpr-select: 6
- CanopyTax/cpr-multiselect: 6
- openmrs/openmrs-react-root-decorator: 6
- joeldenning/narn: 6
- joeldenning/git-merge-example: 6
- CanopyTax/canopy-sofe-extensions: 5
- openmrs/openmrs-esm-error-handling: 5
- single-spa/single-spa-ember: 5
- ModuleLoader/es-module-loader: 5
- CanopyTax/sofe-inspector: 5
- CanopyTax/react-disposable-decorator: 5
- CanopyTax/cp-select: 5
- single-spa/dom-element-getter-helpers: 4
- joeldenning/systemjs-webpack-interop: 4
- node-loader/node-loader-core: 4
- joeldenning/openmrs-esm-patient-dashboard: 4
- single-spa/single-spa-dojo: 4
- single-spa/design-docs: 4
- node-loader/node-loader-http: 4
- single-spa/self-hosted-shared-dependencies: 4
- single-spa/single-spa-svelte: 4
- CanopyTax/rxws: 4
- single-spa/single-spa-css: 4
- CanopyTax/static-server: 4
- blittle/git-tasker: 3
- webpack/webpack: 3
- single-spa/single-spa-preact: 3
- node-loader/node-loader-babel: 3
- single-spa/browserslist-config-single-spa: 3
- single-spa/single-spa-html: 3
- CanopyTax/auto-trace: 3
- single-spa/spauna: 3
- CanopyTax/kremling-loader: 3
- CanopyTax/system-amd-script: 3
- CanopyTax/eslint-config-canopy: 2
- CanopyTax/cp-autoscale-input: 2
- openmrs/browserslist-config-openmrs: 2
- node-loader/node-loader-postcss: 2
- webcomponents/custom-elements: 2
- me-12/single-spa-portal-example: 2
- joeldenning/openmrs-esm-navbar: 2
- browserslist/browserslist-useragent: 2
- joeldenning/baseplate-test-navbar: 2
- single-spa/import-map-microfrontend-utils: 2
- typicode/husky-4-to-8: 2
- CanopyTax/sofe-deplanifester-wercker-step: 2
- alexisvincent/systemjs-hmr: 2
- MeoMix/jspm-loader-css: 2
- FHIR/fhir.js: 2
- canopytax/cpr-tooltip: 2
- single-spa/single-spa-inferno: 2
- PlaceMe-SAS/single-spa-angular-cli: 2
- CanopyTax/bs-time-pick: 2
- openmrs/openmrs-esm-home: 2
- joeldenning/coexisting-vue-microfrontends: 2
- CanopyTax/canopy-react-error-boundary: 2
- CanopyTax/browserslist-config-canopy: 2
- single-spa/single-spa-leaked-globals: 2
- purtuga/esm-webpack-plugin: 2
- WICG/import-maps: 2
- CanopyTax/cp-dotfiles: 2
- single-spa/single-spa-angular: 2
- single-spa/zh-hans.single-spa.js.org: 2
- ariesjia/single-spa-riot: 2
- node-loader/node-loader-import-maps: 1
- joeldenning/eslint-config-node-important-stuff: 1
- jspm/npm: 1
- expressjs/cookie-session: 1
- pcmnac/single-spa-cycle: 1
- vuejs/vue-loader: 1
- joeldenning/pr-test: 1
- single-spa/import-map-microfrontend-deps: 1
- CanopyTax/redux-phunk: 1
- ljharb/list-exports: 1
- CanopyTax/cpr-mask: 1
- joeldenning/openmrs-esm-hackathon-seed-angular: 1
- blittle/racial-equity-banner: 1
- joeldenning/baseplate-test-root-config: 1
- csr632/systemjs-issue-2090: 1
- facebook/create-react-app: 1
- lovetingyuan/single-spa-example: 1
- CanopyTax/kremling.js.org: 1
- esm-bundle/oidc-client: 1
- CanopyTax/canopytax.github.io: 1
- alexisvincent/systemjs-hot-reloader: 1
- babel/babel: 1
- jspm/registry: 1
- amzn/amazon-pay-api-sdk-nodejs: 1
- lili21/systemjs-issue: 1
- neutrinojs/webpack-chain: 1
- dsuryd/systemjs-import-issue: 1
- browserify/static-eval: 1
- JustUtahCoders/juntos-por-la-salud-node-client: 1
- joeldenning/coexisting-angular-microfrontends: 1
- CanopyTax/react-disposable-modal: 1
- systemjs/systemjs: 1
- nicksrandall/base64-font-loader: 1
- emtecinc/single-spa-backbone: 1
- vercel/schemas: 1
- Reactive-Extensions/RxJS: 1
- gruntjs/grunt-contrib-uglify: 1
- 3imed-jaberi/packages-versions: 1
- CanopyTax/disposable-component: 1
- adamhalasz/uniqid: 1
Maintainer
- single-spa/single-spa.js.org: 75
- single-spa/create-single-spa: 63
- single-spa/import-map-overrides: 40
- single-spa/single-spa: 34
- single-spa/single-spa-layout: 26
- single-spa/single-spa-react: 24
- single-spa/single-spa-playground: 22
- openmrs/openmrs-esm-root-config: 21
- single-spa/import-map-deployer: 20
- single-spa/vue-cli-plugin-single-spa: 19
- single-spa/single-spa-vue: 19
- joeldenning/narn: 19
- single-spa/single-spa-angularjs: 15
- single-spa/standalone-single-spa-webpack-plugin: 14
- openmrs/openmrs-esm-primary-navigation: 13
Active Maintainer
- single-spa/single-spa: 26
- single-spa/single-spa.js.org: 25
- single-spa/create-single-spa: 14
- single-spa/import-map-deployer: 11
- single-spa/import-map-overrides: 6
- single-spa/import-map-injector: 4
- single-spa/single-spa-layout: 3
- single-spa/spauna: 3
- single-spa/single-spa-react: 3
- single-spa/single-spa-vue: 2
- single-spa/import-map-microfrontend-utils: 2
- single-spa/single-spa-playground: 1
- single-spa/import-map-microfrontend-deps: 1
- single-spa/standalone-single-spa-webpack-plugin: 1
- single-spa/single-spa-html: 1
Issue Author Associations
- Contributor (96, 39.83%)
- Member (85, 35.27%)
- None (27, 11.20%)
- Owner (21, 8.71%)
- Collaborator (12, 4.98%)
Pull Request Author Associations
- Member (373, 45.60%)
- Contributor (315, 38.51%)
- Collaborator (83, 10.15%)
- Owner (31, 3.79%)
- None (16, 1.96%)
Top Issue Labels
- enhancement (9)
- bug (5)
- help wanted (3)
- Talk (3)
- P2 (2)
- more information needed (1)
- feature-request (1)
- question (1)
- good first issue (1)
- remy working on it (1)
- released (1)
- has work around 💪 (1)
Top Pull Request Labels
- PR: CI-ok (3)
- PR: reviewed-approved (3)
- cla: yes (2)
- enhancement (2)
- pr (1)
- approved (1)
- released (1)
- outdated (1)
- CLA Signed (1)