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 🙏

© 2025 – Pkg Stats / Ryan Hefner

netget

v2.6.51

Published

Rette Adepto/ Recibido Directamente.

Readme

NetGet

Build, Expose, Route — Effortlessly.


Global Installation - (System-wide CLI)

Global installation sets up NetGet system-wide, providing access to its Command Line Interface (CLI) for configuring network routes and exposing services.

Installation:

Compatible with Unix-based systems (Linux, macOS).

npm i -g netget

Start NetGet on your Terminal by running:

netget

🔧 Key Features Version 2.6.x

  • Expose your IP securely via HTTPS
  • Manage multiple domains and SSL certificates
  • Route HTTPS requests to internal services
  • Serve static content via HTTPS
  • Port management and built-in diagnostics
  • Wildcard certificates and subdomain support

Flow Overview

When NetGet is installed on your server, it binds to your public IP and starts listening for HTTP and HTTPS traffic.

You use the NetGet CLI to register your domains and subdomains, specifying where each one should route — either to an internal service (via port) or to a static folder.

All incoming requests are:

  • Automatically redirected from HTTP to HTTPS for secure connections.
  • Matched against the registered domains.
  • Routed to the appropriate port or static content you’ve defined.

NetGet also manages your SSL certificates, issuing and renewing them automatically so you don’t have to worry about HTTPS setup.

Example Use Case

Suppose you own example.com, and you want to:

  1. Route https://example.com to a static folder serving a React web interface.
  2. Point api.example.com to a backend service exposing your API.

With NetGet, you can manage this — and as many domains and subdomains as needed — from a single interface.

Simply point your domain(s) to your server’s IP address, then use the NetGet CLI to:

  • Route example.com to your React build directory.
  • Forward api.example.com to the port where your API is running.

NetGet will automatically handle SSL certificates for all configured endpoints.

Just ensure your applications are actively running on the ports defined in NetGet — it will take care of the routing, HTTPS encryption, and traffic flow.


Port Management

NetGet includes a built-in Port Management module to help you monitor, inspect, and free up ports directly from the CLI.

To access:

netget

Navigate to Port Management using the arrow keys.

Available Actions:

  • Inspect Port: See which process is using a specific port, with PID and service info.
  • Kill Process on Port: Free a blocked or stuck port by terminating the process.

Gain full visibility and control over your device’s port allocation and traffic routing.


Summary

Whether you're a solo developer or managing infrastructure at scale, NetGet provides a unified way to expose local services, manage traffic, and build modular, decentralized architectures — with ease, flexibility, and security.


By Neurons.me

Contribution

Interested in collaborating or improving NetGet? We'd love your input.

License & Policies

License: MIT (see LICENSE)

https://www.neurons.me

Terms | Privacy