Ecosyste.ms: Issues
An open API service for providing issue and pull request metadata for open source projects.
GitHub / snoyberg issue stats
Total issues: 509
Total pull requests: 371
Merged pull request: 319
Average time to close issues: 5 months
Average time to close pull requests: 25 days
Average comments per issue: 3.27
Average comments per pull request: 2.02
Issues created
- snoyberg/haskell-hackathon: 18
- jwiegley/gitlib: 15
- commercialhaskell/stack: 8
- haskell/cabal: 8
- haskell/hackage-security: 7
- snoyberg/classy-prelude: 6
- haskell/text: 5
- snoyberg/tar-conduit: 5
- hspec/hspec-wai: 4
- commercialhaskell/jump: 4
- vincenthz/hit: 4
- vincenthz/hs-asn1: 4
- nominolo/atto-lisp: 4
- lykahb/groundhog: 4
- haskell/c2hs: 4
- IreneKnapp/direct-sqlite: 4
- NorfairKing/validity: 3
- axellang/axel: 3
- yesodweb/authenticate: 3
- haskell-fswatch/hfsnotify: 3
- nikita-volkov/hasql-postgres: 3
- himura/twitter-conduit: 3
- basvandijk/concurrent-extra: 3
- MichaelXavier/Angel: 3
- erikd/hjsmin: 3
- MichaelXavier/cron: 3
- fpco/safe-exceptions: 3
- PFC-Validator/terra-rust: 3
- commercialhaskell/rio: 3
- hargettp/courier: 3
- haskell/mwc-random: 3
- haskell/haskell-platform: 3
- GregorySchwartz/modify-fasta: 3
- mainland/language-c-quote: 3
- haskell/HTTP: 3
- haskell/haddock: 3
- silkapp/rest: 2
- rodrigosetti/messagepack-rpc: 2
- michalkonecny/mixed-types-num: 2
- Shimuuar/fixed-vector-hetero: 2
- kazu-yamamoto/logger: 2
- tweag/sparkle: 2
- ekmett/eq: 2
- agrafix/elm-bridge: 2
- nikita-volkov/stm-containers: 2
- mgsloan/store: 2
- d12frosted/CanonicalPath: 2
- yihuang/tagstream-conduit: 2
- jgoerzen/testpack: 2
- blamario/monoid-subclasses: 2
- tonatona-project/tonatona: 2
- prowdsponsor/crypto-conduit: 2
- hspec/nanospec: 2
- alphaHeavy/consul-haskell: 2
- RaphaelJ/repa-devil: 2
- k-bx/protocol-buffers: 2
- killy971/hpc-coveralls: 2
- migamake/json-autotype: 2
- fimad/scalpel: 2
- yogsototh/holy-project: 2
- hpdeifel/hledger-iadd: 2
- ekmett/kan-extensions: 2
- beijaflor-io/haskell-language-dockerfile: 2
- mvoidex/hdocs: 2
- jswebtools/language-ecmascript: 2
- mitchellwrosen/language-lua2: 2
- stschiff/sequence-formats: 2
- chrisdone/pdfinfo: 2
- haskell-servant/servant-auth: 2
- ekmett/machines: 2
- cdepillabout/servant-checked-exceptions: 2
- ch1bo/servant-exceptions: 2
- mrkkrp/path-io: 2
- cdepillabout/servant-rawm: 2
- snoyberg/markdown: 2
- transient-haskell/transient: 2
- haskell/text-icu: 2
- ekmett/gl: 2
- haskell/aeson: 2
- haskell-hvr/hackage-mirror-tool: 2
- fpco/unliftio: 2
- acw/bytestring-progress: 2
- haskell/process: 2
- haskell/stylish-haskell: 2
- haskell/bytestring: 2
- haskell/alex: 2
- skogsbaer/HTF: 2
- BioHaskell/biophd: 2
- urbanslug/wai-devel: 2
- NixOS/language-nix: 2
- ekmett/ad: 2
- agocorona/TCache: 2
- alephcloud/hs-configuration-tools: 2
- athanclark/tries: 2
- vincenthz/hs-crypto-cipher: 2
- haskell/network: 2
- fpco/typed-process: 2
- snoyberg/keter: 2
- tomjaguarpaw/product-profunctors: 1
- haskell/ghc-events: 1
- pvdbrand/quandl-api: 1
- ekmett/rcu: 1
- ekmett/reducers: 1
- nboldi/references: 1
- nikita-volkov/refined: 1
- UnkindPartition/regex-applicative: 1
- yesodweb/yesodweb.com-content: 1
- mrkkrp/req-conduit: 1
- nikita-volkov/rerebase: 1
- agrafix/Spock: 1
- dmjio/hackernews: 1
- cachix/mixpanel-client: 1
- wereHamster/rethinkdb-client-driver: 1
- Soostone/retry: 1
- neovimhaskell/nvim-hs: 1
- timcherganov/zip-conduit: 1
- athanclark/rose-trees: 1
- mrkkrp/pagination: 1
- batterseapower/ansi-wl-pprint: 1
- snoyberg/stack-coc: 1
- tonyday567/perf: 1
- MichaelXavier/phash: 1
- jonschoning/pinboard: 1
- fpco/optparse-simple: 1
- centromere/pipes-cacophony: 1
- pcapriotti/pipes-core: 1
- k0ral/opml-conduit: 1
- brendanhay/pagerduty: 1
- louispan/pipes-fluid: 1
- ekmett/parsers: 1
- haskell-hvr/hgettext: 1
- AshleyYakeley/open-witness: 1
- fcomb/pkcs10-hs: 1
- amcphail/plot: 1
- snoyberg/pantry: 1
- UnkindPartition/traverse-with-class: 1
- athanclark/pred-trie: 1
- tfausak/octane: 1
- jdreaver/oanda-rest-api: 1
- jgm/zip-archive: 1
- chpatrick/solga: 1
- ethercrow/unordered-intmap: 1
- nurpax/sqlite-simple: 1
- fpco/stackage-curator: 1
- fpco/stackage-upload: 1
- typedrat/stb-image-redux: 1
- cgaebel/stm-conduit: 1
- sebfisch/uniqueid: 1
- composewell/unicode-transforms: 1
- joeyadams/haskell-stm-delay: 1
- singpolyma/unexceptionalio: 1
- fpco/streaming-commons: 1
- ekmett/streams: 1
- jdreaver/sum-type-boilerplate: 1
- agrafix/superrecord: 1
- vincenthz/hs-udbus: 1
- kowainik/typerep-map: 1
- ocharles/tasty-ant-xml: 1
- himura/twitter-types: 1
- vincenthz/tasty-kat: 1
- MichaelXavier/tasty-tap: 1
- brendanhay/text-manipulate: 1
- pikajude/th-printf: 1
- prowdsponsor/thumbnail-plus: 1
- elaye/turtle-options: 1
- transient-haskell/transient-universe: 1
- paul-rouse/yesod-auth-hashdb: 1
- meteficha/yesod-auth-account-fork: 1
- leptonyu/yam: 1
- k0ral/xml-conduit-parse: 1
- basvandijk/scientific: 1
- ekmett/semigroups: 1
- minad/writer-cps-mtl: 1
- louispan/writer-cps-morph: 1
- brendanhay/semver: 1
- louispan/writer-cps-lens: 1
- jtdaugherty/word-wrap: 1
- fumieval/witherable: 1
- haskell-servant/servant-elm: 1
- Happstack/web-routes-th: 1
- ajnsit/wai-routes: 1
- tsani/servant-github-webhook: 1
- moesenle/servant-websockets: 1
- samplecount/shake-language-c: 1
- fosskers/vectortiles: 1
- bos/vector-binary-instances: 1
- icidasset/shikensu-haskell: 1
- Soostone/uri-bytestring: 1
- mdibaiee/sibe: 1
- hspec/silently: 1
- phaazon/smoothie: 1
- GetShopTV/smsaero: 1
- ekmett/bytes: 1
- creswick/cabal-dev: 1
- juhp/cabal-rpm: 1
- peti/cabal2spec: 1
- nikita-volkov/cases: 1
- MichelBoucey/cayley-client: 1
- tonyday567/chart-unit: 1
- vincenthz/hs-cipher-aes: 1
- TomMD/cipher-aes128: 1
- athanclark/commutative: 1
- ekmett/compensated: 1
- sdroege/conduit-iconv: 1
- k0ral/conduit-parse: 1
- vincenthz/hs-connection: 1
- vincenthz/hs-crypto-pubkey: 1
- yesodweb/css-text: 1
- ozataman/csv-conduit: 1
- mrkkrp/cue-sheet: 1
- louispan/data-diverse: 1
- UnkindPartition/data-lens-light: 1
- ndmitchell/derive: 1
- tweag/distributed-closure: 1
- haskell-distributed/distributed-process-execution: 1
- haskell-distributed/distributed-process-supervisor: 1
- GregorySchwartz/diversity: 1
- juhp/dl-fedora: 1
- phadej/dlist-nonempty: 1
- docopt/docopt.hs: 1
- wincent/docvim: 1
- snoyberg/xml: 1
- thoughtpolice/hs-ed25519: 1
- fizruk/http-api-data: 1
- haskell/vector: 1
- haskell/zlib: 1
- haskell/lsp: 1
- haskell/base64-bytestring: 1
- haskell/wreq: 1
- haskell/math-functions: 1
- haskell/attoparsec: 1
- haskell/pvp: 1
- haskell/network-uri: 1
- khibino/haskell-relational-record: 1
- Daniel-Diaz/HaTeX: 1
- rrnewton/haskell-lockfree: 1
- conal/MemoTrie: 1
- BioHaskell/octree: 1
- mikeplus64/QuasiText: 1
- agrafix/Spock-worker: 1
- ekmett/adjunctions: 1
- michalkonecny/aern2: 1
- liamoc/agda-snippets: 1
- tmcgilchrist/airship: 1
- philopon/apiary: 1
- simonmar/async: 1
- ynishi/atndapi: 1
- snoyberg/conduit: 1
- yesodweb/wai: 1
- snoyberg/basic-prelude: 1
- kolmodin/binary: 1
- ocramz/binary-conduit: 1
- winterland1989/binary-parsers: 1
- GregorySchwartz/blosum: 1
- jtdaugherty/brick: 1
- lspitzner/brittany: 1
- zmthy/http-media: 1
- aesiniath/http-streams: 1
- kazu-yamamoto/http2: 1
- haskell-works/hw-rankselect: 1
- aycanirican/hweblib: 1
- ekmett/hyperloglog: 1
- ekmett/hyphenation: 1
- k0ral/imm: 1
- daanx/isocline: 1
- frasertweedale/hs-jose: 1
- khibino/haskell-json-rpc-generic: 1
- katydid/katydid-haskell: 1
- thunky-monk/kawhi: 1
- vincenthz/language-java: 1
- factisresearch/large-hashable: 1
- ekmett/lens-action: 1
- vincenthz/hs-libgit: 1
- basvandijk/lifted-base: 1
- ekmett/linear: 1
- serokell/log-warper: 1
- prowdsponsor/mangopay: 1
- athanclark/markup: 1
- ppelleti/hs-mercury-api: 1
- domenkozar/mixpanel-client: 1
- mmark-md/mmark-ext: 1
- fpco/monad-logger-syslog: 1
- mongodb-haskell/mongodb: 1
- JustusAdam/mustache: 1
- srijs/haskell-ndjson-conduit: 1
- stbuehler/haskell-nettle: 1
- solatis/haskell-network-attoparsec: 1
- brendanhay/ede: 1
- Porges/email-validate-hs: 1
- jcristovao/enclosed-exceptions: 1
- ocharles/engine.io: 1
- jdreaver/eventful: 1
- k0001/exinst: 1
- suhailshergill/extensible-effects: 1
- psibi/fb: 1
- takano-akio/filelock: 1
- GregorySchwartz/find-clumpiness: 1
- ekmett/fixed: 1
- jvranish/FixedList: 1
- freckle/freckle-app: 1
- passy/giphy-api: 1
- MichelBoucey/glabrous: 1
- louispan/glaze: 1
- louispan/glazier-react: 1
- BioHaskell/hPDB: 1
- BioHaskell/hPDB-examples: 1
- agrafix/hackmanager: 1
- ekmett/half: 1
- noughtmare/haskell-lsp-client: 1
- asilvestre/haskell-neo4j-rest-client: 1
- agrafix/highjson: 1
- lindenbaum/hinterface: 1
- vincenthz/hs-hourglass: 1
- yamadapc/hpack-convert: 1
- dhess/hpio: 1
- alonsodomin/haskell-schema: 1
- mvoidex/hsdev: 1
- hslua/hslua: 1
- mrkkrp/htaglib: 1
Pull requests created
- snoyberg/snoyman.com: 24
- haskell/process: 13
- prowdsponsor/crypto-conduit: 12
- snoyberg/snoyman.com-content: 10
- fpco/unliftio: 10
- commercialhaskell/pantry: 10
- yihuang/tagstream-conduit: 10
- ekmett/exceptions: 10
- snoyberg/mono-traversable: 8
- yesodweb/authenticate: 8
- aristidb/http-types: 7
- kazu-yamamoto/logger: 6
- fpco/typed-process: 6
- PFC-Validator/terra-rust: 6
- snoyberg/http-client: 6
- meteficha/skein: 6
- snoyberg/yaml: 6
- jcristovao/enclosed-exceptions: 5
- haskell/hackage-security: 5
- ekmett/bytes: 4
- fpco/streaming-commons: 4
- snoyberg/stack-coc: 4
- yesodweb/yesod: 4
- cgaebel/stm-conduit: 4
- haskell/primitive: 3
- PeterScott/pwstore: 3
- haskell/containers: 3
- commercialhaskell/rio: 3
- snoyberg/xml: 3
- snoyberg/haskup: 3
- mohoff/currency-converter: 3
- haskell/HTTP: 3
- gregwebs/FileLocation.hs: 3
- prowdsponsor/fb-persistent: 3
- jwiegley/gitlib: 3
- haskell/criterion: 3
- fpco/safe-exceptions: 3
- commercialhaskell/jump: 3
- snoyberg/conduit: 3
- fpco/http-reverse-proxy: 3
- haskell/bytestring: 2
- gregwebs/Shelly.hs: 2
- yesodweb/wai: 2
- haskell/aeson: 2
- haskell/text: 2
- fpco/stackage-curator: 2
- vincenthz/hs-asn1: 2
- haskell-hvr/hackage-mirror-tool: 2
- nurpax/sqlite-simple: 2
- basvandijk/lifted-base: 2
- fpco/optparse-simple: 2
- fpco/monad-unlift: 2
- haskell/statistics: 2
- HeinrichApfelmus/vault: 2
- vincenthz/hs-crypto-cipher: 2
- acfoltzer/gitrev: 2
- prowdsponsor/yesod-auth-deskcom: 2
- ndmitchell/bug-network-ghc84: 2
- snoyberg/basic-prelude: 2
- erikd/hjsmin: 2
- CosmWasm/rust-optimizer: 2
- fizruk/http-api-data: 2
- snoyberg/packdeps: 1
- fpco/fsnotify-conduit: 1
- ekmett/vector-instances: 1
- mrkkrp/path-io: 1
- swamp-agr/blaze-textual: 1
- fumieval/objective: 1
- haskell/ghc-events: 1
- mongodb-haskell/bson: 1
- minad/writer-cps-transformers: 1
- ozataman/csv-conduit: 1
- ndmitchell/bake: 1
- haskell/directory: 1
- snoyberg/tar-conduit: 1
- haskell-crypto/cryptonite-conduit: 1
- snoyberg/magical-guide-haskell: 1
- snoyberg/routetype-rs: 1
- snoyberg/validation-rs: 1
- commercialhaskell/http-download: 1
- NickSeagull/ramus: 1
- chrisdone/intero: 1
- haskell/stylish-haskell: 1
- jonahgoldwastaken/mdbook-external-links: 1
- pbrisbin/gravatar: 1
- vincenthz/hs-cryptohash: 1
- maoe/lifted-async: 1
- pepeiborra/monadloc-pp: 1
- psibi/shell-conduit: 1
- snoyberg/bwbackup: 1
- paul-rouse/yesod-auth-hashdb: 1
- ekmett/semigroups: 1
- DanBurton/yesod-gitrev: 1
- alpmestan/statistics-linreg: 1
- basvandijk/vector-bytestring: 1
- byteverse/colonnade: 1
- yesodweb/shakespeare: 1
- commercialhaskell/rio-prettyprint: 1
- Soostone/retry: 1
- silkapp/imagesize-conduit: 1
- vincenthz/hit: 1
- snoyberg/sortasecret: 1
- jgm/zip-archive: 1
- ekmett/trifecta: 1
- mfine/postgresql-schema: 1
- snoyberg/mega-sdist: 1
- tmhedberg/here: 1
- haskell-hvr/hs-deepseq-th: 1
- nominolo/atto-lisp: 1
- haskell/cabal: 1
- takano-akio/filelock: 1
- aristidb/aws: 1
- snoyberg/currency-converter: 1
- snoyberg/cyrconv: 1
- aesiniath/http-streams: 1
- akaspin/wai-middleware-route: 1
- basvandijk/threads: 1
- hspec/hspec: 1
- yesodweb/haskell-xss-sanitize: 1
- wereHamster/rethinkdb-client-driver: 1
- haskell-hvr/rss: 1
- jgm/illuminate: 1
- haskell-hvr/hslogger: 1
- clintonmead/is_type: 1
- psibi/weather_noaa: 1
- vincenthz/hs-connection: 1
- andrewthad/colonnade: 1
- batterseapower/parallel-io: 1
- haskell/mwc-random: 1
- jswebtools/language-ecmascript: 1
- RazvanRanca/GenericPretty: 1
- vincenthz/hs-crypto-numbers: 1
- RyanGlScott/th-lift: 1
- rampion/ReadArgs: 1
- nh2/blog: 1
- vincenthz/hs-cryptohash-conduit: 1
- commercialhaskell/all-cabal-metadata-tool: 1
- hspec/silently: 1
- haskell/attoparsec: 1
- snoyberg/file-server-demo: 1
- vincenthz/hs-socks: 1
- haskell-fswatch/hfsnotify: 1
- haskellari/cabal-doctest: 1
- nomeata/gipeda: 1
- alphaHeavy/lzma-conduit: 1
- yesodweb/yesodweb.com: 1
- snoyberg/file-embed: 1
- UnkindPartition/data-lens-light: 1
- phadej/insert-ordered-containers: 1
- gregwebs/haskell-sphinx-client: 1
- BioHaskell/octree: 1
- protolude/protolude: 1
- egonSchiele/HandsomeSoup: 1
Maintainer
- snoyberg/snoyman.com: 24
- snoyberg/haskell-hackathon: 18
- haskell/process: 15
- fpco/unliftio: 12
- yesodweb/authenticate: 11
- snoyberg/snoyman.com-content: 10
- commercialhaskell/pantry: 10
- ekmett/exceptions: 10
- haskell/cabal: 9
- kazu-yamamoto/logger: 8
- fpco/typed-process: 8
- snoyberg/mono-traversable: 8
- snoyberg/tar-conduit: 6
- fpco/safe-exceptions: 6
- commercialhaskell/rio: 6
Active Maintainer
Issue Author Associations
- None (337, 66.21%)
- Contributor (97, 19.06%)
- Owner (38, 7.47%)
- Collaborator (19, 3.73%)
- Member (18, 3.54%)
Pull Request Author Associations
- Contributor (168, 45.28%)
- Owner (81, 21.83%)
- Collaborator (58, 15.63%)
- Member (50, 13.48%)
- None (14, 3.77%)
Top Issue Labels
- type: enhancement (19)
- bug (17)
- estimate: 2 (1-3 hours) (11)
- skill: 1 (easy) (8)
- skill: 2 (medium) (6)
- type: bug (5)
- estimate: 1 (less than an hour) (4)
- skill: 3 (hard) (4)
- estimate: 3 (could take all day) (3)
- enhancement (3)
- build (3)
- component: build (2)
- blocked: upstream (1)
- help wanted (1)
- newcomer friendly (1)
Top Pull Request Labels
- enhancement (2)
- re: stackage (1)
- compatibility (1)