An open API service for producing an overview of a list of open source projects.

https://github.com/derek73/python-nameparser

cjk data-cleaning name-parsing names nlp nlp-parsing python python-module record-linkage text-parser text-processing

Score: 25.042095866497217

Last synced: about 5 hours ago
JSON representation

Repository metadata:

Parse human names into title, given, middle, family, suffix, nickname and maiden name. Typed, zero-dependency, CJK-aware.


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: 1 day ago

Total Commits: 2,293
Total Committers: 31
Avg Commits per committer: 73.968
Development Distribution Score (DDS): 0.03

Commits in past year: 1,920
Committers in past year: 9
Avg Commits per committer in past year: 213.333
Development Distribution Score (DDS) in past year: 0.012

Name Email Commits
Derek Gulbranson d****3@g****m 2224
Rink Stiekema r****a@h****m 12
dependabot[bot] 4****] 10
Edward Betts e****d@4****m 5
Ianis Vasilev i****s@i****t 4
Peter Scott p****r@g****m 4
Evgeny Liskovets e****s@p****m 3
Claude n****y@a****m 2
IMGillusion t****2@g****m 2
James C. Palmer p****s@g****m 2
abnerjacobsen a****r@a****r 2
akamick86 1****6 2
moomoohk m****2@g****m 2
zahna s****t@z****m 2
Amrish Parmar a****r@b****m 1
Aru Sahni a****i@g****m 1
Brian S. Corbin c****s@g****m 1
Chris Erickson c****n 1
Karthikeyan Singaravelan t****i@g****m 1
Kelvin S. do Prado k****w@g****m 1
Matt VanEseltine m****n@u****u 1
Pavel T p****v@g****m 1
Simeon Visser s****7@g****m 1
Tim Gates t****s@i****m 1
TyVik t****8@g****m 1
Vincent Gao g****0@g****m 1
andrew r****l@b****u 1
apoorva-01 v****0@g****m 1
geritwagner g****r 1
huangwf0119 7****9 1
and 1 more...

Issue and Pull Request metadata

Last synced: about 10 hours ago

Total issues: 271
Total pull requests: 216
Average time to close issues: 3 months
Average time to close pull requests: 13 days
Total issue authors: 66
Total pull request authors: 36
Average comments per issue: 1.05
Average comments per pull request: 1.06
Merged pull request: 194
Bot issues: 0
Bot pull requests: 7

Past year issues: 193
Past year pull requests: 180
Past year average time to close issues: 9 days
Past year average time to close pull requests: about 10 hours
Past year issue authors: 1
Past year pull request authors: 6
Past year average comments per issue: 0.62
Past year average comments per pull request: 0.99
Past year merged pull request: 172
Past year bot issues: 0
Past year bot pull requests: 7

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/derek73/python-nameparser

Top Issue Authors

  • derek73 (195)
  • aikimark (3)
  • rsimoes (2)
  • catap (2)
  • ipartola (2)
  • daryanypl (2)
  • fjsj (2)
  • shartzog (2)
  • tgb417 (2)
  • alexitheodore (2)
  • thehesiod (2)
  • patvdleer (1)
  • martikevin (1)
  • mpbunch (1)
  • eliskovets (1)

Top Pull Request Authors

  • derek73 (169)
  • dependabot[bot] (7)
  • EdwardBetts (3)
  • vaneseltine (2)
  • jcp (2)
  • me21 (2)
  • zahna (2)
  • v-- (1)
  • TyVik (1)
  • aikimark (1)
  • Prismacolor (1)
  • kaspersorensen (1)
  • apoorva-01 (1)
  • geritwagner (1)
  • eliskovets (1)

Top Issue Labels

  • bug (80)
  • enhancement (68)
  • question (63)
  • vocabulary (20)
  • tooling (18)
  • breaking-change (12)
  • docs (8)
  • design (7)
  • tests (6)
  • wontfix (4)
  • probabilistic (3)
  • invalid (3)
  • superseded (1)
  • CI (1)
  • by-design (1)

Top Pull Request Labels

  • bug (56)
  • enhancement (52)
  • docs (46)
  • tooling (36)
  • tests (31)
  • dependencies (8)
  • vocabulary (8)
  • github_actions (7)
  • design (5)
  • CI (2)
  • breaking-change (2)
  • by-design (1)

Package metadata

pypi.org: nameparser

A simple Python module for parsing human names into their individual components.

  • Homepage:
  • Documentation: https://nameparser.readthedocs.io/
  • Licenses: LGPL-2.1-or-later
  • Latest release: 2.8.2 (published 2 days ago)
  • Last Synced: 2026-11-05T08:43:44.919Z (2 days ago)
  • Versions: 71
  • Dependent Packages: 34
  • Dependent Repositories: 581
  • Downloads: 3,132,865 Last month
  • Docker Downloads: 1,306
  • Rankings:
    • Downloads: 0.416%
    • Dependent packages count: 0.42%
    • Dependent repos count: 0.582%
    • Average: 2.002%
    • Stargazers count: 2.494%
    • Docker downloads count: 3.907%
    • Forks count: 4.191%
  • Maintainers (1)
proxy.golang.org: github.com/derek73/python-nameparser

conda-forge.org: nameparser

  • Homepage: http://github.com/derek73/python-nameparser
  • Licenses: LGPL-2.1+
  • Latest release: 1.0.5 (published almost 7 years ago)
  • Last Synced: 2026-03-22T03:14:08.330Z (8 months ago)
  • Versions: 5
  • Dependent Packages: 2
  • Dependent Repositories: 1
  • Downloads: 40,306 Total
  • Rankings:
    • Stargazers count: 16.346%
    • Forks count: 18.383%
    • Dependent packages count: 19.581%
    • Average: 19.603%
    • Dependent repos count: 24.103%
nixpkgs-24.11: python312Packages.nameparser

Module for parsing human names into their individual components

nixpkgs-24.05: python312Packages.nameparser

Module for parsing human names into their individual components

ubuntu-23.10: python-nameparser

  • Homepage: https://github.com/derek73/python-nameparser
  • Licenses: other
  • Latest release: 1.1.2-1 (published 9 months ago)
  • Last Synced: 2026-03-14T00:18:55.255Z (8 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
ubuntu-24.10: python-nameparser

  • Homepage: https://github.com/derek73/python-nameparser
  • Licenses: other
  • Latest release: 1.1.3-1 (published 9 months ago)
  • Last Synced: 2026-03-13T11:21:51.972Z (8 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
debian-11: python-nameparser

  • Homepage: https://github.com/derek73/python-nameparser
  • Documentation: https://packages.debian.org/bullseye/python-nameparser
  • Licenses: other
  • Latest release: 1.0.6-2 (published 9 months ago)
  • Last Synced: 2026-03-14T03:19:22.421Z (8 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
debian-10: python-nameparser

  • Homepage: https://github.com/derek73/python-nameparser
  • Documentation: https://packages.debian.org/buster/python-nameparser
  • Licenses: other
  • Latest release: 1.0.2-1 (published 9 months ago)
  • Last Synced: 2026-09-03T16:39:22.951Z (2 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
ubuntu-24.04: python-nameparser

  • Homepage: https://github.com/derek73/python-nameparser
  • Licenses: other
  • Latest release: 1.1.3-1 (published 9 months ago)
  • Last Synced: 2026-03-06T12:04:58.337Z (8 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
debian-13: python-nameparser

  • Homepage: https://github.com/derek73/python-nameparser
  • Documentation: https://packages.debian.org/trixie/python-nameparser
  • Licenses: other
  • Latest release: 1.1.3-1 (published 9 months ago)
  • Last Synced: 2026-03-14T09:09:56.198Z (8 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
nixpkgs-24.11: python311Packages.nameparser

Module for parsing human names into their individual components

nixpkgs-23.11: python311Packages.nameparser

Module for parsing human names into their individual components

ubuntu-22.04: python-nameparser

  • Homepage: https://github.com/derek73/python-nameparser
  • Licenses: other
  • Latest release: 1.1.1-1 (published 9 months ago)
  • Last Synced: 2026-08-08T17:09:28.209Z (3 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
nixpkgs-23.05: python311Packages.nameparser

A simple Python module for parsing human names into their individual components

nixpkgs-23.05: python310Packages.nameparser

A simple Python module for parsing human names into their individual components

ubuntu-23.04: python-nameparser

  • Homepage: https://github.com/derek73/python-nameparser
  • Licenses: other
  • Latest release: 1.1.2-1 (published 9 months ago)
  • Last Synced: 2026-08-05T19:07:19.994Z (3 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
nixpkgs-23.11: python310Packages.nameparser

Module for parsing human names into their individual components

ubuntu-20.04: python-nameparser

  • Homepage: https://github.com/derek73/python-nameparser
  • Licenses: other
  • Latest release: 1.0.6-1 (published 9 months ago)
  • Last Synced: 2026-07-26T18:01:28.858Z (3 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
debian-12: python-nameparser

  • Homepage: https://github.com/derek73/python-nameparser
  • Documentation: https://packages.debian.org/bookworm/python-nameparser
  • Licenses: other
  • Latest release: 1.1.2-1 (published 9 months ago)
  • Last Synced: 2026-07-24T21:07:30.018Z (4 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
nixpkgs-24.05: python311Packages.nameparser

Module for parsing human names into their individual components

nixpkgs-unstable: python314Packages.nameparser

Module for parsing human names into their individual components

nixpkgs-unstable: python313Packages.nameparser

Module for parsing human names into their individual components


Dependencies

.github/workflows/python-package.yml actions
  • actions/checkout v2 composite
  • actions/setup-python v2 composite
.github/workflows/python-publish.yml actions
  • actions/checkout v2 composite
  • actions/setup-python v2 composite
  • pypa/gh-action-pypi-publish 27b31702a0e7fc50959f5ad993c78deac1bdfc29 composite
docs/requirements.txt pypi
  • Sphinx *
  • furo *
.github/workflows/codeql.yml actions
  • actions/checkout v7 composite
  • github/codeql-action/analyze v4.37.3 composite
  • github/codeql-action/init v4.37.3 composite
pyproject.toml pypi
uv.lock pypi
  • accessible-pygments 0.0.5
  • alabaster 1.0.0
  • annotated-doc 0.0.5
  • ast-serialize 0.5.0
  • babel 2.18.0
  • beautifulsoup4 4.15.0
  • certifi 2026.5.20
  • charset-normalizer 3.4.7
  • colorama 0.4.6
  • coverage 7.15.0
  • dill 0.4.1
  • docutils 0.22.4
  • furo 2025.12.19
  • hypothesis 6.156.6
  • idna 3.18
  • imagesize 2.0.0
  • iniconfig 2.3.0
  • jinja2 3.1.6
  • librt 0.11.0
  • lightgbm 4.7.0
  • markdown-it-py 4.2.0
  • markupsafe 3.0.3
  • mdurl 0.1.2
  • mypy 2.1.0
  • mypy-extensions 1.1.0
  • namedivider-python 0.4.1
  • nameparser 9.0.4
  • narwhals 2.24.0
  • numpy 2.4.6
  • numpy 2.5.1
  • packaging 26.2
  • pandas 3.0.5
  • pathspec 1.1.1
  • pluggy 1.6.0
  • pygments 2.20.0
  • pytest 9.1.0
  • pytest-cov 7.1.0
  • pytest-timeout 2.4.0
  • python-dateutil 2.9.0.post0
  • regex 2026.7.19
  • requests 2.34.2
  • rich 15.0.0
  • roman-numerals 4.1.0
  • ruff 0.15.16
  • scipy 1.17.1
  • scipy 1.18.0
  • shellingham 1.5.4
  • six 1.17.0
  • snowballstemmer 3.1.1
  • sortedcontainers 2.4.0
  • soupsieve 2.8.4
  • sphinx 9.0.4
  • sphinx 9.1.0
  • sphinx-basic-ng 1.0.0b2
  • sphinxcontrib-applehelp 2.0.0
  • sphinxcontrib-devhelp 2.0.0
  • sphinxcontrib-htmlhelp 2.1.0
  • sphinxcontrib-jsmath 1.0.1
  • sphinxcontrib-qthelp 2.0.0
  • sphinxcontrib-serializinghtml 2.0.0
  • tomli 2.4.1
  • typer 0.27.0
  • typing-extensions 4.15.0
  • tzdata 2026.3
  • urllib3 2.7.0