A modern, feature-rich DNS lookup tool for the GNOME Desktop.
Digger 2.6.1 brings documentation improvements and metadata updates.
- π Advanced DNS Queries: Support for all major DNS record types with DNSSEC validation.
- π‘οΈ DNS Blacklist Checking: Check IPs against multiple RBL providers in parallel.
- π Performance Monitor: Real-time DNS latency visualization for major providers.
- π WHOIS Integration: Domain registration lookup with intelligent caching.
- π± Responsive Design: Beautiful adaptive layout for all screen sizes.
- Documentation: Simplified README structure and improved build instructions.
- Metadata: Shortened summary and refined description.
- Branding: Added official branding colors.
For detailed release notes and version history, see CHANGELOG.md.
- Comprehensive DNS Support: A, AAAA, MX, TXT, NS, CNAME, SOA, SRV, PTR, and more.
- Advanced Options: Reverse lookup, trace queries, custom servers, and short output.
- Secure DNS: DNS-over-HTTPS (DoH) support for Cloudflare, Google, and Quad9.
- DNSSEC Validation: Verify chain of trust with visual indicators.
- Server Comparison: Compare response times and results across multiple DNS servers.
- Batch Lookup: Query multiple domains at once from CSV/TXT files.
- Export Manager: Save results to JSON, CSV, text, or Zone file formats.
- History & Favorites: Keep track of your queries and save important domains.
- Modern Interface: Built with GTK4 and Libadwaita for a native GNOME feel.
- Smart Autocomplete: Intelligent suggestions as you type.
- Clipboard Integration: One-click copying of record values.
- Keyboard Shortcuts: Efficient navigation for power users.
# Clone the repository
git clone https://github.com/tobagin/digger.git
cd digger
# Build and install development version
./scripts/build.sh --devLaunch Digger from your applications menu or run:
flatpak run io.github.tobagin.digger- Enter a domain name (e.g.,
example.com). - Select the record type.
- Press Enter or click "Look up".
Ctrl+L- Focus domain fieldCtrl+R- Repeat last queryCtrl+B- Batch lookupCtrl+M- Compare serversCtrl+,- PreferencesF1- About Digger
Digger is built with:
- Language: Vala
- Toolkit: GTK4 + Libadwaita
- DNS Backend: BIND
dig(embedded) - Build System: Meson
Contributions are welcome! Please feel free to submit issues and pull requests. See CONTRIBUTING.md for more details.
Digger is licensed under the GPL-3.0-or-later.
- GNOME: For the amazing GTK toolkit.
- Vala: For the programming language.
- BIND: For the powerful
digtool.
| Main Window | Query Results | History |
|---|---|---|
![]() |
![]() |
![]() |
Digger - Made with β€οΈ using Vala, GTK4, and libadwaita.



