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

News

12.02.2020

New international collaborators!

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


15.03.2019

New Name Database

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


19.09.2018

Dutch Names Imported

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


30.07.2018

New DB Version

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


30.11.2017

Version 5.3 Deployed

New version 5.3 available.


Technology

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