NameAPI is a web API
to handle people's names
in your software.



New international collaborators!

January has been a busy month at our office, as we have several new international collaborators.


New Name Database

We are glad to announce that a new database version has been deployed.


Dutch Names Imported

Around 15,000 Dutch surnames were imported into the NameAPI database!


New DB Version

We are happy to announce that a new DB version has been deployed.


Version 5.3 Deployed

New version 5.3 available.


NameAPI is standing on the shoulders of giants.

At Optimaize we use proven and well established open source software, and contribute to it.

NameAPI Server

The NameAPI Server software is written in Java. 

Key data:

  • Spring Framework: Dependency Management (IoC Container) and AOP.
  • Data stores: Janusgraph (formerly Titan) graph database, Elasticsearch, Lucene, SQLite
  • Caching: ehcache
  • Webserver: Grizzly (of Glassfish)
  • Maven: Dependency Management and Build

Other components:

 Our published libraries