Foghorn is a lightweight, caching DNS server built with Python (3.10+). It's designed to be fast and extensible, featuring a pluggable policy system that allows you to customize its behavior to fit your needs.
With special thanks to Fiona Weatherwax for their contributions and inspiration.
For developer documentation (architecture, transports, plugin internals, testing), see README-DEV.md.