GitHub / hamirmahal issue stats
Total issues: 397
Total pull requests: 486
Merged pull request: 379
Average time to close issues: 26 days
Average time to close pull requests: 18 days
Average comments per issue: 1.9
Average comments per pull request: 1.87
Issues created
- hamirmahal/filmfinder: 27
- hamirmahal/extract-nutrition-info: 25
- sharkdp/numbat: 12
- brave/brave-browser: 11
- microsoft/playwright: 9
- playfulprogramming/playfulprogramming: 8
- rust-lang/rust-clippy: 7
- biomejs/website: 7
- webhintio/hint: 6
- microsoft/vscode: 6
- solidjs/solid-start: 5
- dequelabs/axe-core: 5
- vercel/next.js: 5
- FyroxEngine/Fyrox: 5
- GoogleChrome/lighthouse-ci: 5
- crxjs/chrome-extension-tools: 4
- vitest-dev/vitest: 4
- excalidraw/excalidraw: 4
- microsoft/vscode-extension-telemetry: 4
- mixpanel/mixpanel-js: 3
- RustAudio/rodio: 3
- prettier/prettier-vscode: 3
- amilajack/freesound-client: 3
- pgcentralfoundation/pgrx: 3
- mullvad/udp-over-tcp: 3
- python/mypy: 3
- evanw/kiwi: 3
- GoogleChrome/lighthouse: 3
- launchbadge/sqlx: 3
- microsoft/vscode-mypy: 3
- microsoft/pyright: 3
- github/docs: 3
- microsoft/vscode-java-pack: 3
- d3/d3: 2
- SeaQL/sea-query: 2
- chrischinchilla/openly: 2
- prisma/blogr-nextjs-prisma: 2
- Automattic/harper: 2
- xlmnxp/blue-recorder: 2
- amilajack/learning-webgl: 2
- aklinker1/vite-plugin-web-extension: 2
- bencherdev/bencher: 2
- alexeyraspopov/picocolors: 2
- tokio-rs/toasty: 2
- EmbarkStudios/cargo-deny: 2
- gleam-lang/vscode-gleam: 2
- jpmorganchase/salt-ds: 2
- rust-lang/mdBook: 2
- hamirmahal/react-rails: 2
- TanStack/form: 2
- gleam-lang/gleam: 2
- restatedev/restate: 2
- asciinema/agg: 2
- tauri-apps/tauri: 2
- tembo-io/pgmq: 2
- biomejs/biome-vscode: 2
- nextauthjs/next-auth: 2
- astral-sh/uv: 2
- mapbox/node-pre-gyp: 1
- nodejs/corepack: 1
- astral-sh/ruff: 1
- cloudflare/cloudflare-docs: 1
- mozilla/pdf.js: 1
- fwupd/fwupd: 1
- mixpanel/tracking-proxy: 1
- rolldown/rolldown: 1
- tokio-rs/tracing: 1
- BoundaryML/baml: 1
- rust-lang/rust-analyzer: 1
- surrealdb/surrealdb: 1
- 1Password/arboard: 1
- actions/upload-artifact: 1
- tauri-apps/global-hotkey: 1
- GoogleChrome/chrome-extensions-samples: 1
- fabianlindfors/reshape: 1
- mixpanel/docs: 1
- apache/superset: 1
- oramasearch/orama: 1
- expressjs/express: 1
- pdeljanov/Symphonia: 1
- polygon-io/client-js: 1
- obsproject/obs-studio: 1
- restatedev/sdk-go: 1
- forwardemail/test-preview-emails-cross-browsers-ios-simulator-nodejs-javascript: 1
- ritwickdey/vscode-live-server: 1
- puncsky/system-design-and-architecture: 1
- rust-lang/cargo: 1
- stytchauth/stytch-nextjs-pages-router-example: 1
- pkalogiros/AudioMass: 1
- chainguard-dev/apko: 1
- gfx-rs/wgpu: 1
- web-infra-dev/codesmith: 1
- rust-lang/rustlings: 1
- apache/datafusion: 1
- warpdotdev/Warp: 1
- recharts/recharts: 1
- nvm-sh/nvm: 1
- neon-bindings/neon: 1
- microsoft/pylance-release: 1
- actions/setup-python: 1
- amilajack/eslint-plugin-compat-typescript-demo: 1
- tokio-rs/axum: 1
- rust-lang/regex: 1
- vercel/vercel: 1
- llimllib/bloomfilter-tutorial: 1
- grafana/tanka: 1
- huggingface/tokenizers: 1
- dy/spect: 1
- davidhewitt/mio-anonymous-pipes: 1
- arethetypeswrong/arethetypeswrong.github.io: 1
- dsherret/ts-morph: 1
- jamiebuilds/tinykeys: 1
- mdn/content: 1
- balena-io/etcher: 1
- meilisearch/demo-movies: 1
- mdn/differy: 1
- polygon-io/client-python: 1
- d3/d3-force: 1
- basarat/typescript-book: 1
- amannn/action-semantic-pull-request: 1
- Helixform/CodeCursor: 1
- biomejs/biome: 1
- tokio-rs/tokio: 1
- dsherret/ts-ast-viewer: 1
- opendatalab/MinerU: 1
- penpot/penpot-export: 1
- facebook/stylex: 1
- Byron/dua-cli: 1
- vectordotdev/vector: 1
- huggingface/candle: 1
- nnethercote/perf-book: 1
- solidjs/solid: 1
- mdn/mdn: 1
- someguynamedjosh/ouroboros: 1
- lexanth/python-ast: 1
- mdn/webaudio-examples: 1
- PostHog/posthog: 1
- farm-fe/farm: 1
- alacritty/alacritty: 1
- georust/rstar: 1
- danchitnis/webgl-plot-examples: 1
- GabrielBB/xvfb-action: 1
- grafana/pyroscope: 1
- forwardemail/caldav-adapter: 1
- kovidgoyal/kitty: 1
- microsoft/vscode-eslint: 1
- crutchcorn/moonsound: 1
- tauri-apps/create-pull-request: 1
- BurntSushi/aho-corasick: 1
- microsoft/TypeScript: 1
- amilajack/alfred: 1
- rust-analyzer/rust-analyzer.github.io: 1
- tannerdolby/tannerdolby.com: 1
- bvaisvil/zenith: 1
- rust-num/num-traits: 1
- jsx-eslint/eslint-plugin-react: 1
- chromaui/chromatic-docs: 1
- Enet4/faiss-rs: 1
- amilajack/react-wavesurfer.js: 1
- coursier/coursier: 1
- vercel/fun: 1
- helix-editor/helix: 1
- brazzy/floating-point-gui.de: 1
- tholman/github-corners: 1
- web-infra-dev/rspack: 1
- mullvad/pfctl-rs: 1
- SeaQL/seaography: 1
- cloudflare/workers-sdk: 1
- chakra-ui/chakra-ui: 1
- not-fl3/macroquad: 1
- nextest-rs/nextest: 1
- warpdotdev/generate-changelog: 1
- cli/cli: 1
- pacocoursey/next-themes: 1
- pgmq/pgmq: 1
- python/typeshed: 1
- microsoft/vscode-pylint: 1
- npm/cli: 1
- y21/dash: 1
- rust-windowing/winit: 1
- Swatinem/rust-cache: 1
- thonny/thonny-webpage: 1
- microsoft/vscode-languageserver-node: 1
- SeaQL/sea-streamer: 1
- amodm/webbrowser-rs: 1
- forwardemail/email-templates: 1
- servo/html5ever: 1
- bytecodealliance/wasmtime: 1
- andresz1/size-limit-action: 1
- Uberi/speech_recognition: 1
- brave/adblock-rust: 1
- webhintio/webhintio.github.io: 1
- highcharts/highcharts: 1
- Beaglefoot/awk-language-server: 1
- remzi-arpacidusseau/ostep-code: 1
- chromaui/chromatic-e2e: 1
- rust-lang/rust: 1
- ipinfo/node: 1
- pyrossh/rust-embed: 1
- asciinema/asciinema: 1
- evanw/esbuild: 1
- NicolasConstant/sengi: 1
- servo/rust-url: 1
- hamirmahal/automatically-see-array-diffs: 1
Pull requests created
- hamirmahal/filmfinder: 52
- hamirmahal/extract-nutrition-info: 38
- sharkdp/numbat: 22
- RustAudio/rodio: 13
- hamirmahal/react-rails: 11
- playfulprogramming/playfulprogramming: 7
- vercel/next.js: 6
- rust-lang/rust-clippy: 6
- biomejs/website: 6
- FyroxEngine/Fyrox: 6
- amilajack/freesound-client: 6
- solidjs/solid-start: 5
- xlmnxp/blue-recorder: 5
- tauri-apps/tauri: 4
- excalidraw/excalidraw: 4
- gleam-lang/vscode-gleam: 4
- python/mypy: 4
- microsoft/create-playwright: 3
- gleam-lang/gleam: 3
- dequelabs/axe-core: 3
- sharkdp/hyperfine: 3
- pgcentralfoundation/pgrx: 3
- rust-lang/mdBook: 3
- nextauthjs/next-auth: 3
- mullvad/udp-over-tcp: 3
- hamirmahal/lotr-sdk: 3
- gfx-rs/wgpu: 3
- reach-sh/reach-lang: 3
- PostHog/posthog: 3
- asciinema/agg: 3
- tembo-io/pgmq: 2
- tamasfe/taplo: 2
- microsoft/pyright: 2
- mixpanel/mixpanel-js: 2
- amilajack/react-wavesurfer.js: 2
- launchbadge/sqlx: 2
- vercel/fun: 2
- neon-bindings/neon: 2
- EmbarkStudios/cargo-deny: 2
- microsoft/vscode-mypy: 2
- asciinema/asciinema: 2
- mullvad/pfctl-rs: 2
- tokio-rs/toasty: 2
- farm-fe/farm: 2
- biomejs/biome: 2
- rust-lang/rust-analyzer: 2
- neovide/neovide: 2
- surrealdb/surrealdb: 2
- prettier/prettier: 2
- amilajack/learning-webgl: 2
- hamirmahal/git: 2
- brave/adblock-rust: 2
- rust-lang/rustlings: 2
- huggingface/tokenizers: 2
- prisma/blogr-nextjs-prisma: 2
- astral-sh/ruff: 2
- huggingface/candle: 2
- tauri-apps/global-hotkey: 2
- GoogleChrome/lighthouse-ci: 2
- jpmorganchase/salt-ds: 2
- alexeyraspopov/picocolors: 2
- bytecodealliance/wasmtime: 2
- bencherdev/bencher: 2
- nextest-rs/nextest: 2
- SeaQL/seaography: 2
- hamirmahal/automatically-see-array-diffs: 2
- microsoft/vscode: 2
- pyrossh/rust-embed: 2
- npm/cli: 2
- sharkdp/bat: 2
- GoogleChrome/lighthouse: 2
- danchitnis/webgl-plot-examples: 2
- TanStack/form: 2
- alacritty/alacritty: 2
- chrischinchilla/openly: 2
- SeaQL/sea-query: 2
- Automattic/harper: 2
- Helixform/CodeCursor: 2
- restatedev/sdk-go: 1
- oramasearch/orama: 1
- fabianlindfors/reshape: 1
- mixpanel/docs: 1
- 1Password/arboard: 1
- BoundaryML/baml: 1
- tokio-rs/tracing: 1
- tauri-apps/wry: 1
- Swatinem/rust-cache: 1
- pgmq/pgmq: 1
- tholman/github-corners: 1
- brazzy/floating-point-gui.de: 1
- mullvad/nftnl-rs: 1
- kellyselden/eslint-plugin-json-files: 1
- someguynamedjosh/ouroboros: 1
- Byron/dua-cli: 1
- penpot/penpot-export: 1
- jmacdonald/amp: 1
- warpdotdev/generate-changelog: 1
- rustsec/rustsec: 1
- khoin/DattorroReverbNode: 1
- hamirmahal/java: 1
- github/docs: 1
- d3/d3: 1
- SeaQL/FireDBG.for.Rust: 1
- rust-lang/rfcs: 1
- chromaui/chromatic-e2e: 1
- crxjs/chrome-extension-tools: 1
- openlayers/openlayers: 1
- not-fl3/macroquad: 1
- amilajack/js-algorithms: 1
- mozilla/pdf.js: 1
- amilajack/eslint-plugin-flowtype-errors: 1
- element-hq/ec-cli-rust: 1
- jamiebuilds/tinykeys: 1
- extrawurst/gitui: 1
- web-infra-dev/codesmith: 1
- amilajack/eslint-plugin-compat-typescript-demo: 1
- zellij-org/zellij: 1
- rust-lang/regex: 1
- llimllib/bloomfilter-tutorial: 1
- grafana/tanka: 1
- tkdodo/blog: 1
- dy/spect: 1
- meilisearch/demo-movies: 1
- mdn/differy: 1
- d3/d3-force: 1
- ritwickdey/vscode-live-server: 1
- DefinitelyTyped/DefinitelyTyped: 1
- chainguard-dev/apko: 1
- NixOS/nix: 1
- amannn/action-semantic-pull-request: 1
- forwardemail/caldav-adapter: 1
- diesel-rs/diesel: 1
- tannerdolby/tannerdolby.com: 1
- bvaisvil/zenith: 1
- coursier/coursier: 1
- microsoft/vscode-pylint: 1
- andrewjong/deep-learning-paper-surveys: 1
- amilajack/project-checklist: 1
- apache/superset: 1
- expressjs/express: 1
- pdeljanov/Symphonia: 1
- nodejs/corepack: 1
- mapbox/node-pre-gyp: 1
- tokio-rs/axum: 1
- sharkdp/fd: 1
- webhintio/hint: 1
- mdn/content: 1
- shadcn-ui/ui: 1
- balena-io/etcher: 1
- polygon-io/client-python: 1
- puncsky/system-design-and-architecture: 1
- stytchauth/stytch-nextjs-pages-router-example: 1
- apache/datafusion: 1
- recharts/recharts: 1
- GabrielBB/xvfb-action: 1
- grafana/pyroscope: 1
- crutchcorn/moonsound: 1
- BurntSushi/aho-corasick: 1
- tauri-apps/create-pull-request: 1
- amilajack/DattorroReverbNode: 1
- jsx-eslint/eslint-plugin-react: 1
- helix-editor/helix: 1
- amilajack/drum-machine: 1
- snapview/tungstenite-rs: 1
- tokio-rs/tokio: 1
- danburton/simple-staker: 1
- opendatalab/MinerU: 1
- vectordotdev/vector: 1
- toggl/track-extension: 1
- PostHog/check-package-version: 1
- leptos-rs/leptos: 1
- forwardemail/email-templates: 1
- BurntSushi/ripgrep: 1
- jpmorganchase/fusion: 1
- evanw/kiwi: 1
- andresz1/size-limit-action: 1
- restatedev/restate: 1
- tutao/mapirs: 1
- SeaQL/sea-orm: 1
- rust-lang/rust: 1
- servo/rust-url: 1
- web-infra-dev/rspack: 1
- hamirmahal/reproducing-import-meta-error: 1
- y21/dash: 1
- rust-windowing/winit: 1
- thonny/thonny-webpage: 1
- skiff-org/skiff-apps: 1
- stalwartlabs/mail-server: 1
- rolldown/rolldown: 1
- nori-ut3g/tree-visualizer: 1
- apache/zookeeper: 1
- actions/upload-artifact: 1
- getzola/zola: 1
- polygon-io/client-js: 1
- cloudflare/cloudflare-docs: 1
- karanpratapsingh/system-design: 1
- vercel/ncc: 1
- basarat/typescript-book: 1
- forwardemail/test-preview-emails-cross-browsers-ios-simulator-nodejs-javascript: 1
- aklinker1/vite-plugin-web-extension: 1
- kovidgoyal/kitty: 1
- rust-num/num-traits: 1
- tutao/tutanota: 1
- chromaui/chromatic-docs: 1
- Enet4/faiss-rs: 1
- PostHog/posthog-rs: 1
- amilajack/alfred: 1
- rust-analyzer/rust-analyzer.github.io: 1
- hatoo/oha: 1
- tauri-apps/tao: 1
- microsoft/python-environment-tools: 1
- kafka-rust/kafka-rust: 1
- bevyengine/bevy: 1
- jeapostrophe/jeapostrophe.github.com: 1
- facebook/stylex: 1
- quickwit-oss/tantivy: 1
- nnethercote/perf-book: 1
- solidjs/solid: 1
- mdn/webaudio-examples: 1
- reactjs/react.dev: 1
- SeaQL/sea-streamer: 1
- amodm/webbrowser-rs: 1
- restatedev/homebrew-tap: 1
- servo/html5ever: 1
- python/cpython: 1
- Uberi/speech_recognition: 1
- highcharts/highcharts: 1
- datadog/lading: 1
- remzi-arpacidusseau/ostep-code: 1
- ipinfo/node: 1
Maintainer
- hamirmahal/filmfinder: 79
- hamirmahal/extract-nutrition-info: 63
- hamirmahal/react-rails: 13
- amilajack/freesound-client: 9
- amilajack/react-wavesurfer.js: 3
- hamirmahal/automatically-see-array-diffs: 3
- hamirmahal/lotr-sdk: 3
- hamirmahal/git: 2
- danburton/simple-staker: 1
- hamirmahal/java: 1
- hamirmahal/reproducing-import-meta-error: 1
Active Maintainer
Issue Author Associations
- Contributor (226, 56.93%)
- None (112, 28.21%)
- Owner (55, 13.85%)
- Collaborator (4, 1.01%)
Pull Request Author Associations
- Contributor (303, 62.35%)
- Owner (110, 22.63%)
- None (64, 13.17%)
- Collaborator (9, 1.85%)
Top Issue Labels
- invalid (39)
- enhancement (21)
- bug (18)
- OS/Desktop (8)
- type:bug (5)
- question (5)
- documentation (5)
- triage (4)
- triage-needed (4)
- feature-request (4)
- help wanted (4)
- good first issue (4)
- pending triage (3)
- content (3)
- released (3)
Top Pull Request Labels
- enhancement (41)
- documentation (17)
- dependencies (12)
- S-waiting-on-review (10)
- locked (5)
- released (5)
- bug (4)
- CI approved (4)
- area: create-next-app (4)
- waiting4reviewer (2)
- A-CLI (2)
- A-Linter (2)
- A-Formatter (2)
- debt (2)
- L-JavaScript (2)