# Knot DNS Resolver
-[](https://travis-ci.org/CZ-NIC/knot-resolver)
-[](https://coveralls.io/r/CZ-NIC/knot-resolver)
+[](https://gitlab.labs.nic.cz/knot/knot-resolver/commits/master)
+[](https://knot.pages.labs.nic.cz/knot-resolver/)
[](https://scan.coverity.com/projects/3912)
[](https://readthedocs.org/projects/knot-resolver/?badge=latest)
+[](https://gitter.im/CZ-NIC/knot-resolver?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
Knot DNS Resolver is a caching full resolver implementation written in C and [LuaJIT][luajit], both a resolver library and a daemon. The core architecture is tiny and efficient, and provides a foundation and