Minimalistic, caching, DNSSEC-validating DNS resolver

/api/formula/knot-resolver.json (JSON API)

Formula code on GitHub

Current versions:

stable 2.4.0
head ⚡️ HEAD
bottle 🍾 high_sierra, sierra, el_capitan


--without-nettle Compile without DNS cookies support
--with-hiredis Compile with Redis cache storage support
--with-libmemcached Compile with memcached cache storage support

Depends on:

gnutls 3.5.19 GNU Transport Layer Security (TLS) Library
knot 2.6.8 High-performance authoritative-only DNS server
luajit 2.0.5 Just-In-Time Compiler (JIT) for the Lua programming language
libuv 1.22.0 Multi-platform support library with a focus on asynchronous I/O
lmdb 0.9.22 Lightning memory-mapped database: key-value data store

Depends on recommended:

nettle 3.4 Low-level cryptographic library

Depends on optionally:

hiredis 0.13.3 Minimalistic client for Redis
libmemcached 1.0.18 C and C++ client library to the memcached server

Depends on when building from source:

cmocka 1.1.1 Unit testing framework for C
pkg-config 0.29.2 Manage compile and link flags for libraries


Installs (30 days)
knot-resolver 66
knot-resolver --HEAD 2
Installs on Request (30 days)
knot-resolver 66
knot-resolver --HEAD 2
Build Errors (30 days)
knot-resolver 0
Installs (90 days)
knot-resolver 161
Installs on Request (90 days)
knot-resolver 161
Installs (365 days)
knot-resolver 430
Installs on Request (365 days)
knot-resolver 430
Fork me on GitHub