Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message
Human Name Parser

Human Name Parser Laravel Package

davidgorges/human-name-parser

Parse human names into structured parts with this PHP library. Split full names into salutation, first name, middle name, last name, and suffix, handling initials, nicknames, and common formats. Lightweight and easy to drop into Laravel or any PHP project.

View on GitHub
Deep Wiki
Context7

human-name-parser splits a person's full name into its individual parts, making it easy to store, search, and display names consistently. Pass it a string like "Mr. John A. Doe Jr." and it returns the salutation, first name, middle names, last name, and suffix, handling messy real-world edge cases such as missing parts, compound surnames, and titles.

  • Breaks full names into structured, storable fields
  • Detects salutations, suffixes, and middle initials
  • Gracefully handles single-word and multi-part names
  • Simple, framework-agnostic PHP API
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
shitoudev/permissionmanager
johannesclimacus/laravel-tui
hocvt/seotools
vitalybaev/sypexgeo
amphibee/themosis-ignition
gito-me/fast-excel
frankyso/laravel-ipaymu
geolize-studio/laravel-chile
boomerangui/chat
jinas/dhivatar
store-doc/laravel-storage-driver
plus-it/laravel-translation-manager
diephp/perhaps
diephp/telegraph
osmaviation/spreadsheet
microsoft/fluentui-system-icons
mmccook/php-json-canonicalization-scheme
middlewares/firewall
qubiqx/montapacking
nyoncode/laravel-package-console