GitHub / nh2 issue stats
Total issues: 529
Total pull requests: 418
Merged pull request: 236
Average time to close issues: about 1 year
Average time to close pull requests: 4 months
Average comments per issue: 3.84
Average comments per pull request: 2.52
Issues created
- NixOS/nixops: 35
- NixOS/nixpkgs: 24
- haskell/cabal: 15
- nh2/static-haskell-nix: 11
- google/pull-request-mailer: 9
- NixOS/nix: 8
- NixOS/nixops-hetzner: 8
- haskell/aeson: 7
- input-output-hk/stack2nix: 6
- jeaye/nixos-in-place: 5
- LumiGuide/haskell-opencv: 5
- petehamilton/gravitas: 5
- mikeizbicki/HLearn: 5
- scottlamb/moonfire-nvr: 5
- commercialhaskell/stack: 5
- mkazhdan/PoissonRecon: 4
- andrewchambers/bupstash: 4
- yesodweb/wai: 4
- nh2/call-haskell-from-anything: 4
- alphaHeavy/consul-haskell: 4
- haskell/unix: 4
- tus/tus-js-client: 4
- aaronfriel/hyhac: 4
- Zoo-Code-Org/Zoo-Code: 4
- OpenNI/OpenNI2: 4
- TimboKZ/Chonky: 4
- xzfc/cached-nix-shell: 4
- haskell/vector: 4
- sorintlab/stolon: 4
- hashicorp/nomad: 4
- rclone/rclone: 4
- plougher/squashfs-tools: 3
- junegunn/fzf: 3
- vaibhavsagar/experiments: 3
- alibaba/hooks: 3
- JohnLato/posix-paths: 3
- hspec/hspec: 3
- asmaloney/libE57Format: 3
- mgsloan/store: 3
- cnr-isti-vclab/meshlab: 3
- 23Skidoo/ghc-parmake: 3
- futo-org/android-keyboard: 3
- AcalephStorage/consul-alerts: 3
- NixOS/nixpart: 2
- OpenMathLib/OpenBLAS: 2
- protocolbuffers/protobuf: 2
- fpco/unliftio: 2
- mbnuqw/sidebery: 2
- silkapp/rest: 2
- atuinsh/atuin: 2
- zhaofengli/attic: 2
- haskell-distributed/network-transport-tcp: 2
- haskell-numerics/hmatrix: 2
- jqlang/jq: 2
- Gabriella439/nix-diff: 2
- haskell/time: 2
- vincenthz/hs-cryptohash: 2
- msgpack/msgpack-haskell: 2
- nh2/haskell-cpu-instruction-counter: 2
- snexus/llm-search: 2
- aloiscochard/codex: 2
- nh2/hemokit: 2
- uxlfoundation/oneTBB: 2
- kolmodin/binary: 2
- kmcallister/spool: 2
- erikd/vector-algorithms: 2
- aszlig/hetzner: 2
- nix-community/nixos-install-scripts: 2
- hashicorp/consul: 2
- quickwit-oss/quickwit: 2
- haskell/process: 2
- schollz/find3-android-scanner: 2
- opencv/opencv: 2
- yav/pretty-show: 2
- arrterian/nix-env-selector: 2
- python-consul/python-consul: 2
- haskell/containers: 2
- slackhq/nebula: 2
- haskell/attoparsec: 2
- haskell/criterion: 2
- snoyberg/conduit: 2
- gotenberg/gotenberg: 2
- libfuse/sshfs: 2
- openzfs/zfs: 2
- AtnNn/haskell-rethinkdb: 2
- nh2/testing-githubs-projects: 2
- tweag/webauthn: 1
- marktext/marktext: 1
- curl/curl: 1
- mrkkrp/zip: 1
- nh2/lambdabot-zulip: 1
- kazu-yamamoto/cab: 1
- nikita-volkov/rebase: 1
- hslua/hslua: 1
- ekmett/ad: 1
- avr-rust/ruduino: 1
- Twinside/Juicy.Pixels: 1
- saelo/cve-2014-0038: 1
- fpco/safe-exceptions: 1
- droundy/fac: 1
- acid-state/safecopy: 1
- lacti/typescript-webworker-rpc: 1
- RsyncProject/rsync: 1
- k0001/hs-blake3: 1
- luqui/data-memocombinators: 1
- haskell-openal/ALUT: 1
- util-linux/util-linux: 1
- OpenNI/OpenNI: 1
- mumble-voip/mumble: 1
- jaspervdj/websockets: 1
- haskell-numerics/random-fu: 1
- maralorn/nix-output-monitor: 1
- haskell-crypto/cryptonite: 1
- egguy/grott-ha-plugin: 1
- systemd/systemd: 1
- benhoyt/scandir: 1
- basvandijk/levmar: 1
- haskell-opengl/GLUT: 1
- scylladb/charybdefs: 1
- Daninet/hash-wasm: 1
- fpco/streaming-commons: 1
- esa/pykep: 1
- ArthurBrussee/brush: 1
- llvm/llvm-project: 1
- alex/django-templatetag-sugar: 1
- google/sanitizers: 1
- PiLiDAR/PiLiDAR: 1
- mpetroff/pannellum: 1
- mhx/dwarfs: 1
- CGAL/cgal: 1
- plausible/analytics: 1
- commercialhaskell/lts-haskell: 1
- cdcseacave/openMVS: 1
- nh2/dig-5-seconds-hang: 1
- microsoft/pyright: 1
- miohtama/python-levenshtein: 1
- reviewable/reviewable: 1
- haskell/bytestring: 1
- mapsme/omim: 1
- avr-rust/blink: 1
- getsentry/sentry-javascript: 1
- pcapriotti/optparse-applicative: 1
- haskell/double-conversion: 1
- bgamari/hoogle-index: 1
- dylex/zip-stream: 1
- heinrichapfelmus/threepenny-gui: 1
- simonmar/async: 1
- ceres-solver/ceres-solver: 1
- cachix/cachix: 1
- ccnmtl/django-lti-provider: 1
- google/fscrypt: 1
- prometheus/node_exporter: 1
- mrkkrp/path-io: 1
- cenkalti/tus.py: 1
- rapier1/hpn-ssh: 1
- arduino/arduino-builder: 1
- kfish/tractorgen: 1
- Ultimaker/Cura: 1
- tmcdonell/cuda: 1
- EverythingSmartHome/everything-presence-one: 1
- healthchecks/healthchecks: 1
- ivan-m/haskell-docs: 1
- nh2/frustrating-recaptcha: 1
- cleverca22/nix-tests: 1
- haskell-hvr/brotli-conduit: 1
- pmoulon/cmvs-pmvs: 1
- nh2/jsschema: 1
- leksah/leksah: 1
- jfischoff/tmp-postgres: 1
- MichaelMure/git-bug: 1
- aslatter/xhb: 1
- isocpp/CppCoreGuidelines: 1
- pydoit/doit: 1
- UnkindPartition/tasty-golden: 1
- fpco/monad-unlift: 1
- acfoltzer/gitrev: 1
- splitbrain/clipscreen: 1
- commercialhaskell/rio: 1
- bitc/hdevtools: 1
- commercialhaskell/jump: 1
- nh2/conduit-concurrent-map: 1
- nmattia/snack: 1
- mindee/doctr: 1
- drakkan/sftpgo: 1
- agentm/curryer: 1
- electron/packager: 1
- gabriella439/nixfmt: 1
- mpickering/core-kythe: 1
- pyca/pyopenssl: 1
- intel/x86-simd-sort: 1
- agronholm/anyio: 1
- littledan/linux-aio: 1
- adinapoli/ekg-prometheus-adapter: 1
- dune3d/dune3d: 1
- kovidgoyal/kitty: 1
- 13rac1/twemoji-color-font: 1
- haskell/network: 1
- creswick/cabal-dev: 1
- nh2/command: 1
- LnL7/vim-nix: 1
- haskell/random: 1
- chpatrick/haskell-hidapi: 1
- ozataman/csv-conduit: 1
- ndmitchell/ghc-make: 1
- mpickering/old-ghc-nix: 1
- basvandijk/lifted-base: 1
- luispedro/conduit-algorithms: 1
- xonsh/xonsh: 1
- scm2342/lz4-conduit: 1
- dkogan/feedgnuplot: 1
- yrnkrn/zapcc: 1
- tadfisher/pass-otp: 1
- haskell-github-trust/ekg: 1
- asciidoctor/asciidoctor-latex: 1
- davisking/dlib: 1
- heinrichapfelmus/reactive-banana: 1
- nix-community/nixops-libvirtd: 1
- basvandijk/scientific: 1
- home-assistant/frontend: 1
- NixOS/nix.dev: 1
- haskell-tls/hs-tls: 1
- conal/MemoTrie: 1
- gabriella439/slides: 1
- bosu/pure-cdb: 1
- numba/numba: 1
- prefiks/u2f4moz: 1
- nurpax/sqlite-simple: 1
- LAStools/LAStools: 1
- git-bug/git-bug: 1
- haskell-cryptography/HsOpenSSL: 1
- scvalex/interpol: 1
- bseibold/tpkbdctl: 1
- winterland1989/binary-parsers: 1
- beijaflor-io/haskell-libui: 1
- hjwdzh/Manifold: 1
- RefactoringTools/HaRe: 1
- bos/filemanip: 1
- JohannesBuchner/imagehash: 1
- haskell-github-trust/thyme: 1
- jaraco/zipp: 1
- haskell/ghc-events: 1
- gf3/Levenshtein: 1
- alkorin/ngadmin: 1
- haskell-distributed/distributed-process: 1
- mokus0/monad-loops: 1
- google/haskell-indexer: 1
- swamp-agr/blaze-textual: 1
- haskell-github-trust/ekg-core: 1
- kazu-yamamoto/logger: 1
- haskell/haskell-language-server: 1
- acid-state/acid-state: 1
- bos/pcap: 1
- mvoidex/hsdev: 1
- haskell/c2hs: 1
- haskell-unordered-containers/hashable: 1
- billymoon/stylus: 1
- diaspora/diaspora: 1
- i3/i3status: 1
- grml/grml-etc-core: 1
- nix-community/home-manager: 1
- otonchev/rtspviewersf: 1
- valvesoftware/dota-2: 1
- haskell/haskell-ide-engine: 1
- davidcaron/pye57: 1
- nh2/hatrace: 1
- icetee/pv: 1
- nick8325/quickcheck: 1
- home-assistant/android: 1
- BinomialLLC/basis_universal: 1
- snoyberg/packdeps: 1
- jwiegley/c2hsc: 1
- NixOS/nixops-aws: 1
- twbs/bootstrap: 1
- the8472/platter-walk: 1
- opencve/opencve: 1
- bluenviron/mediamtx: 1
Pull requests created
- NixOS/nixpkgs: 62
- nh2/static-haskell-nix: 30
- NixOS/nixops: 18
- 23Skidoo/ghc-parmake: 9
- potree/potreeconverter: 8
- google/pull-request-mailer: 7
- nh2/ganeti: 7
- pmoulon/cmvs-pmvs: 6
- Zoo-Code-Org/Zoo-Code: 6
- ceph/ceph: 5
- nix-community/nixos-install-scripts: 5
- CGAL/cgal: 5
- input-output-hk/stack2nix: 5
- asmaloney/libE57Format: 4
- potree/potree: 4
- commercialhaskell/stackage: 4
- LumiGuide/haskell-opencv: 4
- scottlamb/moonfire-nvr: 4
- haskell/unix: 4
- dranjan/python-plyfile: 3
- NixOS/hydra: 3
- haskell/vector: 3
- simonmar/async: 3
- Twinside/Juicy.Pixels: 3
- ooyala/barkeep: 3
- davidcaron/pye57: 3
- NixOS/nix: 3
- arrterian/nix-env-selector: 3
- JohnLato/posix-paths: 3
- kazu-yamamoto/logger: 3
- haskell/cabal: 2
- facebook/folly: 2
- casperjs/casperjs: 2
- grafana/grafana: 2
- snoyberg/keter: 2
- mkazhdan/PoissonRecon: 2
- mrkkrp/zip: 2
- chpatrick/nightshade: 2
- alphaHeavy/consul-haskell: 2
- GaloisInc/linux-ptrace: 2
- haskell/time: 2
- systemd/systemd: 2
- ckaraneen/pystatx: 2
- nh2/ganeti-test-1: 2
- thejj/ceph-balancer: 2
- ivan-m/graphviz: 2
- nh2/hatrace: 2
- giogadi/kdt: 2
- opencv/opencv: 2
- OpenMathLib/OpenBLAS: 2
- gtk2hs/svgcairo: 2
- openzfs/openzfs-docs: 2
- cnr-isti-vclab/meshlab: 2
- erkmos/haskell-companies: 2
- yamadapc/hzulip: 2
- jpcy/xatlas: 2
- psibi/fb: 2
- LAStools/LAStools: 2
- quickwit-oss/quickwit: 2
- haskellari/postgresql-libpq: 2
- nh2/testrepo: 2
- rlabbe/filterpy: 2
- apenwarr/bup: 2
- lpeterse/haskell-socket: 1
- lpeterse/haskell-socket-sctp: 1
- luqui/data-memocombinators: 1
- mariadb-corporation/mariadb-connector-c: 1
- mdn/content: 1
- mheese/journalbeat: 1
- microsoft/vscode: 1
- mikeplus64/QuasiText: 1
- msgpack/msgpack-haskell: 1
- mvoidex/hdocs: 1
- mynameiswhm/brotli-webpack-plugin: 1
- nandor/hcraft: 1
- ndmitchell/ghc-make: 1
- nh2/content: 1
- nh2/ghc-parmake: 1
- nh2/Levenshtein: 1
- nh2/stack2nix: 1
- nh2/u51: 1
- nh2/webvr-boilerplate: 1
- nix-community/yarn2nix: 1
- NixOS/mobile-nixos: 1
- NixOS/nixops-aws: 1
- NixOS/nix-pills: 1
- nkpart/cabal-file-th: 1
- norfairking/smos: 1
- NorfairKing/validity: 1
- nushio3/cmaes: 1
- openssh/openssh-portable: 1
- oslabs-beta/ReacType: 1
- ozataman/csv-conduit: 1
- python/cpython: 1
- qnikst/HaskellNet: 1
- rclone/rclone: 1
- rfjakob/earlyoom: 1
- rstackjs/ts-checker-rspack-plugin: 1
- ryantm/nixpkgs-update: 1
- scipy/scipy: 1
- serokell/rocksdb-haskell: 1
- sgratzl/slack-cleaner: 1
- sisakat/e57inspector: 1
- smallstep/docs: 1
- snoyberg/monad-logger: 1
- snoyberg/yaml: 1
- sorintlab/stolon: 1
- starkillerOG/reolink_aio: 1
- StatusCakeDev/terraform-provider-statuscake: 1
- SublimeLinter/SublimeLinter-for-ST2: 1
- swamp-agr/blaze-textual: 1
- system-f/validation: 1
- tadfisher/pass-otp: 1
- takano-akio/filelock: 1
- TimboKZ/Chonky: 1
- tmcdonell/cuda: 1
- tmhedberg/hsenv: 1
- tus/tus-js-client: 1
- wavded/gedit-coffeescript: 1
- yesodweb/wai: 1
- yesodweb/yesod: 1
- zenhack/haskell-capnp: 1
- KingYoSun/atproto-pds-dashboard: 1
- 610yilingliu/610yilingliu.github.io: 1
- AcalephStorage/consul-alerts: 1
- acid-state/safecopy: 1
- aleator/Simple-SVM: 1
- aloiscochard/codex: 1
- andrewchambers/bupstash: 1
- aszlig/hetzner: 1
- basvandijk/lifted-base: 1
- BinomialLLC/crunch: 1
- bitc/hdevtools: 1
- bitonic/anapo: 1
- borismus/webvr-boilerplate: 1
- bosu/hscope: 1
- bup/bup: 1
- chrisdone/labels: 1
- CloudCompare/CloudCompare: 1
- codedownio/aeson-typescript: 1
- commercialhaskell/commercialhaskell: 1
- cry-inc/e57: 1
- curl/curl: 1
- deajan/backup-bench: 1
- diaspora/diaspora: 1
- digitaltrails/vdu_controls: 1
- dterei/hackager: 1
- dylex/zip-stream: 1
- ekmett/either: 1
- ellie/atuin: 1
- eslint/eslint: 1
- fabiospampinato/atomically: 1
- flann-lib/flann: 1
- fpco/inline-c: 1
- fpco/streaming-commons: 1
- fpco/unliftio: 1
- fumieval/xml-lens: 1
- furorschoppy/myrep-repo-20250225052247-77: 1
- georgebrock/git-browse: 1
- gf3/Levenshtein: 1
- gluster/glusterfs: 1
- google/draco: 1
- google/glog: 1
- gregose/syscall-table: 1
- hashicorp/nomad: 1
- haskell/bytestring: 1
- haskell/containers: 1
- haskell/directory: 1
- haskell-distributed/network-transport-tcp: 1
- haskell-github-trust/ekg: 1
- haskell-github-trust/ekg-core: 1
- haskell/haskell-language-server: 1
- haskell-hvr/missingh: 1
- haskell-numerics/hmatrix: 1
- haskell-opengl/GLUT: 1
- haskell-tls/hs-tls: 1
- hspec/hspec: 1
- i3/i3status: 1
- jaraco/zipp: 1
- jcarver989/phantom-jasmine: 1
- jgoerzen/magic-haskell: 1
- JohannesBuchner/imagehash: 1
- junegunn/fzf: 1
- just-buildsystem/justbuild: 1
- kmonad/kmonad: 1
Maintainer
- nh2/static-haskell-nix: 41
- haskell/cabal: 17
- input-output-hk/stack2nix: 11
- haskell/unix: 8
- nh2/ganeti: 7
- haskell/aeson: 7
- haskell/vector: 7
- nix-community/nixos-install-scripts: 7
- alphaHeavy/consul-haskell: 6
- JohnLato/posix-paths: 6
- commercialhaskell/stack: 5
- petehamilton/gravitas: 5
- nh2/call-haskell-from-anything: 4
- hspec/hspec: 4
- haskell/time: 4
Active Maintainer
Issue Author Associations
- None (246, 46.50%)
- Contributor (167, 31.57%)
- Member (62, 11.72%)
- Owner (28, 5.29%)
- Collaborator (26, 4.91%)
Pull Request Author Associations
- Contributor (251, 60.05%)
- None (82, 19.62%)
- Owner (49, 11.72%)
- Member (24, 5.74%)
- Collaborator (12, 2.87%)
Top Issue Labels
- bug (37)
- enhancement (25)
- type: enhancement (12)
- help wanted (8)
- 2.status: stale (6)
- 0.kind: bug (6)
- type: bug (6)
- documentation (6)
- question (6)
- type/enhancement (3)
- old-milestone: cabal-install 2.0 (3)
- backends/libvirtd (3)
- improvement (3)
- backends/container (3)
- good first issue (3)
Top Pull Request Labels
- 10.rebuild-linux: 1-10 (34)
- 10.rebuild-darwin: 0 (25)
- 6.topic: nixos (18)
- enhancement (14)
- 11.by: package-maintainer (14)
- 10.rebuild-darwin: 1-10 (13)
- 8.has: package (new) (12)
- 10.rebuild-linux: 1 (11)
- 10.rebuild-darwin: 1 (10)
- documentation (8)
- 8.has: documentation (7)
- 8.has: module (update) (6)
- 12.approvals: 1 (6)
- 8.has: changelog (5)
- 10.rebuild-darwin: 501+ (5)