Ecosyste.ms: Issues
An open API service for providing issue and pull request metadata for open source projects.
GitHub / jamesplease issue stats
Total issues: 951
Total pull requests: 772
Merged pull request: 704
Average time to close issues: 4 months
Average time to close pull requests: 11 days
Average comments per issue: 1.3
Average comments per pull request: 0.58
Issues created
- jamesplease/redux-simple-resource: 89
- jamesplease/standard-resource: 59
- jamesplease/focus: 53
- jamesplease/lrud: 45
- jamesplease/redux-resource: 43
- jamesplease/materialish: 43
- jamesplease/bestfetch: 36
- babel/generator-babel-boilerplate: 31
- jamesplease/surfaces.js: 28
- jamesplease/react-request: 28
- jamesplease/core-hooks: 25
- jamesplease/time-segments.js: 24
- jamesplease/marionette.sliding-view: 22
- jamesplease/react-composer: 21
- jamesplease/moment-business: 18
- jamesplease/use-gsap-transition: 17
- jamesplease/react-redux-resource: 17
- coding-the-humanities/unacademic_backend: 15
- jamesplease/react-state-context: 14
- jamesplease/stock-market-data: 13
- jamesplease/timeline-utils: 13
- jamesplease/query-history: 12
- jamesplease/consecutive-segments.js: 11
- tkh44/holen: 11
- marionettejs/backbone.wreqr: 10
- jamesplease/doc-components: 10
- jamesplease/backbone.base-router: 9
- jridgewell/minionette: 9
- jamesplease/hsm.js: 8
- marionettejs/backbone.radio: 8
- jamesplease/backbone.simple-auth: 8
- jamesplease/two-rotations.js: 7
- jamesplease/emoji-clock: 7
- leeluolee/stateman: 6
- jamesplease/backbone.intercept: 6
- jamesplease/simple-jsdom: 5
- conorhastings/use-reducer-with-side-effects: 5
- jamesplease/namespace-diff.js: 5
- marionettejs/backbone-metal: 5
- fortunejs/fortune-json-api: 5
- mattkrick/fast-bitset: 4
- endpoints/endpoints-example: 4
- jamesplease/contained-periodic-values.js: 4
- jamesplease/app-meta.js: 3
- Betterment/backbone.blazer: 3
- philhawksworth/eleventyone: 3
- jamesplease/i18n-list-generator.js: 3
- Puppets/future-vars.js: 3
- fortunejs/fortune-postgres: 3
- jamesplease/nearest-periodic-value.js: 3
- marionette-wires/wires-namespace: 3
- TrySound/postcss-easy-import: 2
- jamesplease/backbone.overlay-view: 2
- callum/morphdom-hooks: 2
- oliviertassinari/babel-plugin-transform-react-remove-prop-types: 2
- rmurphey/js-assessment: 2
- ayojs/ayo: 2
- marionettejs/backbone.babysitter: 2
- Conductor/backbone.hoard: 2
- marionettejs/backbone.marionette: 2
- Netflix-Skunkworks/framerate-utils: 2
- whichsteveyp/json-proxy-middleware: 2
- reboundjs/rebound: 2
- IceCreamYou/MainLoop.js: 2
- chbrown/rfc6902: 2
- tildeio/route-recognizer: 2
- JetBrains/resharper-unity: 2
- esperantojs/esperanto: 2
- jamesplease/katex-support.js: 2
- naugtur/xhr: 2
- jamesplease/skipped-periodic-values.js: 2
- remix-run/remix: 2
- jfairbank/revalidate: 2
- tbranyen/redux-create-action-types: 2
- marionettejs/marionette.module: 1
- Attamusc/gulp-esperanto: 1
- twolfson/grunt-jsmin-sourcemap: 1
- postcss/sugarss: 1
- whichsteveyp/react-localize: 1
- imperavi/kube: 1
- timuric/Content-generator-sketch-plugin: 1
- tbranyen/backbone-boilerplate: 1
- UnityTechnologies/open-project-1: 1
- aaronabramov/node-sql-migrations: 1
- scotch-io/easy-node-authentication: 1
- no480695/map_generator: 1
- skevy/wobble: 1
- gr0uch/tapdance: 1
- andrewrk/swig-email-templates: 1
- yoshuawuyts/sheet-router: 1
- erikthedeveloper/react-render-watch: 1
- JasonBoy/prefetch-image: 1
- csstools/precss: 1
- postcss/postcss-bem-linter: 1
- stylus/nib: 1
- floatdrop/require-from-string: 1
- streamich/react-use: 1
- ReactTraining/react-broadcast: 1
- vitaly-t/pg-promise: 1
- valeriangalliat/markdown-it-anchor: 1
- murtaugh/HTML5-Reset: 1
- greggman/twgl.js: 1
- rileyjshaw/sweep: 1
- civiccc/react-waypoint: 1
- jaredhanson/passport: 1
- iamcal/js-emoji: 1
- jamesplease/heartbeat.js: 1
- yeoman/grunt-usemin: 1
- ChrisAntaki/dom-pool: 1
- gilbarbara/disable-scroll: 1
- ScottHamper/Cookies: 1
- gka/chroma.js: 1
- QubitProducts/cherrytree: 1
- akre54/Backbone.Attributes: 1
- timruffles/mobile-drag-drop: 1
- eslint/eslint: 1
- lodash/lodash: 1
- webpack/webpack: 1
- twoer/grunt-twoer-smartsprites: 1
- leobalter/goiabada: 1
- kriasoft/babel-starter-kit: 1
- fortunejs/fortune: 1
- fortunejs/fortune-http: 1
- joypixels/emojify.js: 1
- difelice/ejs-loader: 1
- benweier/connect-session-firestore: 1
- yoshuawuyts/babel-preset-es2020: 1
- jaredhanson/passport-google-oauth2: 1
- azat-io/atom-language-postcss: 1
- megawac/generator-babel-node: 1
- asciidisco/grunt-qunit-istanbul: 1
- eugeneware/git-config: 1
- all-contributors/cli: 1
- JPorry/bem: 1
- pbeshai/use-query-params: 1
- framer/motion: 1
- GitbookIO/plugin-ga: 1
- vercel/webpack-asset-relocator-loader: 1
- dvonlehman/express-request-proxy: 1
- cyclejs/cycle-notification-driver: 1
- programble/careen: 1
- theKashey/react-remove-scroll: 1
Pull requests created
- jamesplease/redux-simple-resource: 90
- jamesplease/redux-resource: 47
- jamesplease/materialish: 45
- jamesplease/standard-resource: 40
- jamesplease/react-request: 40
- jamesplease/lrud: 35
- jamesplease/bestfetch: 35
- jamesplease/focus: 30
- babel/generator-babel-boilerplate: 27
- jamesplease/react-composer: 26
- jamesplease/moment-business: 24
- jamesplease/backbone.base-router: 20
- jamesplease/time-segments.js: 19
- jamesplease/consecutive-segments.js: 15
- jamesplease/stock-market-data: 13
- jamesplease/backbone.intercept: 13
- conorhastings/use-reducer-with-side-effects: 12
- jamesplease/core-hooks: 12
- jamesplease/query-history: 11
- jamesplease/marionette.sliding-view: 11
- jamesplease/surfaces.js: 10
- jamesplease/marionette.base-view: 9
- jamesplease/nearest-periodic-value.js: 8
- apache/rave: 8
- coding-the-humanities/unacademic_backend: 7
- jamesplease/backbone.overlay-view: 7
- jamesplease/backbone.simple-auth: 6
- marionettejs/backbone.wreqr: 6
- jamesplease/namespace-diff.js: 6
- rmurphey/js-assessment: 6
- marionettejs/backbone.radio: 5
- leeluolee/stateman: 5
- jamesplease/react-state-context: 4
- jamesplease/react-redux-resource: 4
- JPorry/bem: 4
- jamesplease/simple-jsdom: 4
- tkh44/holen: 4
- jamesplease/use-gsap-transition: 4
- jaredpalmer/awesome-react-render-props: 4
- jamesplease/hsm.js: 3
- jamesplease/two-rotations.js: 3
- jamesplease/contained-periodic-values.js: 3
- fortunejs/fortune-json-api: 3
- jamesplease/timeline-utils: 3
- jamesplease/app-meta.js: 3
- jamesplease/skipped-periodic-values.js: 3
- jridgewell/minionette: 3
- jamesplease/latex-to-unicode.js: 2
- gruntjs/grunt-contrib-requirejs: 2
- tkellen/js-express-bearer-token: 2
- whichsteveyp/react-localize: 2
- tildeio/route-recognizer: 2
- UnityTechnologies/open-project-1: 2
- tkellen/js-express-routebuilder: 2
- yoshuawuyts/sheet-router: 2
- jamesplease/katex-support.js: 2
- reactjs/core-notes: 2
- mike-marcacci/objectpath: 2
- jamesplease/i18n-list-generator.js: 2
- fortunejs/fortune-postgres: 2
- Netflix-Skunkworks/framerate-utils: 2
- endpoints/endpoints-example: 2
- jenslind/electron-release: 2
- diegohaz/constate: 2
- jamesplease/latex-symbols-list.js: 2
- xojs/eslint-config-xo: 1
- fortunejs/fortune-http: 1
- paulmillr/exoskeleton: 1
- andrewrk/swig-email-templates: 1
- greggman/twgl.js: 1
- jamesplease/doc-components: 1
- cyclejs/rxjs-run: 1
- marionettejs/backbone-metal: 1
- naugtur/xhr: 1
- aaronabramov/node-sql-migrations: 1
- endpoints/endpoints: 1
- gulpjs/gulp-util: 1
- callum/morphdom-hooks: 1
- reboundjs/rebound: 1
- erikthedeveloper/react-render-watch: 1
- twitter/labella.js: 1
- rehooks/window-size: 1
- esperantojs/esperanto: 1
- xgrommx/awesome-redux: 1
- gruntjs/grunt: 1
- whichsteveyp/json-proxy-middleware: 1
- stefanpenner/do-you-even-bench: 1
- mikeal/node-utils: 1
- Olical/binary-search: 1
- misoproject/d3.chart: 1
- skevy/wobble: 1
- rehooks/document-visibility: 1
- rehooks/network-status: 1
- QubitProducts/cherrytree: 1
- marionettejs/backbone.eventbinder: 1
- shama/browser-module-cache: 1
- IceCreamYou/MainLoop.js: 1
- talyssonoc/react-katex: 1
- gruntjs/grunt-contrib-handlebars: 1
- rehooks/input-value: 1
- akre54/Backbone.Attributes: 1
Maintainer
- jamesplease/redux-simple-resource: 179
- jamesplease/standard-resource: 99
- jamesplease/redux-resource: 90
- jamesplease/materialish: 88
- jamesplease/focus: 83
- jamesplease/lrud: 80
- jamesplease/bestfetch: 71
- jamesplease/react-request: 68
- babel/generator-babel-boilerplate: 58
- jamesplease/react-composer: 47
- jamesplease/time-segments.js: 43
- jamesplease/moment-business: 42
- jamesplease/surfaces.js: 38
- jamesplease/core-hooks: 37
- jamesplease/marionette.sliding-view: 33
Active Maintainer
Issue Author Associations
- Owner (716, 75.29%)
- None (81, 8.52%)
- Member (75, 7.89%)
- Contributor (47, 4.94%)
- Collaborator (32, 3.36%)
Pull Request Author Associations
- Owner (615, 79.66%)
- Member (59, 7.64%)
- Contributor (56, 7.25%)
- Collaborator (35, 4.53%)
- None (7, 0.91%)
Top Issue Labels
- enhancement (193)
- refactor (73)
- documentation (70)
- revisit (53)
- bug (50)
- question (50)
- task (48)
- tests (34)
- breaking (28)
- build (26)
- wontfix (20)
- documentation :book: (16)
- developer experience (11)
- test (10)
- www (8)
Top Pull Request Labels
- enhancement (5)
- breaking (3)
- docs (2)
- refactor (2)
- new tests (2)
- fs (1)
- major (1)
- discussion (1)
- new-feature (1)
- minor (1)
- revisit (1)