npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

fast-dns-changer

v1.2.1

Published

Measures DNS performance and helps you set the fastest DNS for your system.

Readme

Fast DNS Changer (fdc)

Fast DNS Changer is an open-source command-line tool that helps you find the fastest public DNS server and automatically set it for your system.

Why use Fast DNS Changer?

Your Internet Service Provider's default DNS servers are not always the fastest or the most private option. By switching to a faster public DNS server like Cloudflare, Google, or Quad9, you can sometimes improve your browsing speed and privacy.

This tool automates the entire process:

  1. Measures Performance: It tests the latency of a curated list of popular and reliable DNS servers.
  2. You Choose: It presents you with a clean, sorted list of the results.
  3. It Sets: Once you choose a server, it automatically configures your system's DNS settings.

Features

  • Performance Testing: Benchmarks multiple DNS servers to find the one with the lowest response time for you.
  • Simple & Interactive: Uses a straightforward interactive menu to let you choose.
  • Automatic Setup: Automatically detects the active network interface and applies the settings (for both IPv4 and IPv6).
  • Multi-language: Automatically detects your system language (supports English and Turkish).
  • Cross-Platform: Supports Windows, macOS, and most modern Linux distributions (via NetworkManager).

Installation

Install the tool globally using npm:

npm install -g fast-dns-changer

Usage

Simply run the tool with either of the two commands:

fast-dns-changer

Or the shorter alias:

fdc

Important: To change DNS settings, you must run the command from a terminal with administrator privileges.

  • On Windows, open your Start Menu, search for cmd or Command Prompt, right-click it, and select "Run as administrator".

  • On macOS or Linux, prefix the command with sudo:

    sudo fdc

Release History

  • v1.2.1: Fixed a bug where the selected DNS was not set correctly.

License

This is an open-source project licensed under the MIT License.