A powerful, open-source firewall to block trackers network-wide.
A

A powerful, open-source firewall to block trackers network-wide.

A powerful, open-source firewall to block trackers network-wide.

4,080 stars
N/A forks
N/A contributors

README

Project documentation from GitHub

NextDNS: The Open-Source Firewall for Your Entire Network

Ever get that feeling you're being followed around the internet? Ads for that one pair of shoes seem to haunt you on every site. It's not your imagination—it's trackers. While browser extensions can help on a single device, what if you could block them for every device on your home network—your phone, your smart TV, even your IoT gadgets—all at once?

That's the promise of NextDNS. It's not just another ad-blocker; it's a powerful, configurable DNS service that acts like a network-wide firewall against trackers, malware, and ads. And the best part? The core technology is completely open-source.

What It Does

In simple terms, NextDNS takes the job of translating website names (like github.com) into IP addresses and supercharges it with privacy and security features. Instead of using your ISP's default DNS servers, you point your router or devices to NextDNS. From there, it can filter out requests to known tracking, malicious, or advertising domains before they ever reach your devices. It's privacy protection that works at the network level.

Why It's Cool

The open-source nature of the NextDNS CLI client and tools is what makes it stand out for developers and the privacy-conscious.

  • You're in Control: You can self-host the CLI client on your own infrastructure, like a Raspberry Pi, giving you full control over your DNS filtering setup without relying on a third-party's cloud endpoint.
  • It's Transparent: Because the code is open, you can audit exactly what it's doing. No hidden phone-home tricks or opaque logging policies.
  • Network-Wide Simplicity: Set it up once on your router, and every connected device is protected. No need to install and maintain software on 10 different gadgets.
  • Highly Configurable: Create allow lists, block lists, and set security policies that match your needs. It's a firewall you can actually tune.

How to Try It

The easiest way to get a feel for NextDNS is through their free hosted service.

  1. Head to nextdns.io and sign up for a free account.
  2. You'll get a unique configuration ID. Follow their setup guides to point your device (macOS, Windows, iOS, Android) or your entire router to their DNS servers.
  3. Customize your privacy and security filters from the dashboard.

For the full open-source, self-hosted experience, check out the NextDNS GitHub repository. You'll fi

Did you like this issue?

Join our weekly newsletter

Love discovering amazing projects?

Help us continue bringing you the best open-source discoveries every week.

Back to Projects
Last updated: Dec 27, 2025