Ecosyste.ms: Issues
An open API service for providing issue and pull request metadata for open source projects.
GitHub / pombredanne issue stats
Total issues: 1,388
Total pull requests: 355
Merged pull request: 277
Average time to close issues: 7 months
Average time to close pull requests: about 1 month
Average comments per issue: 2.06
Average comments per pull request: 1.43
Issues created
- nexB/purldb: 246
- nexB/scancode.io: 240
- nexB/scancode-toolkit: 184
- nexB/vulnerablecode: 136
- aboutcode-org/scancode-toolkit: 30
- bastikr/boolean.py: 24
- nexB/license-expression: 21
- nexB/fetchcode: 18
- nexB/extractcode: 17
- inveniosoftware-contrib/intbitset: 17
- nexB/python-inspector: 16
- nexB/container-inspector: 13
- WojciechMula/pyahocorasick: 12
- mkorman90/regipy: 11
- nexB/aboutcode-toolkit: 11
- nexB/debian-inspector: 10
- package-url/packageurl-python: 10
- aboutcode-org/debian-inspector: 10
- sassoftware/pymaven: 9
- nexB/univers: 8
- collective/collective.recipe.cmd: 7
- nexB/typecode: 7
- google/pygtrie: 6
- pyupio/dparse: 5
- pypa/get-virtualenv: 5
- seomoz/url-py: 4
- spdx/tools-python: 4
- alephdata/fingerprints: 4
- gemfileparser/gemfileparser: 4
- nexB/scancode-plugins: 4
- nexB/scancode-analyzer: 4
- nexB/commoncode: 4
- mandiant/GoReSym: 3
- nexB/deltacode: 3
- google/github-release-retry: 3
- package-url/purl-spec: 3
- priv-kweihmann/oelint-parser: 3
- douban/linguist: 3
- bebraw/pynu: 2
- uranusjr/packaging-dists: 2
- nexB/plugincode: 2
- madpah/requirements-parser: 2
- moyix/pdbparse: 2
- libimobiledevice/usbmuxd: 2
- garycourt/uri-js: 2
- anknown/ahocorasick: 2
- tmm1/test-queue: 2
- Photonios/pyasar: 2
- altendky/romp: 2
- TkTech/Lawu: 2
- hughsie/python-cabarchive: 2
- codebynumbers/ftpretty: 2
- app-sre/sretoolbox: 2
- RedHatProductSecurity/cvss: 2
- larsks/undocker: 2
- CycloneDX/cyclonedx-python-lib: 2
- electron/electron: 2
- pytries/datrie: 2
- ilanschnell/bitarray: 2
- pypa/packaging.python.org: 2
- twentyhq/twenty: 2
- Ezibenroc/PyRoaringBitMap: 2
- devops-kung-fu/bomber: 1
- conda-forge/boolean.py-feedstock: 1
- sthagen/sbom: 1
- jwilk/traversal-archives: 1
- Dav1dde/mcw: 1
- sphinx-doc/sphinxcontrib-django: 1
- zeromq/majordomo: 1
- google/containerregistry: 1
- ghowland/schemaman: 1
- zeromq/zeromq4-1: 1
- brendonh/schemup: 1
- openssl/web: 1
- alexksikes/SimSearch: 1
- casastorta/software_versions: 1
- bbqsrc/spdx-python: 1
- openSUSE/libzypp-bindings: 1
- yaml/YAML2: 1
- ptrus/suffix-trees: 1
- bwesterb/py-tarjan: 1
- trendmicro/telfhash: 1
- kootenpv/tok: 1
- gofed/symbols-extractor: 1
- pypa/python-manylinux-demo: 1
- Unitech/pm2: 1
- python-hyper/uritemplate: 1
- whichjdk/whichjdk.com: 1
- cjw296/pacman: 1
- 02strich/pyrpm: 1
- vardaofthevalier/pytest-smartcollect: 1
- niess/python-appimage: 1
- package-url/packageurl-dotnet: 1
- elastic/elasticsearch-servicewrapper: 1
- android/location-samples: 1
- erikbern/ann-benchmarks: 1
- discoproject/disco: 1
- drewsonne/pyum: 1
- ponty/pyunpack: 1
- drewsonne/pyvagrantfile: 1
- airbus-cert/regrippy: 1
- trickest/cve: 1
- pypa/setuptools-scm: 1
- piskvorky/smart_open: 1
- philipmorrisintl/RPackUtils: 1
- fedoraredteam/rpm2cpe: 1
- srossross/rpmfile: 1
- linkedin/pygradle: 1
- d9pouces/RubyMarshal: 1
- davidblewett/rure-python: 1
- nexB/saneyaml: 1
- moodmosaic/Fare: 1
- mwilliamson/node-license-sniffer: 1
- package-url/packageurl-java: 1
- NuGet/NuGetGallery: 1
- zulu-openjdk/zulu-openjdk: 1
- gin-gonic/contrib: 1
- src-d/enry: 1
- dgryski/go-simstore: 1
- anknown/darts: 1
- ghiscoding/excel-builder.js: 1
- coreos/license-bill-of-materials: 1
- Restream/reindexer: 1
- 3rd-Eden/licenses: 1
- dgryski/go-bloomindex: 1
- GoogleContainerTools/distroless: 1
- ekzhu/lshensemble: 1
- montagejs/collections: 1
- vt-middleware/cryptacular: 1
- sensiblecodeio/tiny-ssl-reverse-proxy: 1
- Succo/emoji: 1
- spdx/tools-java: 1
- npm/read: 1
- andrewwebber/kate: 1
- scraperwiki/tang: 1
- BenLangmead/comp-genomics-class: 1
- nexB/tracecode-toolkit: 1
- trailofbits/semgrep-rules: 1
- benvinegar/jquery-jsonpi: 1
- nexB/urlpy: 1
- royw/Versio: 1
- rspamd/rspamd: 1
- collective/collective.recipe.pydevproject: 1
- cloudify-cosmo/wagon: 1
- ihucos/zpkg: 1
- nix-community/nixpkgs-swh: 1
- fastzip/fastzip: 1
- lkoskela/license-expressions: 1
- nexB/cwe2: 1
- anthonyharrison/csaf: 1
- nexB/packvers: 1
- multun/pygosym: 1
- nexB/tracecode-toolkit-strace: 1
- di/packaging_legacy: 1
- alexkasko/openjdk-unofficial-builds: 1
- package-url/packageurl-js: 1
- google/closure-compiler: 1
- AceMetrix/package-license: 1
- GitbookIO/licenses-utils: 1
- google/highwayhash: 1
- haampie/libtree: 1
- ahupp/python-magic: 1
- rq/rq: 1
- eliben/pyelftools: 1
- pdfminer/pdfminer.six: 1
- facelessuser/wcmatch: 1
- ryanhiebert/backports.csv: 1
- afq984/python-cxxfilt: 1
- CxxTest/cxxtest: 1
- zapier/django-rest-hooks: 1
- chriskiehl/Gooey: 1
- getlogbook/logbook: 1
- seomoz/simhash-py: 1
- samgiles/slumber: 1
- matthew-brett/delocate: 1
- aliles/filemagic: 1
- Netflix/metaflow: 1
- metalink-dev/pymetalink: 1
- linkedin/shiv: 1
- matiasb/python-unidiff: 1
- jwodder/wheel-filename: 1
- ogrisel/wheelhouse-uploader: 1
- gjcarneiro/pybindgen: 1
- pypa/cibuildwheel: 1
- Eideticom/workflow-license-check: 1
- alvaro-prieto/colResizable: 1
- upstage/components: 1
- louischatriot/nedb: 1
- BurntSushi/aho-corasick: 1
- daac-tools/daachorse: 1
- pyca/cryptography: 1
- jandrewrogers/MetroHash: 1
- Martinsos/edlib: 1
- pkgconf/pkgconf: 1
- facebook/rocksdb: 1
- mwilliamson/locket.py: 1
- pytest-dev/execnet: 1
- pypa/virtualenv: 1
- pypa/twine: 1
- Changaco/python-libarchive-c: 1
- conan-io/python-patch-ng: 1
- jmcnamara/XlsxWriter: 1
- zopefoundation/zc.lockfile: 1
- Lukasa/requests-ftp: 1
- erocarrera/pefile: 1
- sarugaku/resolvelib: 1
- untitaker/python-atomicwrites: 1
- Ousret/charset_normalizer: 1
- rspeer/python-ftfy: 1
- psf/requests: 1
- hukkin/tomli: 1
- pypa/hatch: 1
- mk-fg/pretty-yaml: 1
- benhoyt/scandir: 1
- jaraco/path: 1
- BurntSushi/fst: 1
- spotify/sparkey: 1
- containers/skopeo: 1
- cpburnz/python-pathspec: 1
- python-distro/distro: 1
- pypa/auditwheel: 1
- versae/qbe: 1
- l0kix2/django-stored-filters: 1
- crdoconnor/dumbyaml: 1
- mikhaildubov/AST-text-analysis: 1
- alunduil/etest: 1
- sayanarijit/expandvars: 1
- freelawproject/eyecite: 1
- KanoComputing/fsdiff: 1
- Mte90/GH-License: 1
- pudo/normality: 1
- hugapi/hug: 1
- darvid/python-hyperscan: 1
- pelotoncycle/peloton_bloomfilters: 1
- metapensiero/metapensiero.pj: 1
- jtalks-org/jtalks-cicd: 1
- libyal/libfwsi: 1
- libyal/libregf: 1
- repology/py-libversion: 1
- JulienPalard/licensename: 1
- wbsoft/parce: 1
- liluo/mime: 1
- JDonner/NoAho: 1
- domenkozar/nose-selecttests: 1
- ryanrhymes/panns: 1
- frostming/pdm-packer: 1
- svetlyak40wt/python-processor: 1
- pseudo-lang/pseudo: 1
- WojciechMula/pyDAWG: 1
- desbma/pyfastcopy: 1
- lrq3000/pyFileFixity: 1
- nexB/pygmars: 1
- KeyviDev/keyvi: 1
- sigoden/upt: 1
- technoweenie/activesupport_notifications_backport: 1
- jruizgit/rules: 1
- niko/em_mysql2_connection_pool: 1
- PixarAnimationStudios/ruby-jss: 1
- benburkert/rack-singleshot: 1
- tmm1/rblineprof: 1
- ossillate-inc/packj: 1
- G-Research/ahocorasick_rs: 1
- privazio/alpine_release_info: 1
- ionelmc/python-appengine-sdk: 1
- AppThreat/vulnerability-db: 1
- sbomtools/apt2sbom: 1
- viraptor/arpy: 1
- seomoz/asis: 1
- containerbuildsystem/atomic-reactor: 1
- toumorokoshi/jsonschema-extractor: 1
- wanji/bitmap: 1
- camptocamp/c2cciutils: 1
- douban/PyCharlockHolmes: 1
- collective/collective.recipe.omelette: 1
- samaybhavsar/copyrightextractor: 1
- nilp0inter/cpe: 1
- Julian-Nash/cwe: 1
- sassoftware/python-debpkgr: 1
- unihon/dhubse: 1
- luispedro/diskhash: 1
- ionelmc/django-admin-customizer: 1
- lpomfrey/django-debreach: 1
- aclark4life/django-pci-auth: 1
Pull requests created
- nexB/purldb: 23
- nexB/scancode-toolkit: 18
- nexB/commoncode: 15
- nexB/license-expression: 14
- nexB/container-inspector: 13
- bastikr/boolean.py: 10
- inveniosoftware-contrib/intbitset: 10
- nexB/urlpy: 8
- nexB/extractcode: 8
- nexB/pygmars: 7
- pombredanne/schematics: 7
- nexB/scancode.io: 7
- nexB/typecode: 6
- nexB/debian-inspector: 6
- aboutcode-org/debian-inspector: 6
- gemfileparser/gemfileparser: 5
- seomoz/url-py: 5
- nexB/univers: 5
- nexB/gemfileparser2: 4
- nexB/dparse2: 4
- aboutcode-org/scancode-toolkit: 4
- nexB/aboutcode-toolkit: 4
- pyupio/dparse: 4
- uranusjr/packaging-dists: 4
- NuGet/NuGet.Client: 4
- WojciechMula/pyahocorasick: 3
- nexB/pip-requirements-parser: 3
- nexB/plugincode: 3
- package-url/packageurl-python: 3
- nexB/scancode-plugins: 3
- nexB/saneyaml: 3
- nexB/pymaven: 2
- datamade/probablepeople: 2
- package-url/purl-spec: 2
- mozilla/mozbase-deprecated: 2
- sassoftware/pymaven: 2
- mkorman90/regipy: 2
- BurntSushi/rebar: 2
- pudo/normality: 2
- PiDelport/backports.os: 2
- github/choosealicense.com: 2
- nexB/python-publicsuffix2: 2
- jsbueno/stackfull: 2
- seomoz/qless-py: 2
- iscc/iscc-cli: 2
- codebynumbers/ftpretty: 2
- aliles/filemagic: 2
- package-url/packageurl-go: 2
- nexB/tracecode-toolkit-strace: 2
- google/pygtrie: 2
- domenkozar/nose-selecttests: 1
- pudo/banal: 1
- altendky/romp: 1
- mitsuhiko/pluginbase: 1
- nexB/packvers: 1
- app-sre/sretoolbox: 1
- pypa/get-virtualenv: 1
- mnlipp/jgrapes: 1
- nexB/vulnerablecode: 1
- isra17/nrs: 1
- piskvorky/sqlitedict: 1
- mustache/mustache.github.com: 1
- VirusTotal/yara-x: 1
- un33k/django-bootup: 1
- rbarrois/python-semanticversion: 1
- zRedShift/mimemagic: 1
- collective/collective.recipe.cmd: 1
- vbatts/docker-utils: 1
- ah450/drf-ignore-slash-middleware: 1
- release-depot/toolchest: 1
- pyupio/changelogs: 1
- google/github-release-retry: 1
- django-fluent/django-fluent-contents: 1
- libyal/libregf: 1
- tk-tanab/debiantospdx: 1
- pyreadline/pyreadline: 1
- jaraco/pmxbot-config: 1
- egoist/devdocs-desktop: 1
- lpomfrey/django-debreach: 1
- oddbird/susysite: 1
- jaraco/zipp: 1
- pulearn/pulearn: 1
- nowells/django-pluggables: 1
- tempor1s/jumble-solver: 1
- gjcarneiro/pybindgen: 1
- zopefoundation/zc.lockfile: 1
- alexkasko/openjdk-unofficial-builds: 1
- defunkt/pystache: 1
- google/re2: 1
- nexB/fetchcode: 1
- trivio/codd: 1
- zmbq/djqgrid: 1
- moyix/pdbparse: 1
- getninjas/unix_ar: 1
- toastdriven/alligator: 1
- msys2/msys2-web: 1
- rspeer/python-ftfy: 1
- pelotoncycle/peloton_bloomfilters: 1
- nlohmann/jar_manifest: 1
- debrouwere/django-locking: 1
- mithrandie/go-text: 1
- Ezibenroc/PyRoaringBitMap: 1
- BurntSushi/fst: 1
- codegouvfr/eleventy-dsfr: 1
- sanand0/xmljson: 1
- noahbenson/neuropythy: 1
- eseraygun/python-alignment: 1
- datamade/probableparsing: 1
- nexB/deltacode: 1
- BurntSushi/regex-automata: 1
- vt-middleware/cryptacular: 1
- rubygems/rubygems-mirror: 1
- mitsuhiko/unp: 1
- warmcat/libwebsockets: 1
- TkTech/Lawu: 1
- MattBroach/DjangoRestMultipleModels: 1
- INRIA/spoon: 1
- whichjdk/whichjdk.com: 1
- liluo/pygments-github-lexers: 1
- alephdata/fingerprints: 1
- hughsie/python-cabarchive: 1
- miracle2k/python-glob2: 1
- fossology/Nirjas: 1
- kubernetes-sigs/tejolote: 1
- Succo/wkttoorb: 1
- nexB/python-inspector: 1
- commonsmachinery/blockhash: 1
- pytest-dev/unittest2pytest: 1
- progrium/go-extpoints: 1
- versae/qbe: 1
- pandaproject/panda: 1
- sanand0/orderedattrdict: 1
- mendsley/bsdiff: 1
- trailofbits/polyfile: 1
- florianl/go-tc: 1
- jaraco/backports.functools_lru_cache: 1
- evandrocoan/fastfilepackage: 1
- ChavezChen/CWLateralSlide: 1
- google/uri.dart: 1
- jdunck/python-unicodecsv: 1
- ryanhiebert/backports.csv: 1
- sampottinger/py_common_subseq: 1
- python-hyper/uritemplate: 1
- bebraw/pynu: 1
- nexB/pkginfo2: 1
- piskvorky/smart_open: 1
- tobi/delayed_job: 1
- axiak/pyre2: 1
Maintainer
- nexB/purldb: 269
- nexB/scancode.io: 247
- nexB/scancode-toolkit: 202
- nexB/vulnerablecode: 137
- nexB/license-expression: 35
- bastikr/boolean.py: 34
- inveniosoftware-contrib/intbitset: 27
- nexB/container-inspector: 26
- nexB/extractcode: 25
- nexB/commoncode: 19
- nexB/fetchcode: 19
- nexB/python-inspector: 17
- nexB/debian-inspector: 16
- nexB/aboutcode-toolkit: 15
- WojciechMula/pyahocorasick: 15
Active Maintainer
- nexB/purldb: 185
- nexB/scancode.io: 125
- nexB/scancode-toolkit: 115
- nexB/vulnerablecode: 60
- spdx/tools-python: 4
- nexB/aboutcode-toolkit: 3
- nexB/python-inspector: 2
- nexB/univers: 2
- package-url/purl-spec: 2
- inveniosoftware-contrib/intbitset: 1
- nexB/extractcode: 1
- nexB/fetchcode: 1
- nexB/saneyaml: 1
- nexB/cwe2: 1
Issue Author Associations
- Member (972, 70.03%)
- None (226, 16.28%)
- Contributor (129, 9.29%)
- Collaborator (61, 4.39%)
Pull Request Author Associations
- Member (173, 48.73%)
- Contributor (105, 29.58%)
- None (39, 10.99%)
- Collaborator (31, 8.73%)
- Owner (7, 1.97%)
Top Issue Labels
- enhancement (70)
- bug (67)
- Data collection (67)
- good first issue (29)
- new feature (23)
- package-formats (20)
- package scan (17)
- license scan (17)
- new-license (16)
- high priority (14)
- help wanted (13)
- low priority (13)
- question (12)
- Priority: high (10)
- easy (10)
Top Pull Request Labels
- Approved for CI (4)
- Community (4)
- bug (2)
- invalid (2)
- Type: enhancement (1)
- Type: bug (1)
- cncf-cla: no (1)
- approved (1)
- ok-to-test (1)
- size/XS (1)