Ecosyste.ms: Issues
An open API service for providing issue and pull request metadata for open source projects.
GitHub / marten-seemann issue stats
Total issues: 508
Total pull requests: 1,657
Merged pull request: 1,423
Average time to close issues: 3 months
Average time to close pull requests: 11 days
Average comments per issue: 1.91
Average comments per pull request: 0.87
Issues created
- quic-go/quic-go: 94
- quic-go/docs: 41
- quic-go/webtransport-go: 31
- quic-go/masque-go: 25
- quicwg/qlog: 18
- libp2p/test-plans: 16
- libp2p/go-libp2p: 16
- libp2p/rust-libp2p: 15
- marten-seemann/go-libp2p-webtransport: 13
- libp2p/go-libp2p-quic-transport: 12
- libp2p/specs: 11
- quic-go/connect-ip-go: 11
- marten-seemann/draft-seemann-quic-nat-traversal: 8
- quicwg/ack-frequency: 8
- libp2p/go-yamux: 7
- quic-go/qpack: 7
- libp2p/go-libp2p-tls: 6
- marten-seemann/quic-conn: 6
- libp2p/go-libp2p-swarm: 5
- marten-seemann/draft-seemann-quic-address-discovery: 5
- libp2p/go-libp2p-peerstore: 5
- golang/go: 4
- bifurcation/mint: 4
- marten-seemann/dotfiles: 4
- libp2p/go-libp2p-connmgr: 3
- libp2p/go-libp2p-transport-upgrader: 3
- multiformats/go-multistream: 3
- marten-seemann/draft-seemann-tsvwg-udp-fragmentation: 3
- cloudflare/tls-tris: 3
- uber-go/mock: 3
- libp2p/blog: 3
- libp2p/js-libp2p: 3
- libp2p/go-libp2p-core: 3
- multiformats/go-multiaddr: 3
- libp2p/go-openssl: 3
- libp2p/go-tcp-transport: 2
- libp2p/go-libp2p-autonat: 2
- libp2p/go-reuseport-transport: 2
- libp2p/go-libp2p-netutil: 2
- fuzzitdev/fuzzit: 2
- lucas-clemente/goldfish: 2
- libp2p/go-libp2p-webrtc-direct: 2
- whyrusleeping/gx: 2
- smallstep/cli: 2
- ipfs/kubo: 2
- circleci-public/cimg-go: 2
- libp2p/go-libp2p-certbot: 2
- quic-go/testrepo: 2
- marten-seemann/oxid-responsive-slider: 2
- marten-seemann/masque-go: 2
- quicwg/version-negotiation: 2
- lucas-clemente/quic-clients: 2
- caddyserver/certmagic: 2
- libp2p/go-libp2p-circuit: 2
- multiformats/multiaddr: 2
- marten-seemann/draft-seemann-http-reverse-tunnel: 2
- ipfs/go-ipfs-files: 2
- libp2p/go-libp2p-kad-dht: 2
- travis-ci/travis-ci: 1
- ipfs/boxo: 1
- libp2p/go-mplex: 1
- gleero/grunt-favicons: 1
- w3c/webtransport: 1
- ipfs/ci-helpers: 1
- google/quic-trace: 1
- imfing/hextra: 1
- coder/websocket: 1
- marten-seemann/draft-seemann-quic-accurate-ack-ecn: 1
- marten-seemann/quic.seemann.io: 1
- kazuho/draft-kazuho-quic-quic-on-streams: 1
- powerdns/pdns-remotebackend-python: 1
- coredns/coredns.io: 1
- caddyserver/caddy-docker: 1
- libp2p/developer-meetings: 1
- lnicco/mvfst-qns: 1
- ipld/go-ipld-btc: 1
- libp2p/go-libp2p-gostream: 1
- ipfs/go-blockservice: 1
- libp2p/go-conn-security: 1
- libp2p/go-libp2p-pnet: 1
- libp2p/go-stream-muxer: 1
- lucas-clemente/aes12: 1
- benbjohnson/clock: 1
- ipfs/go-ds-leveldb: 1
- libp2p/go-buffer-pool: 1
- hashicorp/golang-lru: 1
- stretchr/testify: 1
- marten-seemann/OXID_recaptcha: 1
- cloudflare/quiche: 1
- jssor/slider: 1
- protocol/multiple-go-modules: 1
- golangci/golangci-lint-action: 1
- lewagon/wait-on-check-action: 1
- KimiNewt/pyshark: 1
- litespeedtech/lsquic: 1
- libp2p/go-libp2p-resource-manager: 1
- libp2p/zeroconf: 1
- cloud66-oss/coredns_mysql: 1
- libp2p/go-doh-resolver: 1
- ipfs/go-fetcher: 1
- joefitzgerald/autocomplete-go: 1
- testground/testground: 1
- ipfs/ipfs-ds-convert: 1
- cloudflarearchive/sidh: 1
- libp2p/go-eventbus: 1
- grandcat/zeroconf: 1
- libp2p/go-libp2p-yamux: 1
- libp2p/go-libp2p-mplex: 1
- francoispqt/gojay: 1
- nhooyr/websocket: 1
- OpenPeeDeeP/depguard: 1
- ipfs/go-ipns: 1
- libp2p/go-libp2p-discovery: 1
- libp2p/go-ws-transport: 1
- whyrusleeping/go-smux-multistream: 1
Pull requests created
- quic-go/quic-go: 269
- quic-go/docs: 89
- quic-go/webtransport-go: 89
- libp2p/go-libp2p-quic-transport: 65
- quic-go/masque-go: 51
- libp2p/go-libp2p-core: 42
- quicwg/reliable-stream-reset: 40
- libp2p/go-yamux: 40
- libp2p/go-libp2p-swarm: 40
- quic-go/qpack: 36
- libp2p/go-libp2p-tls: 35
- libp2p/go-tcp-transport: 33
- marten-seemann-test/target: 30
- multiformats/go-multiaddr: 28
- libp2p/go-libp2p-transport-upgrader: 27
- libp2p/go-libp2p-testing: 25
- multiformats/go-multistream: 25
- libp2p/go-libp2p-resource-manager: 25
- libp2p/go-libp2p-peerstore: 23
- libp2p/go-libp2p: 20
- libp2p/go-libp2p-yamux: 18
- libp2p/go-libp2p-connmgr: 17
- quicwg/qlog: 17
- libp2p/zeroconf: 16
- libp2p/go-libp2p-circuit: 16
- quic-go/connect-ip-go: 16
- bifurcation/mint: 16
- libp2p/go-mplex: 16
- libp2p/go-ws-transport: 15
- quic-go/perf: 14
- marten-seemann/draft-seemann-tsvwg-udp-fragmentation: 13
- libp2p/go-libp2p-autonat: 13
- marten-seemann/draft-seemann-quic-nat-traversal: 13
- marten-seemann/go-libp2p-webtransport: 12
- marten-seemann/draft-seemann-quic-address-discovery: 11
- libp2p/go-libp2p-mplex: 11
- lucas-clemente/quic-clients: 11
- libp2p/go-libp2p-noise: 10
- libp2p/go-reuseport-transport: 10
- grandcat/zeroconf: 10
- ipfs/kubo: 10
- libp2p/go-msgio: 9
- libp2p/go-libp2p-discovery: 9
- libp2p/go-libp2p-kad-dht: 8
- libp2p/go-addr-util: 8
- ipld/go-ipld-btc: 7
- libp2p/go-reuseport: 7
- ipfs/go-log: 7
- ipfs/go-ipfs-config: 7
- libp2p/go-libp2p-blankhost: 6
- protocol/multiple-go-modules: 6
- marten-seemann/codecov-test: 5
- cloudflare/tls-tris: 5
- multiformats/multiaddr: 5
- google/quic-trace: 5
- libp2p/go-libp2p-pnet: 5
- multiformats/go-multiaddr-dns: 5
- libp2p/go-stream-muxer-multistream: 5
- libp2p/specs: 4
- multiformats/go-multiaddr-fmt: 4
- libp2p/go-libp2p-webrtc-direct: 4
- libp2p/go-libp2p-pubsub: 4
- raulk/go-watchdog: 4
- libp2p/go-libp2p-netutil: 4
- libp2p/go-libp2p-nat: 4
- libp2p/go-buffer-pool: 4
- ipfs/go-ipld-format: 4
- quicwg/wg-materials: 4
- ipfs/go-ipns: 4
- libp2p/go-libp2p-gostream: 4
- caddyserver/caddy: 3
- libp2p/go-netroute: 3
- libp2p/go-libp2p-pubsub-router: 3
- libp2p/go-libp2p-asn-util: 3
- libp2p/go-libp2p-certbot: 3
- libp2p/go-conn-security-multistream: 3
- ipfs/go-bitswap: 3
- libp2p/go-peerstream: 3
- libp2p/go-libp2p-http: 3
- libp2p/go-stream-muxer: 3
- marten-seemann/quic-conn: 3
- libp2p/test-plans: 3
- ipfs/interface-go-ipfs-core: 3
- marten-seemann/masque-go: 3
- ipfs/go-graphsync: 3
- ipfs/go-ipld-git: 3
- ipfs/go-blockservice: 3
- libp2p/go-libp2p-relay-daemon: 2
- marten-seemann/qtls: 2
- libp2p/go-libp2p-transport: 2
- whyrusleeping/mafmt: 2
- libp2p/go-libp2p-kbucket: 2
- multiformats/go-multicodec: 2
- gleero/grunt-favicons: 2
- libp2p/go-libp2p-secio: 2
- marten-seemann/linter-test: 2
- libp2p/go-libp2p-routing-helpers: 2
- multiformats/go-multihash: 2
- ipfs/go-ds-leveldb: 2
- ipfs/go-peertaskqueue: 2
- libp2p/go-libp2p-record: 2
- ipfs/go-ipfs-http-client: 2
- whyrusleeping/go-smux-spdystream: 2
- filecoin-project/lotus: 2
- smallstep/cli: 2
- ipld/ipld: 2
- ipfs/go-ipfs-blocksutil: 2
- ipfs/go-datastore: 2
- libp2p/go-nat: 2
- libp2p/go-conn-security: 2
- ipfs/go-ipfs-files: 2
- quic-go/testrepo: 2
- libp2p/go-eventbus: 2
- libp2p/blog: 2
- ipfs/ipfs-ds-convert: 2
- cloud66-oss/coredns_mysql: 2
- libp2p/go-socket-activation: 2
- libp2p/go-libp2p-xor: 1
- ipfs/go-unixfs: 1
- multiformats/go-base36: 1
- ipfs-shipyard/dnslink-dnsimple: 1
- libp2p/go-libp2p-interface-conn: 1
- libp2p/go-libp2p-metrics: 1
- ipfs/go-ipfs-routing: 1
- ipfs/go-filestore: 1
- filecoin-project/go-fil-markets: 1
- ipfs/go-ds-redis: 1
- libp2p/go-sockaddr: 1
- coreos/fedora-coreos-docs: 1
- libp2p/go-libp2p-conn: 1
- ipfs/go-ipfs-delay: 1
- uber-go/mock: 1
- libp2p/go-libp2p-net: 1
- whyrusleeping/go-smux-yamux: 1
- facebook/mvfst: 1
- libp2p/go-libp2p-loggables: 1
- d3datadevelopment/GoogleServices: 1
- ipld/go-ipld-graphql: 1
- filecoin-project/dagstore: 1
- ipfs/go-ipfs-keystore: 1
- quinn-rs/quinn-interop: 1
- ipfs/go-mfs: 1
- libp2p/go-openssl: 1
- vanilla-thunder/oxid-module-gtm: 1
- libp2p/community: 1
- ipfs/go-namesys: 1
- PAYONE-GmbH/oxid-6: 1
- ipfs/go-ds-crdt: 1
- libp2p/go-composable-routing: 1
- ipfs/go-ipfs-exchange-offline: 1
- libp2p/go-doh-resolver: 1
- ipld/go-ipld-adl-hamt: 1
- ipfs/go-ipfs-pinner: 1
- libp2p/repl: 1
- benbjohnson/clock: 1
- whyrusleeping/mdns: 1
- ipfs/go-ipfs-util: 1
- ipfs/go-ipfs-pq: 1
- ipfs/go-block-format: 1
- multiformats/go-multibase: 1
- OXIDprojects/OXID-Module-Connector: 1
- multiformats/go-varint: 1
- libp2p/go-flow-metrics: 1
- ipfs/go-ipfs-provider: 1
- imfing/hextra: 1
- dunglas/httpsfv: 1
- multiformats/ma-pipe: 1
- ipfs/go-ipfs-api: 1
- ipfs/go-ds-flatfs: 1
- ipfs/ipfs-update: 1
- multiformats/multicodec: 1
- ipfs/go-path: 1
- ipfs/go-unixfsnode: 1
- ipfs/go-ds-sql: 1
- marten-seemann/draft-seemann-quic-accurate-ack-ecn: 1
- libp2p/go-libp2p-host: 1
- ipfs/go-cidutil: 1
- whyrusleeping/go-smux-multistream: 1
- ipfs/go-ipfs-blockstore: 1
- lucas-clemente/aes12: 1
- whyrusleeping/go-smux-multiplex: 1
- nginx/nginx-quic-qns: 1
- ipfs/iptb-plugins: 1
- marten-seemann/semver-highest: 1
- ipfs/go-metrics-interface: 1
- libp2p/go-libp2p-raft: 1
- mikioh/tcp: 1
- libp2p/go-libp2p-gorpc: 1
- proudcommerce/psCmsSnippets: 1
Maintainer
- quic-go/quic-go: 363
- quic-go/docs: 130
- quic-go/webtransport-go: 120
- libp2p/go-libp2p-quic-transport: 77
- quic-go/masque-go: 76
- quic-go/qpack: 43
- libp2p/go-libp2p-tls: 41
- quicwg/reliable-stream-reset: 40
- quicwg/qlog: 35
- quic-go/connect-ip-go: 27
- marten-seemann/go-libp2p-webtransport: 25
- marten-seemann/draft-seemann-quic-nat-traversal: 21
- bifurcation/mint: 20
- marten-seemann/draft-seemann-quic-address-discovery: 16
- marten-seemann/draft-seemann-tsvwg-udp-fragmentation: 16
Active Maintainer
- quic-go/quic-go: 247
- quic-go/docs: 130
- quic-go/masque-go: 76
- quic-go/webtransport-go: 46
- quic-go/connect-ip-go: 27
- quic-go/qpack: 17
- marten-seemann/draft-seemann-tsvwg-udp-fragmentation: 16
- marten-seemann/draft-seemann-quic-address-discovery: 13
- quicwg/reliable-stream-reset: 10
- quicwg/qlog: 3
- quic-go/perf: 3
- marten-seemann/draft-seemann-http-reverse-tunnel: 2
- marten-seemann/draft-seemann-quic-nat-traversal: 1
- marten-seemann/draft-seemann-quic-accurate-ack-ecn: 1
Issue Author Associations
- Member (222, 43.70%)
- Contributor (135, 26.57%)
- None (55, 10.83%)
- Collaborator (48, 9.45%)
- Owner (48, 9.45%)
Pull Request Author Associations
- Contributor (690, 41.64%)
- Member (652, 39.35%)
- Collaborator (200, 12.07%)
- Owner (66, 3.98%)
- None (49, 2.96%)
Top Issue Labels
- enhancement (62)
- bug (55)
- kind/bug (47)
- help wanted (27)
- API (25)
- feature (16)
- performance (16)
- difficulty:easy (15)
- kind/enhancement (15)
- getting-started (10)
- effort/hours (9)
- effort/days (9)
- need/triage (9)
- exp/intermediate (8)
- flaky (7)
Top Pull Request Labels
- performance (6)
- release (5)
- API (3)
- status/duplicate (2)
- needs triage (2)
- status/blocked (1)
- P3 (1)
- need/triage (1)
- CLA Signed (1)