GitHub / jwilk issue stats
Total issues: 359
Total pull requests: 731
Merged pull request: 620
Average time to close issues: 10 months
Average time to close pull requests: 3 months
Average comments per issue: 2.2
Average comments per pull request: 0.8
Issues created
- jwilk/mbank-cli: 77
- jwilk/sinntp: 19
- jwilk/didjvu: 13
- jwilk/fbcat: 11
- jwilk/i18nspector: 11
- Debian/dcs: 9
- python/cpython: 8
- jwilk/python-afl: 6
- jwilk/scanhelper: 6
- alex/rply: 5
- jsvine/waybackpack: 5
- codespell-project/codespell: 4
- jwilk/vcsapeek: 4
- jwilk/zygolophodon: 4
- pylint-dev/pylint: 3
- jwilk/pydiatra: 3
- Debian/debiman: 3
- jwilk/ubanner: 3
- bagel897/pytoolconfig: 3
- pyenchant/pyenchant: 3
- util-linux/util-linux: 3
- jwilk/ult: 3
- jwilk/dbts: 3
- benbusby/farside: 3
- baszoetekouw/pinfo: 3
- jwilk/dcs-cli: 2
- pypa/pip: 2
- wking/rss2email: 2
- vim/vim: 2
- jstedfast/gmime: 2
- python/pythondotorg: 2
- duggan/pontoon: 2
- kilobyte/tran: 2
- jwilk/mwic: 2
- Matthias-Wandel/jhead: 2
- jwilk/dmesgcx: 2
- pytries/DAWG: 2
- jwilk/irssi-spellcheck: 2
- wader/catgolf: 2
- cpuguy83/go-md2man: 1
- jwilk/elvoke: 1
- photonios/fgcov: 1
- horazont/xrecord: 1
- cannatag/ldap3: 1
- sphinx-doc/sphinx: 1
- briandfoy/unicode-tussle: 1
- mariusae/trickle: 1
- protocolbuffers/protobuf: 1
- jwilk/https-everygit: 1
- BurntSushi/ripgrep: 1
- twolfson/restructuredtext-lint: 1
- rss2email/rss2email: 1
- scour-project/scour: 1
- hannob/bashcheck: 1
- ArchiveBox/ArchiveBox: 1
- aitjcize/cppman: 1
- jwilk/lddot: 1
- remko/pycotap: 1
- colis-anr/morbig: 1
- david-dick/firefox-marionette: 1
- taviso/ctypes.sh: 1
- waywardgeek/sonic: 1
- jwilk/jwilk.net: 1
- aboutcode-org/scancode-toolkit: 1
- mastodon/mastodon: 1
- google/python-subprocess32: 1
- jwilk/mooflon: 1
- jwilk/informan: 1
- cknadler/vim-anywhere: 1
- jaredly/pjs: 1
- sudo-project/sudo: 1
- jlsutherland/doc2text: 1
- google/oss-fuzz: 1
- cowsay-org/cowsay: 1
- thp/urlwatch: 1
- GothenburgBitFactory/taskwarrior: 1
- pysimplesoap/pysimplesoap: 1
- travis-ci/apt-package-safelist: 1
- kilobyte/colorized-logs: 1
- neomutt/neomutt: 1
- octocat/Hello-World: 1
- mastodon/documentation: 1
- tsgates/mbox: 1
- ridiculousfish/libdivide: 1
- rhertzog/message-id-url: 1
- pali/Email-Address-XS: 1
- rhvoice/magda-pol: 1
- jwilk/urlycue: 1
- mmeeks/uxlaunch: 1
- jwilk/url.sh: 1
- smartmontools/smartmontools: 1
- einaregilsson/Redirector: 1
- jelmer/dulwich: 1
- teddy-gustiaux/default-bookmark-folder: 1
- paultag/tmperamental: 1
- bodograumann/python-iconv: 1
- ouspg/trytls: 1
- gisle/html-form: 1
- chikamichi/mediawiki.vim: 1
- jwilk/distutils644: 1
- kennethreitz-archive/clint: 1
- lamby/python-fadvise: 1
- herrhotzenplotz/gcli: 1
- jwilk/sulula: 1
- cgat-developers/ruffus: 1
- nbedos/termtosvg: 1
- python-pillow/Sane: 1
- websocket-client/websocket-client: 1
- google/mozc: 1
- ovalhub/pyicu: 1
- jwilk/dsizcalculia: 1
- psf/requests: 1
- jwilk/demysg: 1
- agroce/tstl: 1
- Debian/pk4: 1
- bluefeet/GitLab-API-v4: 1
- niallo/unworkable: 1
- Azure/azure-cli: 1
- ocropus-archive/DUP-ocropy: 1
- neilb/Perl-MinimumVersion: 1
- ethanheilman/ethanheilman.github.io: 1
- nose-devs/nose: 1
- jwilk/dothost: 1
- riboseinc/retrace: 1
- GrahamDumpleton/wrapt: 1
- jwilk/pwnsjp: 1
- jwilk/python-aalib: 1
- fiji-flo/x1carbon2018s3: 1
- fragglet/lhasa: 1
- alpinelinux/alpine-chroot-install: 1
- seveas/git-spindle: 1
- jaraco/calendra: 1
- tpoechtrager/wclang: 1
- vstinner/hachoir: 1
- victoriadrake/victoriadrake.github.io: 1
- rudymatela/evenmoreutils: 1
- avian2/unidecode: 1
- manisandro/gImageReader: 1
- lachesis/scallion: 1
- jwilk/netaway: 1
- jwilk/localehelper: 1
- colinianking/pagemon: 1
- Genivia/ugrep: 1
- qntm/greenery: 1
- mholt/archiver: 1
- noxxi/p5-io-socket-ssl: 1
- a8m/envsubst: 1
- jwilk/python-syntax-errors: 1
- jwilk/zglab: 1
- xoreaxeaxeax/rosenbridge: 1
- euske/pyntch: 1
- jwilk/abmagick: 1
- aleaxit/gmpy: 1
- google/sre_yield: 1
- xenoterracide/falsehoods: 1
Pull requests created
- jsvine/waybackpack: 14
- util-linux/util-linux: 13
- sphinx-doc/sphinx: 11
- wader/catgolf: 11
- pyenchant/pyenchant: 11
- codespell-project/codespell: 11
- xorg62/tty-clock: 8
- venthur/python-debianbts: 7
- alex/rply: 7
- wking/rss2email: 6
- duggan/pontoon: 6
- jepler/cropgui: 5
- agroce/tstl: 5
- ouspg/trytls: 5
- hartwork/antijack: 4
- agl/jbig2enc: 4
- git-quick-stats/git-quick-stats: 4
- dlenski/wp2git: 4
- AdolfVonKleist/Phonetisaurus: 4
- ridiculousfish/libdivide: 4
- vstinner/python-ptrace: 4
- GuardKenzie/chafa.py: 4
- noxxi/p5-io-socket-ssl: 4
- alisaifee/limits: 4
- zevv/bucklespring: 4
- scipy/scipy: 4
- mcandre/linters: 4
- okbob/pspg: 3
- andikleen/lz4json: 3
- containers/bubblewrap: 3
- thp/urlwatch: 3
- lamby/python-fadvise: 3
- 5j9/citer: 3
- fcambus/ansiweather: 3
- PyGithub/PyGithub: 3
- lxi-tools/liblxi: 3
- NightTsarina/python-unshare: 3
- pypa/pip: 3
- danluu/debugging-stories: 3
- aospan/vtunerc-simple: 3
- paultag/tmperamental: 3
- Debian/dcs: 3
- mrash/afl-cve: 3
- rocky/python-xdis: 3
- c4milo/github-release: 3
- jordansissel/xdotool: 3
- PerlPkgConfig/perl-PkgConfig: 3
- aitjcize/cppman: 3
- takluyver/entrypoints: 3
- fiji-flo/x1carbon2018s3: 3
- tesseract-ocr/tesseract: 3
- Textualize/rich: 3
- mrash/afl-cov: 2
- stewartsmith/libeatmydata: 2
- jonas/tig: 2
- josegonzalez/python-github-backup: 2
- cr4sh/thinkpwn: 2
- sybrenjansen/mpire: 2
- mytram/perl-argparse: 2
- FiloSottile/age: 2
- theZiz/aha: 2
- thp/minidb: 2
- tio/tio.github.io: 2
- cr-marcstevens/sha1collisiondetection: 2
- angea/pdf101: 2
- fragglet/lhasa: 2
- tpoechtrager/wclang: 2
- avinassh/gg-flip: 2
- twolfson/restructuredtext-lint: 2
- untitaker/python-atomicwrites: 2
- uri-templates/uritemplate-py: 2
- urllib3/urllib3: 2
- vapier/ncompress: 2
- vfaronov/httpolice: 2
- jwilk/mbank-cli: 2
- nomeata/gtk-vector-screenshot: 2
- nomeata/screen-message: 2
- websocket-client/websocket-client: 2
- openSUSE/libpathrs: 2
- win-iconv/win-iconv: 2
- k88hudson/git-flight-rules: 2
- Ganneff/tm: 2
- wubingzheng/memleax: 2
- osallou/cassiopee: 2
- Xfennec/progress: 2
- alessio/shellescape: 2
- certbot/website: 2
- kcwu/afl-kit: 2
- davidbuchanan314/imgur-anti-anti-hotlink: 2
- kellyjonbrazil/jc: 2
- yaroslaff/evalidate: 2
- davidbuchanan314/unsafe-python: 2
- youknowone/python-deadlib: 2
- ytdl-org/youtube-dl: 2
- baszoetekouw/pinfo: 2
- paultag/go-debian: 2
- mimoo/Diffie-Hellman_Backdoor: 2
- chriskuehl/pygments-ansi-color: 2
- petrs/pyAPDUFuzzer: 2
- haampie/libtree: 2
- kroeckx/x509lint: 2
- Debian/debiman: 2
- lachesis/scallion: 2
- herrhotzenplotz/gcli: 2
- chris-se/tiny-initramfs: 2
- progrhyme/shove: 2
- protontypes/LibreSelery: 2
- psf/requests: 2
- benbusby/farside: 2
- pyauth/pyotp: 2
- pycountry/pycountry: 2
- dependency-check/DependencyCheck: 2
- pyinput/python-uinput: 2
- cli/cli: 2
- hypothesisworks/hypothesisworks.github.io: 2
- python-llfuse/python-llfuse: 2
- dgl/ip.wtf: 2
- DhavalKapil/heap-exploitation: 2
- pytries/DAWG: 2
- Qalculate/libqalculate: 2
- louisabraham/algnuth: 2
- a8m/envsubst: 2
- inotify-tools/inotify-tools: 2
- regebro/pyroma: 2
- drduh/yubikey-guide: 2
- binaryornot/binaryornot: 2
- rjbs/ipc-run3: 2
- jaraco/calendra: 2
- rockymadden/github-crypt: 2
- rocky/python-uncompyle6: 2
- manisandro/gImageReader: 2
- commonmark/cmark: 2
- jayclassless/tidypy: 2
- MatthieuDartiailh/bytecode: 2
- saghul/aiodns: 2
- jelmer/dulwich: 2
- cpuguy83/go-md2man: 2
- jftuga/chars: 2
- jlsutherland/doc2text: 2
- seveas/python-prctl: 2
- Feh/nocache: 2
- github/developer.github.com: 2
- simonpercivall/astunparse: 2
- skeeto/hash-prospector: 2
- joeyespo/path-and-address: 2
- Snowflake-Labs/sansshell: 2
- Jolg42/awesome-typography: 2
- squid-cache/squid: 2
- Leont/app-s2p: 1
- 20c/rdap: 1
- libexpat/libexpat: 1
- libwww-perl/HTTP-Message: 1
- libwww-perl/LWP-Protocol-https: 1
- lihaoyi/macropy: 1
- lmacken/pyrasite: 1
- lovasoa/bad_json_parsers: 1
- lwthiker/curl-impersonate: 1
- lxml/lxml: 1
- lyonel/lshw: 1
- maekitalo/cxxtools: 1
- magmax/python-readchar: 1
- majek/fluxcapacitor: 1
- makamaka/json-pp: 1
- MarkusTeufelberger/afl-ddmin-mod: 1
- massimo-nazaria/bash-textgen: 1
- mastodon/documentation: 1
- matklad/matklad.github.io: 1
- mdn/content: 1
- meganz/mingw-std-threads: 1
- MeirKriheli/python-bidi: 1
- merces/hdump: 1
- methane/wsaccel: 1
- mewwts/addict: 1
- mewwts/pyudorandom: 1
- mgedmin/check-manifest: 1
- mgedmin/restview: 1
- mikeorr/WebHelpers2: 1
- mitlm/mitlm: 1
- mptre/yank: 1
- mrjoes/sockjs-tornado: 1
- MrS0m30n3/twodict: 1
- mtoyoda/sl: 1
- mvt-project/mvt: 1
- myint/cppclean: 1
- nbedos/termtosvg: 1
- neilb/Perl-MinimumVersion: 1
- neithere/argh: 1
- nelhage/reptyr: 1
- niallo/unworkable: 1
- nicolalamacchia/pysay: 1
- niedzielski/cb: 1
- NiltonVolpato/python-progressbar: 1
- openssl/openssl: 1
- oreillymedia/docbook2asciidoc: 1
- orlp/pdqsort: 1
- osp/osp.tools.fons: 1
- ovalhub/pyicu: 1
- Overv/outrun: 1
- oxford-cs-deepnlp-2017/lectures: 1
- palewire/savepagenow: 1
- pali/Email-Address-XS: 1
- pali/udftools: 1
- paulproteus/dirtbike: 1
- paultag/sniff: 1
- pelletier/go-toml: 1
- Perl-Critic/Perl-Critic: 1
- perl-doc-cats/perlfaq: 1
- Perl/perl5: 1
- Perl-Toolchain-Gang/File-Temp: 1
- pexpect/ptyprocess: 1
- photonios/fgcov: 1
- pjacklam/p5-bignum: 1
- pjf/ipc-system-simple: 1
- pmaupin/pdfrw: 1
- pnggroup/libpng: 1
- pornin/cttk: 1
- prechelt/typecheck-decorator: 1
- psf/cachecontrol: 1
- punchagan/cinspect: 1
- PyCQA/redbaron: 1
- pymupdf/PyMuPDF: 1
- pysimplesoap/pysimplesoap: 1
- python-injector/injector: 1
- python-pendulum/pendulum: 1
- python-pillow/Sane: 1
- quentinsf/dewildcard: 1
- quodlibet/quodlibet: 1
- rdio/jsfmt: 1
- readthedocs/blog: 1
- readthedocs/sphinx_rtd_theme: 1
- redacted/XKCD-password-generator: 1
- regebro/tzlocal: 1
- ReimuNotMoe/ydotool: 1
- repo-helper/whey: 1
- rncbc/qtractor: 1
- RocketRace/custom-literals: 1
- rootless-containers/rootlesskit: 1
- ropensci/taxize: 1
- rougier/from-python-to-numpy: 1
- rpm-software-management/popt: 1
- rra/podlators: 1
- rubik/mando: 1
- rudymatela/evenmoreutils: 1
- rvm/rvm: 1
- ryanfb/macduff: 1
- scott-griffiths/bitstring: 1
- scour-project/scour: 1
- sdd/ieee754-rrp: 1
- sde1000/python-xkbcommon: 1
- seattlerb/flay: 1
- selwin/python-user-agents: 1
- seveas/git-spindle: 1
- seveas/whelk: 1
- sftcd/tls-oldversions-diediedie: 1
- Snaipe/python-rst2ansi: 1
- soot-oss/soot: 1
- srossross/Meta: 1
- SSLMate/certspotter: 1
- strace/strace: 1
- stylelint/stylelint: 1
- svenkreiss/html5validator: 1
- swicg/activitypub-html-discovery: 1
- taviso/ctypes.sh: 1
- textlint/textlint: 1
- thatch/moreorless: 1
- thibaultduponchelle/action-upload-to-cpan: 1
- thomasballinger/rlundo: 1
- tiran/defusedxml: 1
- tkem/uritools: 1
- tobyink/p5-lexical-underscore: 1
- Tux/App-ccdiff: 1
- vincentbernat/vincent.bernat.ch: 1
- vintasoftware/python-linters-and-code-analysis: 1
- vmt/udis86: 1
- vstinner/hachoir: 1
- vstinner/python-security: 1
- walles/moar: 1
- waywardgeek/sonic: 1
- WinFF/winff: 1
- Wiredcraft/dopy: 1
- wojtekka/ydpdict: 1
- XAMPPRocky/tokei: 1
- xlwings/jsondiff: 1
- xmonader/githubfuse: 1
- xonsh/lazyasd: 1
- xoreaxeaxeax/rosenbridge: 1
- xsawyerx/perl-critic-policy-variables-prohibitlooponhash: 1
- Xtarii/GdxGame-Programmering-Lab1.2: 1
- xyb3rt/physlock: 1
- yorickpeterse/ruby-lint: 1
- yugr/shlibvisibilitychecker: 1
- zbetcheckin/Security_list: 1
- libconfuse/libconfuse: 1
- aboutcode-org/scancode-toolkit: 1
- abuiles/ember-watson: 1
- aclements/libelfin: 1
- adrienverge/PhotoCollage: 1
- agronholm/pythonfutures: 1
- aguinet/sha256_literal: 1
- aiiie/cram: 1
- aio-libs/yarl: 1
- AlDanial/cloc: 1
- aleaxit/gmpy: 1
- alexyorke/Pedant: 1
- altramayor/f3: 1
- alufers/inpost-cli: 1
- alufers/mitmproxy2swagger: 1
- amazon-archives/certlint: 1
- amperser/proselint: 1
- angr/cle: 1
- Annihil/github-spray: 1
- AnnikaV9/lowbar: 1
- arighi/virtme-ng: 1
- arogozhnikov/python3_with_pleasure: 1
- asciidoctor/docbookrx: 1
- asciimoo/drawille: 1
- astrand/xclip: 1
- atmos/camo: 1
- atpaino/deep-text-corrector: 1
- autocrypt/protected-headers: 1
- az0/linkgopher: 1
- bbangert/routes: 1
- bbondy/bloom-filter-cpp: 1
- bestouff/genext2fs: 1
- beyondgrep/ack2: 1
- bgahagan/git-remote-s3: 1
- blupi-games/blupimania: 1
- bpython/curtsies: 1
- bramwelt/field: 1
- browsh-org/www.brow.sh: 1
- btford/write-good: 1
- BurntSushi/ripgrep: 1
- c3bi-pasteur-fr/toppred: 1
- cclauss/Ten-lines-or-less: 1
- cgat-developers/ruffus: 1
- Changaco/python-libarchive-c: 1
- cknadler/vim-anywhere: 1
- clarete/forbiddenfruit: 1
- cli-guidelines/cli-guidelines: 1
- cmroanirgo/wordish: 1
- cmuratori/meow_hash: 1
- codesoap/pfuzz: 1
- colis-anr/morbig: 1
- conradirwin/conradirwin.github.com: 1
- copyleft-next/copyleft-next: 1
- cosmin/git-svn-extensions: 1
- crdoconnor/strictyaml: 1
- curl/curl: 1
- cyphar/filepath-securejoin: 1
- DasIch/oore: 1
- das-labor/neopg: 1
- davesteele/argparse_formatter: 1
- davidhalter/parso: 1
- dbgrandi/danger-prose: 1
- dbro/csvquote: 1
- Debian/.github: 1
- Debian/mergebot: 1
- demianriccardi/p5-HackaMol: 1
- dex4er/fakechroot: 1
- dgerber/rfc3987: 1
- dimkr/libwaive: 1
- disconnect3d/cstrnfinder: 1
- DRMacIver/glassbox: 1
- dspinellis/unix-history-make: 1
- encukou/zombie-imp: 1
- enferex/pdfresurrect: 1
- EntilZha/PyFunctional: 1
- eslint/eslint: 1
- executablebooks/markdown-it-py: 1
- facebook/pyre2: 1
- federicoceratto/debian-code-search-cli: 1
- felixschl/git-fiddle: 1
- flet/rejected-github-profile-achievements: 1
- fontello/cubic2quad: 1
- FortAwesome/Font-Awesome: 1
- fusepy/fusepy: 1
- gammu/gammu: 1
- Garrett-R/gender_bender: 1
- gdm85/coshell: 1
- gentilkiwi/wanakiwi: 1
- getlogbook/logbook: 1
- ggonnella/gfapy: 1
- github/advisory-database: 1
- go-debos/debos: 1
- grantm/perl-libxml-by-example: 1
- Grokzen/pykwalify: 1
- harelba/q: 1
- highvoltage/zram-tools: 1
- hjmangalam/parsyncfp2: 1
- holman/spark: 1
- houseabsolute/DateTime-TimeZone: 1
- hq6/gdbshellpipe: 1
- hroptatyr/dateutils: 1
- IAIK/meltdown: 1
- ietf-wg-acme/acme: 1
- infinit/dopenssl: 1
- ingydotnet/yaml-libyaml-pm: 1
- internetarchive/wayback: 1
- iovisor/bcc: 1
- isec-tugraz/cjag: 1
- ivanistheone/writing_scripts: 1
- jaraco/keyring: 1
- jart/hiptext: 1
- javierbyte/control-user-cursor: 1
- javierhonduco/sweeper: 1
- jaymzh/sugarjar: 1
- jbtronics/CrookedStyleSheets: 1
- jcgregorio/httplib2: 1
- jeffwidman/bitbucket-issue-migration: 1
- jesparza/peepdf: 1
- jnv/asciibooth: 1
- joshdata/pdf-redactor: 1
- jrfonseca/xdot.py: 1
- jstedfast/gmime: 1
- julian-klode/eatmydata-sc: 1
- julian-klode/triehash: 1
- jwilk/dothost: 1
- jwilk/fbcat: 1
- jwilk/i18nspector: 1
- jwilk/python-afl: 1
- karcherm/xz-malware: 1
- karenetheridge/Task-Weaken: 1
- kba/awesome-ocr: 1
- KBNLresearch/isolyzer: 1
- KDE/clazy: 1
- kemitchell/writing.kemitchell.com: 1
- kennethreitz-archive/clint: 1
- kijin/nearlyfreemail: 1
- kilobyte/colorized-logs: 1
- kingosticks/mopidy-tunein: 1
- KittyKatt/screenFetch: 1
- klange/nyancat: 1
- kohler/t1utils: 1
- kost/dvcs-ripper: 1
- ku1ik/stderred: 1
- kuzminrobin/code_review_notes: 1
- lamby/django-ctemplate: 1
- lamby/travis.debian.net: 1
- leahneukirchen/xe: 1
- lekensteyn/pacemaker: 1
Maintainer
- jwilk/mbank-cli: 79
- jwilk/sinntp: 19
- wader/catgolf: 13
- jwilk/didjvu: 13
- jwilk/fbcat: 12
- jwilk/i18nspector: 12
- jwilk/python-afl: 7
- jwilk/scanhelper: 6
- jwilk/vcsapeek: 4
- jwilk/zygolophodon: 4
- jwilk/ubanner: 3
- jwilk/ult: 3
- jwilk/dbts: 3
- mrash/afl-cve: 3
- jwilk/pydiatra: 3
Active Maintainer
- jwilk/pwnsjp: 1
Issue Author Associations
- Owner (191, 53.20%)
- Contributor (92, 25.63%)
- None (74, 20.61%)
- Collaborator (2, 0.56%)
Pull Request Author Associations
- Contributor (588, 80.44%)
- None (123, 16.83%)
- Collaborator (14, 1.92%)
- Owner (6, 0.82%)
Top Issue Labels
- bug (95)
- enhancement (58)
- help wanted (17)
- invalid (14)
- docs (5)
- more info needed (3)
- type-bug (3)
- easy (3)
- auto-locked (2)
- duplicate (2)
- task (2)
- on hold (2)
- 3.12 (2)
- False Positive 🦟 (2)
- 3.13 (2)
Top Pull Request Labels
- documentation (5)
- auto-locked (3)
- maintenance (3)
- bug (3)
- type:bug (2)
- fixed (2)
- type:tests (2)
- enhancement (2)
- external (2)
- Documentation (1)
- merged (1)
- type: fix (1)
- tests: exempted (1)
- compilation (1)
- triaged: cleanup (1)