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

xkat-cli

v1.1.0

Published

xKat Local Terminal Agent - Bridge between Web IDE and Local Shell

Readme

xKat (Local Terminal Bridge)

xKat Agent는 브라우저 기반의 코딩 학습 플랫폼과 사용자의 로컬 환경을 안전하게 연결해주는 브릿지 도구입니다.

주요 기능

  • 로컬 SSH 브릿지: 브라우저의 웹 IDE 터미널을 로컬 셸에 직접 연결하여 실습 성능을 극대화합니다.
    • 실시간 파일 동기화: 로컬 작업 디렉토리의 파일 변경(VFS)을 감지하여 웹 대시보드와 즉시 동기화합니다.
    • 보안 중심 설계: 127.0.0.1 루프백 바인딩, Origin 검사, SSH 기반 인증을 통해 안전한 로컬 제어를 보장합니다.

시작하기

NPM을 통해 별도의 설치 없이 즉시 실행할 수 있습니다.

npx xkat up

또는 전역 설치를 원할 경우:

npm install -g xkat
xkat up

시스템 요구 사항

  • OpenSSH Server: 로컬 환경에 SSH 서버가 활성화되어 있어야 합니다.
  • Node.js: 16.x 이상의 버전이 필요합니다.

보안 가이드라인

xKat Agent는 보안을 위해 다음과 같은 장치를 마련하고 있습니다:

  1. Localhost Only: 포트 10022는 오직 로컬호스트에서만 접근 가능합니다.
  2. Origin Verification: 공식 서비스 도메인에서 온 연결요청만 수락합니다.
  3. Audit Log: 모든 접속 시도와 파일 변경 이벤트는 타임스탬프와 함께 로컬로그에 기록됩니다.

라이선스

MIT License