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

sys-health-checker

v1.0.1

Published

*[🇹🇷 Türkçe açıklama için aşağıya kaydırın / Scroll down for Turkish version]*

Readme

🔍 Sys Health Checker

[🇹🇷 Türkçe açıklama için aşağıya kaydırın / Scroll down for Turkish version]

An automatic and intelligent health-check tool that analyzes the status of databases and infrastructure services in your projects within seconds.

🚀 Features

  • Zero Configuration: No setup required, works out of the box.
  • Smart Discovery: Automatically scans and parses .env, package.json, docker-compose.yml, and Kubernetes manifests.
  • Safe Ping: Listens to ports via TCP. It doesn't ask for passwords or lock the system.
  • Developer-Friendly CLI: Provides colorful, clear, and solution-oriented error outputs in your terminal.

📦 Installation & Usage

To test it instantly in your project without installing anything globally (Recommended):

npx sys-health-checker

Or to install it globally on your machine:

npm install -g sys-health-checker

🛠️ How It Works

It scans the directory where you run the command. It discovers your Redis, MongoDB, PostgreSQL, Docker engine, or custom microservices, sends a virtual TCP ping to them, and instantly reports unreachable services. It solves the "Which service did I forget to start?" crisis during the development process.


🇹🇷 Türkçe Açıklama

Projelerinizdeki veritabanı ve altyapı servislerinin durumunu saniyeler içinde analiz eden, otomatik ve akıllı bir sağlık kontrol (health-check) aracıdır.

🚀 Özellikler

  • Sıfır Konfigürasyon: Herhangi bir ayar gerektirmez, doğrudan çalışır.
  • Akıllı Keşif: .env, package.json, docker-compose.yml ve Kubernetes dosyalarını otomatik okur.
  • Güvenli Ping: TCP üzerinden portları dinler. Şifre sormaz, hatalı giriş sebebiyle sistemi kilitlemez.
  • Kullanıcı Dostu CLI: Terminalde renkli, anlaşılır ve çözüm odaklı hata çıktıları sunar.

📦 Kurulum ve Kullanım

Hiçbir şey indirmeden anında projenizde test etmek için (Önerilen):

npx sys-health-checker

Veya bilgisayarınıza kalıcı olarak kurmak için:

npm install -g sys-health-checker

🛠️ Nasıl Çalışır?

Terminalde komutu çalıştırdığınız dizini tarar. Bulduğu Redis, MongoDB, PostgreSQL, Docker veya özel mikroservislerinize sanal bir ping atarak anlık olarak ulaşılamayan servisleri size raporlar. Geliştirme sürecindeki "Acaba hangi servis kapalı kaldı?" krizlerini anında çözer.