Dns-benchmark-tool: The Python Package to Test and Compare DNS Server Speed

I am excited to announce the release of my new open-source project:

dns-benchmark-tool.

DNS resolution speed can have a huge impact on application performance. This package makes it simple to test and compare different DNS servers, helping developers and sysadmins choose the fastest and most reliable option for their environment.

Key Features

  • Benchmark multiple DNS servers and measure response times
  • Compare latency and reliability across resolvers
  • Cross-platform support with PyInstaller + Inno Setup packaging
  • Automated CI/CD pipelines for testing and publishing (GitHub Actions → PyPI)
  • Python 3.9+ compatibility

Screenshots

CLI run screenshotExcel report screenshotPDF summary screenshot

Installation

You can install the package directly from PyPI:

pip install dns-benchmark-tool

Closing Thoughts

This project reflects my passion for building practical developer tools with Python and Django. I will continue improving it with new features and optimizations — contributions and feedback are welcome!

If you find it useful, please share it with others and give the repo a star.


If you like my content, please consider buying me a coffee.
Thank you for your support!

Related posts