JOSS: https://github.com/KingsburyLab/pyEQL
Score: 15.039719719041582
Last synced: about 3 hours ago
JSON representation
Repository metadata:
A Python library for solution chemistry
- Host: GitHub
- URL: https://github.com/KingsburyLab/pyEQL
- Owner: KingsburyLab
- License: other
- Created: 2013-11-05T22:23:57.000Z (almost 13 years ago)
- Default Branch: main
- Last Pushed: 2026-08-12T21:03:02.000Z (1 day ago)
- Last Synced: 2026-08-13T00:41:36.653Z (1 day ago)
- Language: C++
- Homepage:
- Size: 16.2 MB
- Stars: 75
- Watchers: 2
- Forks: 26
- Open Issues: 20
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: docs/contributing.md
- License: COPYING
- Citation: CITATION.cff
- Authors: AUTHORS.md
- Zenodo: .zenodo.json
Owner metadata:
- Name: Kingsbury Research Lab
- Login: KingsburyLab
- Email:
- Kind: organization
- Description: Kingsbury Research Group
- Website: https://kingsburylab.org
- Location: United States of America
- Twitter: KingsburyLab
- Company:
- Icon url: https://avatars.githubusercontent.com/u/107872527?v=4
- Repositories: 2
- Last Synced at: 2023-08-05T13:01:49.764Z
- Profile URL: https://github.com/KingsburyLab
GitHub Events
Total
- Create event: 153
- Delete event: 136
- Fork event: 13
- Issue comment event: 194
- Issues event: 50
- Pull request event: 171
- Pull request review comment event: 75
- Pull request review event: 66
- Push event: 194
- Release event: 5
- Watch event: 4
- Total: 1061
Last Year
- Create event: 43
- Delete event: 31
- Fork event: 2
- Issue comment event: 51
- Issues event: 27
- Pull request event: 51
- Pull request review comment event: 23
- Pull request review event: 19
- Push event: 109
- Release event: 4
- Watch event: 1
- Total: 361
Committers metadata
Last synced: 1 day ago
Total Commits: 1,661
Total Committers: 21
Avg Commits per committer: 79.095
Development Distribution Score (DDS): 0.637
Commits in past year: 406
Committers in past year: 8
Avg Commits per committer in past year: 50.75
Development Distribution Score (DDS) in past year: 0.7
| Name | Commits | |
|---|---|---|
| Ryan Kingsbury | r****y | 603 |
| Ryan S. Kingsbury | R****y@a****u | 319 |
| github-actions | g****s@g****m | 214 |
| Sui Xiong Tay | s****1@t****u | 121 |
| Ugochukwu Nwosu | u****w@g****m | 109 |
| Vineet Bansal | v****l@p****m | 92 |
| dependabot[bot] | 4****] | 60 |
| Ryan S. Kingsbury | r****y@a****u | 39 |
| YitongPan1 | 1****1 | 31 |
| DhruvDuseja | d****a@g****m | 18 |
| Kirill Pushkarev | 7****h | 17 |
| Arpit Bhardwaj | a****3@g****u | 13 |
| Jaebeom Park | j****2@p****u | 5 |
| Nikhil Dhruv | 6****v | 5 |
| Andrew S. Rosen | a****3@g****m | 3 |
| Diem Phung Nguyen Duy | p****0@s****n | 3 |
| Ryan S. Kingsbury | r****y@a****t | 3 |
| Mike German | m****e@s****m | 2 |
| githubalexliu | m****u@g****m | 2 |
| Yitong Pan | y****1@p****u | 1 |
| Sui Xiong Tay | s****1@p****u | 1 |
Issue and Pull Request metadata
Last synced: 1 day ago
Total issues: 54
Total pull requests: 323
Average time to close issues: 4 months
Average time to close pull requests: 8 days
Total issue authors: 12
Total pull request authors: 16
Average comments per issue: 1.52
Average comments per pull request: 1.48
Merged pull request: 216
Bot issues: 0
Bot pull requests: 108
Past year issues: 21
Past year pull requests: 85
Past year average time to close issues: 2 months
Past year average time to close pull requests: 6 days
Past year issue authors: 7
Past year pull request authors: 9
Past year average comments per issue: 1.9
Past year average comments per pull request: 2.01
Past year merged pull request: 57
Past year bot issues: 0
Past year bot pull requests: 27
Top Issue Authors
- rkingsbury (29)
- ugognw (6)
- vineetbansal (4)
- xiaoxiaozhu123 (3)
- YitongPan1 (2)
- abhardwaj73 (2)
- SuixiongTay (2)
- jjstickel (2)
- jaichanders (1)
- defencedog (1)
- Konjkov (1)
- mdaeron (1)
Top Pull Request Authors
- rkingsbury (112)
- dependabot[bot] (77)
- github-actions[bot] (31)
- SuixiongTay (31)
- vineetbansal (16)
- ugognw (14)
- NikhilDhruv (11)
- abhardwaj73 (10)
- YitongPan1 (7)
- Ouriel-N (5)
- Jaebeom-P (2)
- gnuhpdiem (2)
- githubalexliu (2)
- Andrew-S-Rosen (1)
- jjstickel (1)
Top Issue Labels
- docs (8)
- Good First Issue (8)
- enhancement (6)
- fix (4)
- github_actions (3)
- Bug (2)
- release:patch (1)
- feature (1)
- dependencies (1)
- pkg (1)
- housekeeping (1)
Top Pull Request Labels
- dependencies (122)
- github_actions (47)
- python (45)
- fix (44)
- enhancement (34)
- docs (24)
- housekeeping (21)
- release:patch (17)
- pkg (14)
- release:minor (10)
- breaking (3)
- release:major (1)
- feature (1)
Package metadata
- Total packages: 2
-
Total downloads:
- pypi: 1,702 last-month
- Total dependent packages: 0 (may contain duplicates)
- Total dependent repositories: 1 (may contain duplicates)
- Total versions: 52
- Total maintainers: 2
pypi.org: pyeql
A python interface for solution chemistry
- Homepage:
- Documentation: https://pyeql.readthedocs.io/
- Licenses: LGPL-3.0-or-later
- Latest release: 1.6.1 (published 10 days ago)
- Last Synced: 2026-08-13T00:58:54.923Z (1 day ago)
- Versions: 48
- Dependent Packages: 0
- Dependent Repositories: 1
- Downloads: 1,647 Last month
-
Rankings:
- Stargazers count: 9.987%
- Dependent packages count: 10.002%
- Downloads: 10.087%
- Forks count: 12.545%
- Average: 12.868%
- Dependent repos count: 21.718%
- Maintainers (1)
pypi.org: vineetb-pyeql
A python interface for solution chemistry
- Homepage:
- Documentation: https://vineetb-pyeql.readthedocs.io/
- Licenses: LGPL-3.0-or-later
- Latest release: 1.0.4rc11 (published 6 months ago)
- Last Synced: 2026-08-13T00:39:55.265Z (1 day ago)
- Versions: 4
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 55 Last month
-
Rankings:
- Dependent packages count: 7.872%
- Average: 26.189%
- Dependent repos count: 44.505%
- Maintainers (1)
Dependencies
- actions/checkout v4 composite
- actions/setup-python v4 composite
- pypa/gh-action-pypi-publish v1.8.10 composite
- actions/checkout v4 composite
- actions/setup-python v4 composite
- codecov/codecov-action v3 composite
- iapws *
- maggma *
- monty *
- myst-parser *
- pint *
- pymatgen >=2022.0.17
- scipy *
- sphinx >=3.2.1
- sphinx-rtd-theme *
- aioitertools ==0.13.0
- alabaster ==1.0.0
- annotated-types ==0.7.0
- ast-serialize ==0.5.0
- attrs ==26.1.0
- babel ==2.18.0
- bcrypt ==5.0.0
- bibtexparser ==1.4.4
- black ==26.5.1
- boto3 ==1.43.10
- botocore ==1.43.10
- certifi ==2026.4.22
- cffi ==2.0.0
- cfgv ==3.5.0
- charset-normalizer ==3.4.7
- click ==8.4.0
- contourpy ==1.3.3
- coverage ==7.14.0
- cryptography ==50.0.0
- cycler ==0.12.1
- distlib ==0.4.0
- dnspython ==2.8.0
- docutils ==0.22.4
- execnet ==2.1.2
- filelock ==3.29.0
- flexcache ==0.3
- flexparser ==0.4
- fonttools ==4.63.0
- iapws ==1.5.5
- identify ==2.6.19
- idna ==3.15
- imagesize ==2.0.0
- iniconfig ==2.3.0
- jinja2 ==3.1.6
- jmespath ==1.1.0
- joblib ==1.5.3
- jsonlines ==4.0.0
- jsonschema ==4.26.0
- jsonschema-specifications ==2025.9.1
- kiwisolver ==1.5.0
- librt ==0.11.0
- linkify-it-py ==2.1.0
- lxml ==6.1.1
- maggma ==0.72.1
- markdown-it-py ==4.2.0
- markupsafe ==3.0.3
- matplotlib ==3.10.9
- mdit-py-plugins ==0.6.1
- mdurl ==0.1.2
- mongomock ==4.3.0
- monty ==2026.5.18
- mpmath ==1.3.0
- msgpack ==1.1.2
- mypy ==2.1.0
- mypy-extensions ==1.1.0
- myst-parser ==5.1.0
- narwhals ==2.21.2
- networkx ==3.6.1
- nodeenv ==1.10.0
- numpy ==2.4.6
- orjson ==3.11.9
- packaging ==26.2
- palettable ==3.3.3
- pandas ==3.0.3
- paramiko ==3.5.1
- pathspec ==1.1.1
- periodictable ==2.1.0
- phreeqpython ==1.6.2
- pillow ==12.3.0
- pint ==0.25.3
- platformdirs ==4.9.6
- plotly ==6.7.0
- pluggy ==1.6.0
- pre-commit ==4.6.0
- py ==1.11.0
- pycparser ==3.0
- pydantic ==2.13.4
- pydantic-core ==2.46.4
- pydantic-settings ==2.14.1
- pydash ==8.0.6
- pygments ==2.20.0
- pymatgen-core ==2026.5.18
- pymongo ==4.10.1
- pynacl ==1.6.2
- pyparsing ==3.3.2
- pytest ==9.0.3
- pytest-cov ==7.1.0
- pytest-xdist ==3.8.0
- python-dateutil ==2.9.0.post0
- python-discovery ==1.3.1
- python-dotenv ==1.2.2
- pytokens ==0.4.1
- pytz ==2026.2
- pyyaml ==6.0.3
- pyzmq ==27.1.0
- referencing ==0.37.0
- requests ==2.34.2
- roman-numerals ==4.1.0
- rpds-py ==0.30.0
- ruamel-yaml ==0.19.1
- ruff ==0.15.13
- s3transfer ==0.17.0
- scipy ==1.17.1
- sentinels ==1.1.1
- setuptools ==83.0.0
- six ==1.17.0
- snowballstemmer ==3.0.1
- spglib ==2.7.0
- sphinx ==9.0.4
- sphinx-rtd-theme ==3.1.0
- sphinxcontrib-applehelp ==2.0.0
- sphinxcontrib-devhelp ==2.0.0
- sphinxcontrib-htmlhelp ==2.1.0
- sphinxcontrib-jquery ==4.1
- sphinxcontrib-jsmath ==1.0.1
- sphinxcontrib-qthelp ==2.0.0
- sphinxcontrib-serializinghtml ==2.0.0
- sshtunnel ==0.4.0
- sympy ==1.14.0
- tabulate ==0.10.0
- tox ==3.28.0
- tqdm ==4.67.3
- typing-extensions ==4.15.0
- typing-inspection ==0.4.2
- uc-micro-py ==2.0.0
- uncertainties ==3.2.3
- urllib3 ==2.7.0
- virtualenv ==21.3.3
- actions/checkout v7 composite
- actions/setup-python v7 composite
- actions/checkout v7 composite
- actions/setup-python v7 composite
- r-lib/actions/setup-pandoc v2 composite
- actions/checkout v7 composite
- actions/setup-python v7 composite