amokan/human_name
Elixir bindings for the human-name crate implemented as a safe Rust NIF
This is a developer tool designed for Elixir and Erlang developers. It helps in parsing and standardizing human names by taking raw name strings as input and outputting various formatted versions, such as first names, last names, initials, or normalized full names. Developers building applications that need to handle user names consistently would be the primary users.
Use this if you are an Elixir or Erlang developer building an application that needs robust, consistent, and accurate parsing and formatting of human names.
Not ideal if you are not an Elixir or Erlang developer, or if you need to process names in a language other than Elixir/Erlang.
Stars
11
Forks
1
Language
Elixir
License
MIT
Category
Last pushed
Feb 11, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/nlp/amokan/human_name"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
PyThaiNLP/nlpo3
Thai natural language processing library in Rust, with Python and Node bindings.
forzagreen/n2words
Convert numerical numbers to written numbers, in 52+ languages.
greyblake/whatlang-rs
Natural language detection library for Rust. Try demo online: https://whatlang.org/
wikimedia/sentencex
A sentence segmentation library with wide language support optimized for speed and utility.
pemistahl/lingua-rs
The most accurate natural language detection library for Rust, suitable for short text and...