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

@scrypted/cosmotop

v0.0.25

Published

cosmotop monitoring interface for Scrypted

Readme

cosmotop

This plugin downloads and installs the cosmotop monitoring tool, making it available for use inside Scrypted.

Setup and customization

Out of the box, cosmotop is able to view CPU, memory, disk, network, and process activity in your Scrypted installation environment.

Configuration

The Configuration device under this plugin provides a handy way to view and edit the configuration file for cosmotop, typically stored on disk at ~/.config/cosmotop/cosmotop.conf. This file is kept up to date by Scrypted and will be included in Scrypted system backups.

GPU monitoring

Monitoring of GPUs is supported on Linux and Windows.

  • Windows: LibreHardwareMonitor is included with cosmotop and automatically used to fetch GPU information.
  • Linux: Intel, AMD, and NVIDIA GPUs are supported, provided the appropriate driver is installed, and the following:
    • Intel: The simplest setup is to run Scrypted as root (if using a local install) or in a privileged container (if using Docker or LXC), however this is insecure and not recommended. Instead, run intel-gpu-exporter in a privileged Docker container, then set the intel_gpu_exporter configuration option in cosmotop to the exporter's HTTP endpoint.
    • AMD: Should work out of the box.
    • NVIDIA: libnvidia-ml.so must be accessible by Scrypted.

NPU monitoring

Utilization monitoring of Intel and Rockchip NPUs is supported on Linux, provided the following:

  • Intel: The path /sys/devices/pci0000:00/0000:00:0b.0 must be readable by Scrypted.
  • Rockchip: The path /sys/kernel/debug/rknpu must be readable by Scrypted.

The Apple Neural Engine on M series Macs is supported and detected as an NPU.

Themes

A number of themes are available within cosmotop. A list of available themes is listed under the Configuration device's README. To download additional themes, add URLs under the Theme Manager device.

Recommended plugins

@scrypted/x11-camera

This plugin allows you to set up a virtual camera that converts cosmotop output into a video stream. The stream can then be viewed by external Scrypted integrations like a normal camera, and even be recorded by Scrypted NVR.

To set up, follow the installation instructions under the @scrypted/x11-camera README and create a new virtual camera device. Set the executable to cosmotop (or cosmotop.exe on Windows).