GitHub / janosh issue stats
Total issues: 502
Total pull requests: 1,763
Merged pull request: 1,600
Average time to close issues: 5 months
Average time to close pull requests: 11 days
Average comments per issue: 2.78
Average comments per pull request: 0.84
Issues created
- materialsproject/pymatgen: 26
- janosh/pymatviz: 20
- astral-sh/ruff: 17
- materialsproject/crystaltoolkit: 15
- janosh/awesome-sveltekit: 14
- janosh/matterviz: 13
- materialsproject/fireworks: 10
- plotly/plotly.py: 10
- astral-sh/ty: 9
- janosh/svelte-multiselect: 9
- microsoft/vscode-jupyter: 8
- sveltejs/svelte: 8
- cetz-package/cetz: 8
- CompRhys/aviary: 8
- wandb/wandb: 8
- materialsproject/atomate2: 7
- spglib/moyo: 7
- pngwn/MDsveX: 7
- VirtusLab/pandas-stubs: 6
- codespell-project/codespell: 6
- hackingmaterials/atomate: 6
- pandas-dev/pandas: 6
- sveltejs/kit: 6
- janosh/svelte-toc: 5
- Matgenix/jobflow-remote: 5
- materialsvirtuallab/maml: 4
- materialsproject/emmet: 4
- materialsproject/jobflow: 4
- janosh/matbench-discovery: 4
- ACEsuit/mace: 4
- denoland/deno: 4
- microsoft/vscode: 4
- charliermarsh/ruff: 4
- mattjennings/mdsvexamples: 4
- materialsvirtuallab/matgl: 4
- materialsproject/custodian: 4
- typst/typst: 3
- materialsvirtuallab/m3gnet: 3
- CederGroupHub/chgnet: 3
- materialsproject/api: 3
- kynan/nbstripout: 3
- threlte/threlte: 3
- g-plane/markup_fmt: 3
- troycomi/reportseff: 3
- janosh/pdf-compressor: 3
- simeydotme/svelte-range-slider-pips: 3
- iconify/iconify: 3
- sveltejs/language-tools: 3
- MPA2suite/k_SRME: 2
- Matgenix/qtoolkit: 2
- nbQA-dev/nbQA: 2
- arxiv/html_feedback: 2
- sveltejs/eslint-plugin-svelte3: 2
- tcort/markdown-link-check: 2
- sveltejs/prettier-plugin-svelte: 2
- eslint/eslint-plugin-markdown: 2
- marimo-team/marimo: 2
- codefeathers/rollup-plugin-svelte-svg: 2
- hackingmaterials/automatminer: 2
- schang412/typst-whalogen: 2
- typst/webapp-issues: 2
- PyCQA/docformatter: 2
- MDIL-SNU/SevenNet: 2
- simple-icons/simple-icons: 2
- manzt/anywidget: 2
- tecosaur/LaTeX-Utilities: 2
- microsoft/vscode-python: 2
- pheuter/svelte-check-rs: 2
- MartinThoma/flake8-simplify: 2
- mhkeller/layercake: 2
- JuDFTteam/best-of-atomistic-machine-learning: 2
- microsoft/vscode-remote-release: 2
- Radical-AI/torch-sim: 2
- sveltejs/sites: 1
- algolia/algoliasearch-client-javascript: 1
- materialsvirtuallab/monty: 1
- stemrollerapp/stemroller: 1
- materialsproject/foundation: 1
- ml-tooling/lazydocs: 1
- giovannipizzi/seekpath: 1
- PyCQA/autoflake: 1
- microsoft/vscode-python-debugger: 1
- algolia/gatsby-plugin-algolia: 1
- jendrikseipp/vulture: 1
- fair-chem/fairchem: 1
- jerry-git/pytest-split: 1
- open-catalyst-project/ocp: 1
- prettier/prettier: 1
- pypa/pip: 1
- whitead/protein-emoji: 1
- pypi/support: 1
- pypa/gh-action-pypi-publish: 1
- numpy/numpy: 1
- streetsidesoftware/vscode-spell-checker: 1
- sveltejs/template: 1
- philter87/publish-svelte: 1
- pre-commit/identify: 1
- materialsvirtuallab/matcalc: 1
- samuelmeuli/glance: 1
- usnistgov/h5wasm: 1
- janosh/elementari: 1
- adam-kerrigan/pybader: 1
- hugonxc/mma_pip: 1
- moollaza/repo-remover: 1
- comprhys/roost: 1
- AgnostiqHQ/covalent: 1
- pluvial/svelte-adapter-deno: 1
- nvidia/nvalchemi-toolkit-ops: 1
- micha-lmxt/svelte-window: 1
- pre-commit/pre-commit: 1
- conda/conda: 1
- d3/d3-format: 1
- mkloubert/vscode-git-notify: 1
- Phlya/adjustText: 1
- reflex-dev/reflex: 1
- ICAMS/grace-tensorpotential: 1
- scott-maddox/fdint: 1
- MagicStack/MagicPython: 1
- brave/brave-browser: 1
- materials-consortia/providers-dashboard: 1
- jamescoyle/downloadsextension: 1
- mir-group/nequip: 1
- PyCQA/flake8-bugbear: 1
- shooontan/gatsby-remark-attr: 1
- astral-sh/uv: 1
- algolia/react-instantsearch: 1
- Rich-Harris/svelte-cubed: 1
- sveltejs/vite-plugin-svelte: 1
- abrahamcalf/programming-languages-logos: 1
- sillyfreak/typst-pull-eh: 1
- duecredit/duecredit: 1
- GongRzhe/Office-Word-MCP-Server: 1
- timhall/svelte-apollo: 1
- phonopy/phono3py: 1
- titarenko/fast-exif: 1
- pypa/setuptools: 1
- jonasgeiler/svelte-tiny-virtual-list: 1
- vitest-dev/vitest: 1
- codecov/umbrella: 1
- googlemaps/v3-utility-library: 1
- PyCQA/pydocstyle: 1
- atomiks/rehype-pretty-code: 1
- janosh/svelte-algolia: 1
- hackingmaterials/amset: 1
- cetz-package/cetz-venn: 1
- importantimport/urara: 1
- Symbitic/remark-plugins: 1
- janosh/svelte-bricks: 1
- hackingmaterials/matminer: 1
- ml-evs/matador: 1
- sethvincent/remark-bracketed-spans: 1
- xtuc/async-reactor: 1
- andrewbranch/gatsby-remark-vscode: 1
- modular/modular: 1
- eslint/eslint: 1
- tingerrr/subpar: 1
- plotly/react-plotly.js: 1
- pre-commit/pre-commit.com: 1
- joshnuss/svelte-local-storage-store: 1
- pre-commit/mirrors-eslint: 1
- janosh/afara: 1
- bluwy/svelte-preprocess-import-assets: 1
- cookpete/auto-changelog: 1
- aplowman/castep-parse: 1
- pre-commit/mirrors-mypy: 1
- janosh/awesome-normalizing-flows: 1
- rollup/rollup: 1
- HPC-AI-Team/MatRIS: 1
- hackebrot/pytest-md: 1
- cetz-package/cetz-plot: 1
- pytest-dev/unittest2pytest: 1
- reviewdog/action-markdownlint: 1
- mjpieters/pyright-analysis: 1
- EclipseFdn/open-vsx.org: 1
- tensorflow/probability: 1
- qzhu2017/PyXtal: 1
- mattcroat/joy-of-code: 1
- j178/prek: 1
- GAM-team/GAM: 1
- luthaf/vesin: 1
- janosh/tensorboard-reducer: 1
- microsoft/playwright: 1
- usnistgov/alignn: 1
- materialsproject/matbench: 1
- spglib/spglib: 1
- rehypejs/rehype-autolink-headings: 1
- astral-sh/ruff-lsp: 1
- KaTeX/KaTeX: 1
- ipython/ipykernel: 1
- ssleptsov/ninja-keys: 1
- facebookresearch/fairchem: 1
- scroll-into-view/compute-scroll-into-view: 1
- TorchSim/torch-sim: 1
- denoland/deno_lint: 1
- mattiasw/ExifReader: 1
- microsoft/vscode-markdown-tm-grammar: 1
- matplotlib/matplotlib: 1
- ray-project/ray: 1
- plotly/dash: 1
- arobase-che/remark-attr: 1
- snuffyDev/Beatbump: 1
Pull requests created
- janosh/pymatviz: 277
- materialsproject/pymatgen: 221
- janosh/matbench-discovery: 182
- janosh/matterviz: 113
- CederGroupHub/chgnet: 89
- materialsproject/atomate2: 83
- janosh/svelte-multiselect: 83
- janosh/blog: 59
- materialsproject/crystaltoolkit: 40
- CompRhys/aviary: 39
- materialsproject/fireworks: 36
- materialsproject/custodian: 33
- janosh/elementari: 27
- janosh/diagrams: 25
- materialsproject/jobflow: 24
- janosh/svelte-toc: 23
- janosh/awesome-sveltekit: 22
- materialsvirtuallab/monty: 21
- materialsproject/emmet: 20
- janosh/svelte-bricks: 18
- hackingmaterials/atomate: 17
- janosh/svelte-zoo: 16
- Radical-AI/torch-sim: 15
- janosh/tensorboard-reducer: 14
- janosh/pdf-compressor: 12
- codespell-project/codespell: 11
- comprhys/roost: 11
- spglib/moyo: 9
- materialsvirtuallab/matcalc: 9
- janosh/awesome-normalizing-flows: 9
- ACEsuit/mace: 7
- materialsvirtuallab/matgenb: 7
- materialsvirtuallab/matgl: 7
- materialsvirtuallab/m3gnet: 6
- janosh/ffonons: 6
- kynan/nbstripout: 6
- Matgenix/jobflow-remote: 5
- materialsproject/matbench: 5
- materialsproject/api: 5
- janosh/afara: 4
- microsoft/mattersim: 4
- wjm41/molplotly: 4
- marimo-team/marimo: 4
- janosh/svelte-algolia: 4
- materialsproject/maggma: 3
- astral-sh/uv: 3
- denoland/deno: 3
- hackingmaterials/matminer: 3
- janosh/auto-repo-config: 3
- janosh/format-ipy-cells: 3
- janosh/ocean-artup: 3
- janosh/tikz: 3
- materialsproject/mp-react-components: 3
- materialsvirtuallab/maml: 3
- Matgenix/qtoolkit: 3
- phonopy/phonopy: 3
- pytest-dev/unittest2pytest: 3
- simeydotme/svelte-range-slider-pips: 3
- troycomi/reportseff: 3
- usnistgov/alignn: 3
- spglib/spglib: 2
- materialsproject/pymatgen-analysis-defects: 2
- cetz-package/cetz: 2
- mhkeller/layercake: 2
- andrew-s-rosen/qmof: 2
- mongodb-labs/mongo-arrow: 2
- nbQA-dev/nbQA: 2
- PetarV-/TikZ: 2
- phonopy/phono3py: 2
- plotly/plotly.py: 2
- pola-rs/polars: 2
- rollup/plugins: 2
- janosh/svicons: 2
- sveltejs/community-legacy: 2
- TorchSim/torch-sim: 2
- janosh/torch-mnf: 2
- janosh/thermo: 2
- materialsvirtuallab/pymatgen-analysis-diffusion: 1
- ankurrsinghal/svelte-legos: 1
- usnistgov/jarvis: 1
- matplotlib/mpl-third-party: 1
- maximevandegar/papers-in-100-lines-of-code: 1
- MDIL-SNU/SevenNet: 1
- tcort/markdown-link-check: 1
- micha-lmxt/svelte-window: 1
- theochem/procrustes: 1
- microsoft/vscode-markdown-tm-grammar: 1
- modal-labs/pytest-markdown-docs: 1
- thomaswangio/gatsby-plugin-feed-mdx: 1
- MPA2suite/k_SRME: 1
- tilde-lab/awesome-materials-informatics: 1
- nomad-coe/nomad: 1
- tonyduan/normalizing-flows: 1
- materialsproject/dash-mp-components: 1
- wandb/wandb: 1
- pixelstew/gatsby-paginate: 1
- lamalab-org/structuregraph-helpers: 1
- lmmentel/awesome-python-chemistry: 1
- project-flame/flame-fork: 1
- PyCQA/isort: 1
- whitead/molbloom: 1
- qjcg/awesome-typst: 1
- algolia/gatsby-plugin-algolia: 1
- remarkjs/strip-markdown: 1
- kavanase/vaspup2.0: 1
- ACEsuit/mace-mp: 1
- simonsiefke/vscode-svg-preview: 1
- sparks-baird/matbench-genmetrics: 1
- AgnostiqHQ/covalent: 1
- JuDFTteam/best-of-atomistic-machine-learning: 1
- importantimport/urara: 1
- hackingmaterials/automatminer: 1
- googlemaps/v3-utility-library: 1
- google/comprehensive-rust: 1
- wooorm/starry-night: 1
- materialsproject/public-docs: 1
- dschau/gatsby-remark-code-titles: 1
- materialsproject/pymatgen-analysis-alloys: 1
- streetsidesoftware/cspell-dicts: 1
- materialsproject/pymatgen-db: 1
- donavon/use-dark-mode: 1
- yushijinhun/three-minifier: 1
- janosh/tf-mnf: 1
- Bowserinator/Periodic-Table-JSON: 1
- atomicarchitects/nequix: 1
- artrz/vscode-gitstash: 1
Maintainer
- janosh/pymatviz: 297
- materialsproject/pymatgen: 247
- janosh/matbench-discovery: 186
- janosh/matterviz: 126
- janosh/svelte-multiselect: 92
- CederGroupHub/chgnet: 92
- materialsproject/atomate2: 90
- janosh/blog: 59
- materialsproject/crystaltoolkit: 55
- CompRhys/aviary: 47
- materialsproject/fireworks: 46
- materialsproject/custodian: 37
- janosh/awesome-sveltekit: 36
- janosh/elementari: 28
- janosh/svelte-toc: 28
Active Maintainer
- janosh/matterviz: 89
- janosh/svelte-multiselect: 30
- janosh/pymatviz: 26
- janosh/matbench-discovery: 10
- Radical-AI/torch-sim: 7
- janosh/elementari: 7
- spglib/moyo: 4
- TorchSim/torch-sim: 3
- materialsproject/fireworks: 3
- janosh/svelte-toc: 2
- janosh/svelte-zoo: 2
- janosh/tensorboard-reducer: 2
- janosh/awesome-sveltekit: 1
Issue Author Associations
- None (189, 37.65%)
- Contributor (124, 24.70%)
- Member (85, 16.93%)
- Owner (74, 14.74%)
- Collaborator (30, 5.98%)
Pull Request Author Associations
- Owner (913, 51.79%)
- Member (500, 28.36%)
- Collaborator (184, 10.44%)
- Contributor (142, 8.05%)
- None (24, 1.36%)
Top Issue Labels
- enhancement (70)
- bug (57)
- good first issue (21)
- help wanted (16)
- rule (13)
- feature request (11)
- documentation (10)
- ux (10)
- testing (9)
- docs (9)
- feature-request (8)
- plotly (6)
- question (6)
- io (5)
- UI (4)
Top Pull Request Labels
- enhancement (356)
- fix (227)
- plotly (106)
- pkg (81)
- breaking (81)
- housekeeping (77)
- site (67)
- docs (63)
- linting (62)
- structure (61)
- testing (61)
- ux (61)
- qa (57)
- ci (57)
- tests (56)