An open API service indexing awesome lists of open source software.

https://github.com/mlouielu/valid-name-list

Make sure your website form validation and program pass these name.
https://github.com/mlouielu/valid-name-list

form form-validation name-validation validation

Last synced: over 1 year ago
JSON representation

Make sure your website form validation and program pass these name.

Awesome Lists containing this project

README

          

Valid Name List
---------------

Make sure your website form validation and program pass these name.

![](http://i.imgur.com/XwnfvI6.png)

![](http://i.imgur.com/TNqmby6.png)

So why we need this ?
---------------------

A personal name isn't that easy with only one given name concat with one surname.

Common componets of names include:

* Personal name
* Patronymic
* Matronymic
* Family name

For example, Romanian name usually consists of a given name and a surname. But
in offcial documents, surnames usually appear before given names. In Spanish naming,
it consists of a given name followed by two family names. Eastern Slavic naming
usually consists of a given name, patronymic and family name. In Taiwan, the family
name will concat wiht given name, and usually with one (family name) and two (given name) words.

Abbr.
-----

NMN = No Middle Name

PTY = Patronymic

Read More
---------

* [Falsehoods Programmers Believe About Names](https://www.kalzumeus.com/2010/06/17/falsehoods-programmers-believe-about-names/)
* [Personal name](https://en.wikipedia.org/wiki/Personal_name)
* [Eastern Slavic naming custom](https://en.wikipedia.org/wiki/Eastern_Slavic_naming_customs)
* [Malaysian names](https://en.wikipedia.org/wiki/Malaysian_names)