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

@net-mesh/deck

v0.27.4

Published

net-deck — operator cyberdeck (terminal UI) for the Net mesh

Downloads

2,417

Readme

@net-mesh/deck

The operator cyberdeck — a terminal UI for the NET mesh.

Live, streaming, low-latency visibility into MeshOS, MeshDB, RedEX, and Dataforts, with signed admin actions on top. Built with ratatui + crossterm. Matrix palette, neon-green on pitch black.

Deck — NET.MAP

Install

# npm (per-platform binaries included)
npm install -g @net-mesh/deck

@net-mesh/deck is a thin Node.js shim — installing it pulls in the right per-platform binary package as an optionalDependency (npm refuses to install packages that don't match the host's os / cpu / libc). The shim resolves the installed package at runtime and execs the bundled net-deck binary.

Run

net-deck

Tabs

| Tab | What it shows | |--------------|-------------------------------------------------------------------------------------| | NET.MAP | Live mesh topology — nodes, RTT, health, avoid-lists, maintenance, replica heat. | | NODES | Per-node inventory: CPU / mem / disk, saturation trend, capability set, versions. | | DAEMONS | Per-daemon supervision — health, saturation, restarts, crash-loops, log tail. | | DATAFORTS | Replica & placement: desired vs actual, migrations, pulls, eviction, 5-axis score. | | BLOBS | Object inventory across every wired adapter — heat, ancestry, shard layout. | | MIGRATIONS | In-flight + recent migrations with byte progress and stall detection. | | REPLICAS | Replica density by artifact, drift, placement stability. | | GROUPS | Replica / fork / standby groupings. | | SUBNETS | Subnet membership and gateway routing. | | GATEWAYS | Gateway daemons — bridges into the mesh from outside transports. | | AGGREGATORS| Aggregator-daemon attach / scale state, remote-attach RPC tail. | | NRPC | Live nRPC call tail — request / response / failure stream across the cluster. | | LOGS | High-speed log matrix — node → daemon → line, with filter + follow. | | AUDIT | RedEX-committed operator audit ledger. | | FAILURES | Recent failures across daemons, migrations, blob pulls. |

Deck — NODES Deck — DATAFORTS

Admin surface — signed ops

Every admin action propagates as a signed event on the admin chain via RedEX:

  • drain / cordon / uncordon node
  • enter / exit maintenance
  • drop replicas, invalidate placement
  • restart daemons, clear avoid lists
  • ICE: force-drain, force-evict, force-restart, force-cutover, freeze / thaw

Before an ICE action commits, Deck runs a blast-radius simulation — "This action affects 4 nodes, 12 replicas, and 2 daemons. Continue?" — then signs with the operator key loaded from the maintenance node. Multi-operator signing and lockout timers are available for the high-authority break-glass paths.

Bookmarks (multi-cluster)

Saved cluster contexts live at $XDG_CONFIG_HOME/deck/bookmarks.toml (or the platform equivalent — see dirs). First-run with no config dir yields an empty store; a malformed file is surfaced via stderr.

License

Apache-2.0.