Skip to content
NicTool: a DNS management solution
Perl Perl6 JavaScript Other
Failed to load latest commit information.
client fix for named FH Jan 19, 2016
docs restored is_admin to DB, SQL updates Dec 11, 2012
server update SRV record export to add missing zone (#126) May 24, 2016
.perltidyrc added .perltidyrc May 26, 2014
.travis.yml added perl 5.18 to Travis tests Feb 7, 2014 AUTHORS: added links to github contributors Jun 24, 2014
MANIFEST added top level dist.ini with author depenedencies Dec 4, 2014
README restore README (with pointer to Jun 24, 2014 added links to exports/import help pages Oct 11, 2014
dist.ini added top level dist.ini with author depenedencies Dec 4, 2014


NicTool is a open source DNS management suite that takes the headaches out of managing DNS data. NicTool provides a easy to use web interface that allows users with little dns knowledge the ability to manage dns zones and records.


  • Web interface for users, admins, and clients
  • Validation of DNS data before acceptance
  • Permissions for users and groups
  • Delegatation of zones and zone records to users and/or groups
  • Logging of all DNS changes (who did what & when)
  • RDBMS data storage
  • API for automation and integration

Supported formats for exporting DNS data to servers

Supported formats for importing existing DNS data


  • NicTool Server - Exposes the DNS data via a SOAP web service.
  • NicTool API - The NicTool API is what connects to the NicTool Server. The format of requests is defined in the reference API at
  • NicTool Client - A CGI application thatt provides a web interface for managing DNS data. NicTool Client has customizable HTML templates and a CSS style sheet. It is slowly becoming a modern JS web app

Testimonials and NicTool Users





Something went wrong with that request. Please try again.