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

News

30.11.2017

Version 5.3 Deployed

New version 5.3 available.


15.11.2017

Version 5.3 release candidate is online

More names, more cultures and a new web service: Risk Detector.


16.03.2017

Version 5.2 Deployed

As announced, the new version has been installed.


02.03.2017

Version 5.2 release candidate is online

More names, more cultures.


01.11.2016

Version 5.1 Deployed

As announced, the new version has been installed.


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