Namesync is a daemon written in Go which keeps a PostgreSQL database using a PowerDNS-compatible schema updated with the contents of the Namecoin zone file. It relies on a Namecoin full node.

Namesync requires a patch to the full node in order to add the name_sync RPC command, which enables live updates using long polling. Currently this patch is available only for namecore.

Source code available on GitHub.

The patch for Namecore is in the doc/ directory.